/irc-logs / mozilla / #developers / 2013-09-27 / end

Options:

  1. # Session Start: Fri Sep 27 00:00:00 2013
  2. # Session Ident: #developers
  3. # [00:01] * catlee is now known as catlee-away
  4. # [00:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0398956b7567 - Olli Pettay - Bug 921221 - Disable ELM optimization on workers, r=nsm
  5. # [00:02] * Quits: wlach (wlach@56237EFE.BDC68B86.3DEE0DD0.IP) (Ping timeout)
  6. # [00:02] * kats is now known as kats|away
  7. # [00:03] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  8. # [00:03] * geekboy|afk is now known as geekboy
  9. # [00:03] * Quits: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: christina)
  10. # [00:04] * philor|away is now known as philor
  11. # [00:04] * RyanVM is now known as RyanVM|afk
  12. # [00:05] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Connection reset by peer)
  13. # [00:05] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  14. # [00:05] * Quits: msucan (mihai@4B0FBFC5.6CCEB4A3.320F75DD.IP) (Quit: Leaving.)
  15. # [00:05] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  16. # [00:08] * Quits: armenzg_afk (armenzg@moz-DC6D6B46.home1.cgocable.net) (Input/output error)
  17. # [00:08] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  18. # [00:09] * Joins: pnkfelix1 (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP)
  19. # [00:10] * Quits: pnkfelix1 (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP) (Max SendQ exceeded)
  20. # [00:10] * Quits: arasbm (zooby@moz-8E336844.vf.shawcable.net) (Ping timeout)
  21. # [00:10] * Quits: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Client exited)
  22. # [00:11] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  23. # [00:11] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  24. # [00:12] * KWierso|sheriffduty is taking wagers on whether he'll be going three for three on evenings with hours-long inbound closures...
  25. # [00:12] * Joins: alfredo (chatzilla@moz-969E982B.dynamic.hinet.net)
  26. # [00:12] * Quits: Gijs (gijs@moz-C11B0461.dsl.alice.nl) (Quit: sleep)
  27. # [00:13] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  28. # [00:14] * Joins: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net)
  29. # [00:15] * Joins: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl)
  30. # [00:15] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  31. # [00:15] * ChanServ sets mode: +ao dbaron dbaron
  32. # [00:16] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
  33. # [00:18] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
  34. # [00:18] * Joins: wlach (wlach@56237EFE.BDC68B86.3DEE0DD0.IP)
  35. # [00:18] * bc|bbiab is now known as bc|
  36. # [00:18] * bc| is now known as bc
  37. # [00:19] * Joins: ehugg_ (ehugg@2BBA06AD.709C0A2A.6157E88D.IP)
  38. # [00:20] <fitzgen> wait, can you not use workers in xpcshell tests?
  39. # [00:22] * Joins: gsvelto (gsvelto@moz-ED94D601.clienti.tiscali.it)
  40. # [00:22] * baku|away is now known as baku
  41. # [00:22] <baku> Yoric, pong
  42. # [00:23] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
  43. # [00:23] <Yoric> fitzgen: What I do is create a jsm and open the worker from the jsm.
  44. # [00:23] * Quits: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP) (Ping timeout)
  45. # [00:23] <Yoric> baku: I wanted to ask you how difficult you think it would be to port ArchiveReader to workers.
  46. # [00:23] <Yoric> But it's late, so I'm only going to read your answer tomorrow.
  47. # [00:24] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
  48. # [00:24] <fitzgen> Yoric: the debugger server is creating the worker, I just want to test that the debugger server is still doing the right thing
  49. # [00:24] <baku> Yoric, not too complex.
  50. # [00:24] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Quit: Leaving.)
  51. # [00:24] <baku> file a bug if you really needed :)
  52. # [00:27] * jorendorff is now known as jorendorff_away
  53. # [00:28] * corey|away is now known as corey
  54. # [00:28] <KWierso|sheriffduty> bsmedberg: ping
  55. # [00:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/33a6ceca176d - Ben Turner - Bug 920179 - 'Add resolve hook for IndexedDB constructors on non-window globals'. r=bholley.
  56. # [00:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/87a72129c007 - Ben Turner - Bug 920800 - 'Add openKeyCursor() to IDBObjectStore'. r=janv.
  57. # [00:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/809c2ffacd34 - Ben Turner - Bug 920633 - 'Add getAllKeys() to IDBObjectStore'. r=janv.
  58. # [00:28] <efaust> who is the right person to bother about mach?
  59. # [00:29] * Joins: arasbm (zooby@moz-8E336844.vf.shawcable.net)
  60. # [00:29] <KWierso|sheriffduty> efaust: gps
  61. # [00:29] * jorendorff_away is now known as jorendorff
  62. # [00:29] <efaust> gps: you about?
  63. # [00:29] <KWierso|sheriffduty> efaust: might also try #mach
  64. # [00:30] <efaust> KWierso|sheriffduty: ok, thanks.
  65. # [00:32] * nthomas is now known as nthomas|away
  66. # [00:32] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
  67. # [00:32] * Quits: darkowlzz (darkowlzz@8F88D6D2.53D3EF7E.F44414AF.IP) (Ping timeout)
  68. # [00:32] * Joins: aja (Instantbir@77324BC2.A2BBCAA5.7880DB15.IP)
  69. # [00:32] * Quits: jdm (jdm@92FB48CA.8B5E9DF.9A8C35B4.IP) (Quit: Lost terminal)
  70. # [00:33] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  71. # [00:33] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: mwobensmith)
  72. # [00:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/20855adc0ef1 - Wes Kocher - Backed out changeset 9cc4d49b29b0 (bug 881237) for xpcshell failures
  73. # [00:33] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  74. # [00:33] * Quits: wlach (wlach@56237EFE.BDC68B86.3DEE0DD0.IP) (Ping timeout)
  75. # [00:34] * Quits: breck (breck@moz-75F4A57.hsd1.ca.comcast.net) (Client exited)
  76. # [00:34] * Joins: pcwalton (pcwalton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  77. # [00:34] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  78. # [00:34] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  79. # [00:34] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
  80. # [00:34] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Connection reset by peer)
  81. # [00:35] <KWierso|sheriffduty> bsmedberg: unping :)
  82. # [00:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5b35eb07b456 - Ehsan Akhgari - Bug 921130 - Minimize the #includes in js/src/jit; r=luke
  83. # [00:36] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
  84. # [00:36] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
  85. # [00:37] * Quits: till (till@moz-6DD3BE18.adsl.alicedsl.de) (Quit: sleep)
  86. # [00:37] * Quits: b10n1k (j0ni@moz-37BE7B9A.dsl.dyn.forthnet.gr) (Ping timeout)
  87. # [00:38] * Joins: b10n1k (j0ni@moz-37BE7B9A.dsl.dyn.forthnet.gr)
  88. # [00:38] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  89. # [00:39] * ctalbert|mtg is now known as ctalbert
  90. # [00:39] * baku is now known as baku|away
  91. # [00:40] * bent is now known as bent|mtg
  92. # [00:40] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
  93. # [00:40] <fitzgen> ted: ping
  94. # [00:41] <fitzgen> jmaher|afk: ping
  95. # [00:41] * Joins: rednaks (rednaks@38827678.7B2CFADA.55FFA9B4.IP)
  96. # [00:41] * Quits: jimm (jmathies@moz-864CAA4E.pn.at.cox.net) (Quit: )
  97. # [00:42] * Quits: reyre (reyre@moz-89E9865B.com) (Quit: ZNC - http://znc.in)
  98. # [00:43] * Quits: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au) (Quit: kamidphish)
  99. # [00:43] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  100. # [00:43] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  101. # [00:44] * Joins: reyre (reyre@moz-89E9865B.com)
  102. # [00:44] * jorendorff is now known as jorendorff_away
  103. # [00:45] * Joins: arnaud_bienner (arno@moz-A1109EC1.dsl.sta.abo.bbox.fr)
  104. # [00:45] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Quit: gabriel-iv)
  105. # [00:45] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
  106. # [00:45] * Quits: Pike (chatzilla@moz-D247E19B.pool.mediaways.net) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
  107. # [00:45] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Quit: gabriel-iv)
  108. # [00:46] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
  109. # [00:47] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
  110. # [00:47] * openjck|pdtlunch is now known as openjck
  111. # [00:48] * corey is now known as corey|away
  112. # [00:48] * Joins: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au)
  113. # [00:49] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Connection reset by peer)
  114. # [00:49] * Quits: gsvelto (gsvelto@moz-ED94D601.clienti.tiscali.it) (Quit: Leaving)
  115. # [00:49] * Quits: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Ping timeout)
  116. # [00:49] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
  117. # [00:51] * Quits: ehugg_ (ehugg@2BBA06AD.709C0A2A.6157E88D.IP) (Quit: ehugg_)
  118. # [00:52] * kaze is now known as kaze|zZz
  119. # [00:55] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
  120. # [00:55] * Joins: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP)
  121. # [00:56] * ctalbert is now known as ctalbert|afk
  122. # [00:56] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  123. # [00:56] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  124. # [00:57] * Quits: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP) (Input/output error)
  125. # [00:57] * Joins: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP)
  126. # [00:59] * Quits: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP) (Ping timeout)
  127. # [01:00] * Quits: huseby (huseby@19BD73A1.5D8BCA3A.A0C1B52F.IP) (Quit: Leaving)
  128. # [01:01] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Ping timeout)
  129. # [01:01] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
  130. # [01:01] * jhammel is now known as jhammel|afk
  131. # [01:01] * Quits: ehugg (chatzilla@D0BBB516.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
  132. # [01:02] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
  133. # [01:03] * Quits: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com) (Input/output error)
  134. # [01:04] * Quits: aklotz (Thunderbir@moz-935DE219.cg.shawcable.net) (Quit: aklotz)
  135. # [01:04] <philor> ehsan: fun, you might have broken the hidden-because-we-want-it-shut-off no-ion build, https://tbpl.mozilla.org/php/getParsedLog.php?id=28432259&tree=Mozilla-Inbound
  136. # [01:04] <@ehsan> oh
  137. # [01:04] <NeilAway> smaug: would https://bug886990.bugzilla.mozilla.org/attachment.cgi?id=777086 cause a leak?
  138. # [01:05] <@ehsan> philor: let me take a look
  139. # [01:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fa87a909fb14 - Gregory Szorc - Bug 921070 - Remove precompile tier; r=glandium
  140. # [01:06] <@ehsan> philor: building locally with --disable-ion right now
  141. # [01:07] <philor> ehsan: tier 3, with all the lack of urgency that implies
  142. # [01:07] <@ehsan> philor: I don't like leaving builds broken :)
  143. # [01:07] <@ehsan> will push a fix before I leave
  144. # [01:07] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
  145. # [01:08] * Joins: briansmith (briansmith@moz-B8FAB148.hfc.comcastbusiness.net)
  146. # [01:08] * philor looks for a way to assign the 2011 Win64 debug buildsymbols to someone who doesn't like leaving builds broken
  147. # [01:09] <@ehsan> nooooooooo
  148. # [01:09] <@ehsan> :D
  149. # [01:09] <KWierso|sheriffduty> run
  150. # [01:09] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
  151. # [01:10] <mbrubeck> tier 2 is a set of steak knives. tier 3 is you're fired.
  152. # [01:11] <@ehsan> actually, I have no idea how to fix this :(
  153. # [01:11] * Quits: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu) (Client exited)
  154. # [01:11] <@ehsan> I don't know anything about the no-ion mode... will ask luke on the bug
  155. # [01:11] * Joins: maxli (maxli@moz-A607CA26.student.cs.uwaterloo.ca)
  156. # [01:11] <@ehsan> philor: sorry :(
  157. # [01:12] * Joins: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu)
  158. # [01:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/38f3ec7c1be1 - Mike Hommey - Bug 920919 - Set MOZ_PSEUDO_DERECURSE to no-parallel-export by default on developer builds... when not using pymake. r=gps
  159. # [01:12] <@smaug> NeilAway: shouldn't
  160. # [01:13] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c6cb5b72f8d6 - Mike Hommey - Bug 920908 - Use EXPAND_PATH_LIBNAME when linking against libxul/libmozalloc. r=gps
  161. # [01:13] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3b609dd4b505 - Mike Hommey - Bug 906225 - Add a --enable/disable-gold configure flag. r=gps
  162. # [01:13] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  163. # [01:13] <philor> ehsan: no worries, it'll be a small percentage of my permaorangered starring
  164. # [01:14] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  165. # [01:14] * Quits: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu) (Ping timeout)
  166. # [01:14] * @ehsan runs away
  167. # [01:14] * Quits: @ehsan (ehsan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  168. # [01:15] * Joins: ehsan (ehsan@13F2CEC5.7672369.D8E68FF6.IP)
  169. # [01:15] * ChanServ sets mode: +o ehsan
  170. # [01:15] * Quits: @ehsan (ehsan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  171. # [01:15] * Quits: tjc (tjc@moz-BBE3ABD.mv.mozilla.com) (Quit: Places to go, people to annoy)
  172. # [01:17] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  173. # [01:17] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  174. # [01:17] * ChanServ sets mode: +ao dbaron dbaron
  175. # [01:18] * Joins: grobinson|laptop (grob_@moz-BE33DA21.fw1.sfo1.mozilla.net)
  176. # [01:19] <NeilAway> smaug: hmm, well someone in bug 901370 says it does :s
  177. # [01:19] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Ping timeout)
  178. # [01:20] * jhammel|afk is now known as jhammel
  179. # [01:24] <@smaug> NeilAway: hmm
  180. # [01:27] * Joins: wlach (wlach@CC0122E6.8F96AEA7.2D179A7D.IP)
  181. # [01:28] * Quits: arasbm (zooby@moz-8E336844.vf.shawcable.net) (Ping timeout)
  182. # [01:31] * Joins: nattokirai (nattokirai@moz-C286AD9A.bitcat.net)
  183. # [01:33] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/5939fc06a3cd - ffxbld - Automated checkin: version bump for firefox 25.0b3 release. DONTBUILD CLOSED TREE a=release
  184. # [01:33] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/e23aa3077595 - ffxbld - Added FIREFOX_25_0b3_RELEASE FIREFOX_25_0b3_BUILD1 tag(s) for changeset 5939fc06a3cd. DONTBUILD CLOSED TREE a=release
  185. # [01:33] * Quits: victorporof (victorporo@77FE7E86.477C3F8E.79933D60.IP) (Quit: victorporof)
  186. # [01:33] * Joins: aut0mata (automata@B365E3D9.17C80A34.16867D26.IP)
  187. # [01:33] * Quits: jedp (jedp@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  188. # [01:33] <KWierso|sheriffduty> so much purple :|
  189. # [01:33] <@khuey> \o/
  190. # [01:34] <@khuey> spaces in MXR are fixed
  191. # [01:35] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  192. # [01:36] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  193. # [01:36] * Quits: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
  194. # [01:37] * geekboy is now known as geekboy|afk
  195. # [01:38] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  196. # [01:39] <mbrubeck> khuey: It strips them automatically?
  197. # [01:40] <mbrubeck> oh https://bugzilla.mozilla.org/show_bug.cgi?id=904464
  198. # [01:41] * Quits: mjh563 (mjh563@moz-D891C5B8.cable.virginmedia.com) (Ping timeout)
  199. # [01:41] * geekboy|afk is now known as geekboy
  200. # [01:42] * JosiahOne|Away is now known as JosiahOne
  201. # [01:42] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Ping timeout)
  202. # [01:42] * geekboy is now known as geekboy|afk
  203. # [01:43] * Joins: arasbm (zooby@moz-8E336844.vf.shawcable.net)
  204. # [01:44] * geekboy|afk is now known as geekboy
  205. # [01:44] * Quits: rednaks (rednaks@38827678.7B2CFADA.55FFA9B4.IP) (Ping timeout)
  206. # [01:44] <philor> is suggesting lying about having met an unmeetable quarterly goal rather than continuing to press to do the wrong thing unreasonable of me?
  207. # [01:44] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  208. # [01:46] * Quits: maxli (maxli@moz-A607CA26.student.cs.uwaterloo.ca) (Quit: Leaving.)
  209. # [01:46] * Joins: maxli (maxli@moz-A607CA26.student.cs.uwaterloo.ca)
  210. # [01:46] * Quits: arnaud_bienner (arno@moz-A1109EC1.dsl.sta.abo.bbox.fr) (Quit: Ex-Chat)
  211. # [01:46] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Ping timeout)
  212. # [01:47] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
  213. # [01:47] <tbsaunde> philor: or just say you didn't make the goal?
  214. # [01:47] * Joins: rednaks (rednaks@2525BBDB.7D9D6404.55FFA9B4.IP)
  215. # [01:47] * corey|away is now known as corey
  216. # [01:48] <philor> tbsaunde: yeah, if it was my goal, that's what would happen
  217. # [01:48] * philor gets bent deja vu
  218. # [01:49] <philor> is he already backed out again for the same failure that I wanted him backed out for before when he was backed out, before he relanded the same failing thing?
  219. # [01:49] * Quits: Honza (chatzilla@F8BF899B.23B79DE4.D0083327.IP) (Ping timeout)
  220. # [01:50] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  221. # [01:50] * bent|mtg is now known as bent
  222. # [01:50] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  223. # [01:50] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
  224. # [01:51] * geekboy is now known as geekboy|afk
  225. # [01:51] <KWierso|sheriffduty> philor: looks like it
  226. # [01:51] <bent> philor, no, i just have one test failure
  227. # [01:51] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  228. # [01:52] <bent> KWierso|sheriffduty, looks like 87a72129c007 needs to come out
  229. # [01:52] <KWierso|sheriffduty> bent: can do
  230. # [01:52] <bent> KWierso|sheriffduty, thanks
  231. # [01:53] * Quits: mixedpuppy (mixedpuppy@A6CF435B.D1155E2C.CFC2A289.IP) (Quit: mixedpuppy)
  232. # [01:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a11f8859f7d8 - Wes Kocher - Backed out changeset 87a72129c007 (bug 920800) for indexedDB failures
  233. # [01:55] * joduinn-mtg is now known as joduinn-brb
  234. # [01:55] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
  235. # [01:56] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
  236. # [01:57] * Quits: bnicholson (bnicholson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  237. # [01:59] * Quits: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: [self dealloc];)
  238. # [01:59] * Quits: mcote (mcote@1D8E4B86.9B0C981.6C85A25D.IP) (Connection reset by peer)
  239. # [01:59] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
  240. # [02:01] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
  241. # [02:01] * Quits: Optimizer (Optimizer@83460F81.94B36BF2.ED43EB4C.IP) (Ping timeout)
  242. # [02:04] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  243. # [02:05] * Quits: gwagner (Gregor@moz-BBE3ABD.mv.mozilla.com) (Quit: gwagner)
  244. # [02:06] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  245. # [02:06] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  246. # [02:06] * Joins: gwagner (Gregor@moz-BBE3ABD.mv.mozilla.com)
  247. # [02:07] * Joins: He-Jie (hshih@moz-99690620.hinet-ip.hinet.net)
  248. # [02:08] * Parts: ckerschb (ckerschb@moz-B66EA4B2.ics.uci.edu)
  249. # [02:08] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: MOOTEX!)
  250. # [02:09] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Ping timeout)
  251. # [02:10] * Quits: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
  252. # [02:10] * Joins: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP)
  253. # [02:10] * Joins: mcote (mcote@1D8E4B86.9B0C981.6C85A25D.IP)
  254. # [02:10] * Quits: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP) (Max SendQ exceeded)
  255. # [02:11] <seth> gps: mach reftest --debugger gdb doesn't seem to work for me anymore
  256. # [02:11] <seth> gps: exits instantly without running any tests
  257. # [02:11] <seth> gps: without --debugger gdb everything works fine
  258. # [02:12] * Quits: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  259. # [02:13] <seth> gps: (when i say "exits instantly", i mean that gdb runs, but if i type "r" the debugged program exits as soon as all symbols are loaded)
  260. # [02:13] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 22.0/20130619132145])
  261. # [02:13] * heycam|away is now known as heycam
  262. # [02:14] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  263. # [02:14] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Client exited)
  264. # [02:14] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  265. # [02:15] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
  266. # [02:16] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
  267. # [02:18] * Joins: ehugg (ehugg@moz-44D86B1E.cisco.com)
  268. # [02:18] * Joins: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net)
  269. # [02:18] * joduinn-brb is now known as joduinn-mtg
  270. # [02:19] * Quits: b10n1k (j0ni@moz-37BE7B9A.dsl.dyn.forthnet.gr) (Ping timeout)
  271. # [02:19] * Joins: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net)
  272. # [02:19] * Quits: jet (jet@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  273. # [02:19] * Joins: huseby (huseby@moz-4E8C421A.husebyhome.com)
  274. # [02:19] * Joins: ehugg_ (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  275. # [02:20] * Quits: ckitching (ckitching@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  276. # [02:20] * Joins: b10n1k (j0ni@moz-4411E8C7.dsl.dyn.forthnet.gr)
  277. # [02:23] * Quits: huseby (huseby@moz-4E8C421A.husebyhome.com) (Quit: Leaving)
  278. # [02:24] * Quits: rednaks (rednaks@2525BBDB.7D9D6404.55FFA9B4.IP) (Quit: Téléportation !)
  279. # [02:25] * Quits: simo36 (simo36@87229CD7.41186F06.BDA7A6F4.IP) (Quit: Leaving)
  280. # [02:25] * Quits: gwagner (Gregor@moz-BBE3ABD.mv.mozilla.com) (Quit: gwagner)
  281. # [02:25] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
  282. # [02:27] * Quits: tanvi (tanvi@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
  283. # [02:27] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  284. # [02:27] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
  285. # [02:28] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  286. # [02:28] * Quits: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com) (Ping timeout)
  287. # [02:28] * Joins: mjh563 (mjh563@moz-D891C5B8.cable.virginmedia.com)
  288. # [02:28] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  289. # [02:29] * Joins: wuwei (~wuweilab1@A57B9CA2.4F4B4250.FAA9ED67.IP)
  290. # [02:30] * Quits: bwc (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  291. # [02:30] * Quits: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: My lid went down)
  292. # [02:33] * Parts: marco (marco@moz-7B0110AD.mv.mozilla.com)
  293. # [02:33] <philor> do we already have a bug for GCC segfaults in the version we use to build emulator-jb?
  294. # [02:33] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
  295. # [02:33] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  296. # [02:33] * Quits: gustavold (gustavold@D7E93C94.2B8642C4.DF2AC62B.IP) (Ping timeout)
  297. # [02:33] * Joins: gwagner (Gregor@moz-BBE3ABD.mv.mozilla.com)
  298. # [02:33] * Joins: gustavold (gustavold@D7E93C94.2B8642C4.DF2AC62B.IP)
  299. # [02:34] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  300. # [02:34] * Joins: tomatoeblue (textual@moz-5C3A2631.cpe.distributel.net)
  301. # [02:34] * Joins: mixedpuppy (mixedpuppy@moz-78985667.vc.shawcable.net)
  302. # [02:35] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  303. # [02:35] * Joins: ckitching (ckitching@moz-BE33DA21.fw1.sfo1.mozilla.net)
  304. # [02:36] * Quits: ckitching (ckitching@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  305. # [02:37] * Quits: mjh563 (mjh563@moz-D891C5B8.cable.virginmedia.com) (Ping timeout)
  306. # [02:37] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
  307. # [02:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4e1a3919e741 - Nicholas Cameron - Bug 882113. Azurification of compositor classes. r=mattwoodrow
  308. # [02:38] * Quits: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP) (Quit: mina)
  309. # [02:40] * Quits: gustavold (gustavold@D7E93C94.2B8642C4.DF2AC62B.IP) (Ping timeout)
  310. # [02:40] <Waldo> jcranmer|away: there's no bool helper because the ideal way to do it is with a private class-local type, such that it's literally impossible to subvert; the problem is that would require embedding a private: in a macro or whatever, which seems like a horrible idea (hiding access-control changes in the class structure)
  311. # [02:40] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
  312. # [02:42] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
  313. # [02:42] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
  314. # [02:43] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  315. # [02:43] * Quits: wlach (wlach@CC0122E6.8F96AEA7.2D179A7D.IP) (Ping timeout)
  316. # [02:44] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
  317. # [02:44] * Joins: wlach (wlach@CC0122E6.8F96AEA7.2D179A7D.IP)
  318. # [02:44] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
  319. # [02:47] * Joins: birtles (chatzilla@moz-C286AD9A.bitcat.net)
  320. # [02:47] <grobinson> Hey all, I just had a frustrating experience with Mercurial 2.7.1. When trying to clone mozilla-central, it worked for a long time and then failed (without an error message) partway through the "updating" step
  321. # [02:47] <grobinson> This happened three times and then I switched to git, which worked without issue
  322. # [02:48] <grobinson> Has anybody seen this or similar problems with hg?
  323. # [02:50] <Waldo> never, but I haven't cloned anything mozilla-ish recently
  324. # [02:50] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
  325. # [02:51] <Waldo> you could also just download an hg bundle of the entire repo over HTTP, which is probably simpler, maybe resumable, etc.
  326. # [02:51] * Quits: vladan (vladan@13F2CEC5.7672369.D8E68FF6.IP) (Connection reset by peer)
  327. # [02:52] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
  328. # [02:52] * Joins: vladan (vladan@B2068DC0.F60B0462.67AC9B1.IP)
  329. # [02:52] * Joins: ckitching (ckitching@moz-BE33DA21.fw1.sfo1.mozilla.net)
  330. # [02:52] <Mook_as> yeah, I've seen things like that, basically it times out pulling the whole source tree in one go. using the bundles usually works better.
  331. # [02:52] * Quits: botond|away (botond@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  332. # [02:53] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  333. # [02:53] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
  334. # [02:53] * Quits: spohl (Adium@C6E1F017.2F2076AE.473D6A24.IP) (Ping timeout)
  335. # [02:53] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
  336. # [02:54] * Quits: TimAbraldes (Instantbir@moz-7FD19BDC.hsd1.or.comcast.net) (Quit: TimAbraldes)
  337. # [02:54] * Joins: botond|away (botond@B2068DC0.F60B0462.67AC9B1.IP)
  338. # [02:54] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
  339. # [02:54] * Quits: sfoster (sfoster@moz-5EF1AB93.hsd1.wa.comcast.net) (Ping timeout)
  340. # [02:54] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Ping timeout)
  341. # [02:55] <grobinson> Mook_as: thanks
  342. # [02:56] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  343. # [02:56] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  344. # [02:56] * Quits: briansmith (briansmith@moz-B8FAB148.hfc.comcastbusiness.net) (Ping timeout)
  345. # [02:57] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
  346. # [02:57] * openjck is now known as openjck|bbl
  347. # [02:57] * Quits: mmc|laptop (mchew@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: mmc|laptop)
  348. # [02:58] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
  349. # [02:59] * Joins: mina (malmasry@moz-EC99504E.cpe.teksavvy.com)
  350. # [03:00] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
  351. # [03:01] * Joins: sewardj_ (sewardj@moz-D6D80F1B.dip0.t-ipconnect.de)
  352. # [03:01] * Quits: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
  353. # [03:01] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
  354. # [03:02] * Quits: sewardj (sewardj@moz-A721E551.dip0.t-ipconnect.de) (Ping timeout)
  355. # [03:03] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
  356. # [03:04] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
  357. # [03:04] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
  358. # [03:07] * Quits: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: christina)
  359. # [03:08] * heycam is now known as heycam|away
  360. # [03:08] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
  361. # [03:08] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
  362. # [03:09] * Joins: kk1fff (kk1fff@moz-B4B608C2.dynamic.hinet.net)
  363. # [03:10] * Quits: inolen (Adium@A88571AE.CDFDA8DC.591ED24F.IP) (Quit: Leaving.)
  364. # [03:10] * Quits: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
  365. # [03:11] <KWierso|sheriffduty> nrc: ping
  366. # [03:11] <nrc> KWierso|sheriffduty: pong
  367. # [03:11] <KWierso|sheriffduty> nrc: busted builds on at least windows :(
  368. # [03:11] <nrc> :-(
  369. # [03:11] * Quits: kk1fff (kk1fff@moz-B4B608C2.dynamic.hinet.net) (Quit: kk1fff)
  370. # [03:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3c21fdf48606 - Benjamin Bouvier - Bug 919838: Specialize ToInt32 for Float32; r=sstangl
  371. # [03:13] <nrc> KWierso|sheriffduty: just a sec - its a bit weird, I think I might have forgotten a qref somewhere...
  372. # [03:13] * Quits: seth (seth@moz-104CC309.mv.mozilla.com) (Input/output error)
  373. # [03:13] <KWierso|sheriffduty> nrc: if you have a fix, push it CLOSED TREE :)
  374. # [03:14] * Quits: @bz (bzbarsky@moz-EA9A3995.bstnma.fios.verizon.net) (Ping timeout)
  375. # [03:15] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  376. # [03:15] <nrc> KWierso|sheriffduty: I do, and I will :-) Will just take a minute...
  377. # [03:15] * Quits: @smaug (chatzilla@moz-3ECB9FB1.elisa-laajakaista.fi) (Ping timeout)
  378. # [03:15] * heycam|away is now known as heycam
  379. # [03:16] * Joins: jgilbert (jgilbert@moz-2763DC04.hsd1.ca.comcast.net)
  380. # [03:16] * Joins: mmc|laptop (mchew@629040E6.50AED70F.9A998AC4.IP)
  381. # [03:16] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Connection reset by peer)
  382. # [03:16] * heycam is now known as heycam|away
  383. # [03:17] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
  384. # [03:17] * Joins: kk1fff (kk1fff@moz-B4B608C2.dynamic.hinet.net)
  385. # [03:17] * Joins: darkowlzz (darkowlzz@4B9B5E3.D804B340.F44414AF.IP)
  386. # [03:18] * Quits: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  387. # [03:18] * Joins: smaug (chatzilla@moz-3ECB9FB1.elisa-laajakaista.fi)
  388. # [03:18] * ChanServ sets mode: +o smaug
  389. # [03:18] * Quits: dzbarsky (Adium@moz-77B37723.wlan.wireless-resnet.upenn.edu) (Quit: Leaving.)
  390. # [03:19] * Quits: mmc|laptop (mchew@629040E6.50AED70F.9A998AC4.IP) (Ping timeout)
  391. # [03:19] * Joins: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  392. # [03:19] <nrc> KWierso|sheriffduty: done
  393. # [03:19] * Quits: grobinson|laptop (grob_@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  394. # [03:20] <nrc> KWierso|sheriffduty: thanks for the heads up!
  395. # [03:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/05af5499a037 - Nicholas Cameron - No bug. Fix windows build bustage on a CLOSED TREE. r=bustage
  396. # [03:21] * Joins: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  397. # [03:21] <KWierso|sheriffduty> nrc: no problem :)
  398. # [03:21] * Quits: kk1fff (kk1fff@moz-B4B608C2.dynamic.hinet.net) (Quit: kk1fff)
  399. # [03:22] * Quits: alungu1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  400. # [03:23] * Quits: wlach (wlach@CC0122E6.8F96AEA7.2D179A7D.IP) (Ping timeout)
  401. # [03:25] <philor> oh, yippee, infinitely retrying android xpcshell
  402. # [03:25] <philor> and thus also S1
  403. # [03:25] * Joins: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP)
  404. # [03:25] <philor> and probably thus also back on that push from before the previous backout
  405. # [03:27] * Joins: dbaron (dbaron@moz-C566053C.dsl.dynamic.sonic.net)
  406. # [03:27] * ChanServ sets mode: +ao dbaron dbaron
  407. # [03:29] * Quits: mcomella (mcomella@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  408. # [03:29] * Joins: mmc|laptop (mchew@moz-4E0191E7.tmodns.net)
  409. # [03:30] <philor> https://tbpl.mozilla.org/?tree=Mozilla-Inbound&showall=1&onlyunstarred=1&rev=bb0041643a0f :|
  410. # [03:30] * heycam|away is now known as heycam
  411. # [03:30] <KWierso|sheriffduty> s/&onlyunstarred=1//
  412. # [03:30] * Quits: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP) (Ping timeout)
  413. # [03:30] * Joins: bz (bzbarsky@moz-EA9A3995.bstnma.fios.verizon.net)
  414. # [03:30] * ChanServ sets mode: +o bz
  415. # [03:30] <philor> that being the story of my life, wish someone would fix that
  416. # [03:31] * Quits: b10n1k (j0ni@moz-4411E8C7.dsl.dyn.forthnet.gr) (Ping timeout)
  417. # [03:31] * Quits: blassey (blassey@moz-F49F69E4.hsd1.vt.comcast.net) (Input/output error)
  418. # [03:32] * Joins: blassey (blassey@moz-F49F69E4.hsd1.vt.comcast.net)
  419. # [03:32] * Joins: b10n1k (j0ni@moz-9B475853.dsl.dyn.forthnet.gr)
  420. # [03:32] * Quits: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  421. # [03:33] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
  422. # [03:33] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
  423. # [03:34] * Quits: blassey (blassey@moz-F49F69E4.hsd1.vt.comcast.net) (Ping timeout)
  424. # [03:34] * Joins: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP)
  425. # [03:35] * Joins: roc (chatzilla@E2F7352.56080C53.97BBD552.IP)
  426. # [03:35] * ChanServ sets mode: +o roc
  427. # [03:35] * Quits: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP) (Input/output error)
  428. # [03:35] * Quits: mmc|laptop (mchew@moz-4E0191E7.tmodns.net) (Quit: mmc|laptop)
  429. # [03:35] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
  430. # [03:35] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  431. # [03:35] * Joins: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP)
  432. # [03:36] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
  433. # [03:36] * kats|away is now known as kats
  434. # [03:37] <froydnj> KWierso|sheriffduty: do we hide android reftests on inbound, but not on try?
  435. # [03:37] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  436. # [03:37] <froydnj> android 4.0 opt reftests, that is
  437. # [03:37] <froydnj> philor might know the answer to that too ^
  438. # [03:37] * Quits: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP) (Ping timeout)
  439. # [03:38] * froydnj intelligently adds showall=1
  440. # [03:39] <froydnj> hm, nope, that's not it
  441. # [03:39] * Quits: pcwalton (pcwalton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: pcwalton)
  442. # [03:39] <@khuey> so, uh
  443. # [03:39] <@khuey> https://tbpl.mozilla.org/?tree=Try&rev=1612c43b5bcc
  444. # [03:40] <@khuey> what's happening to android xpcshell there?
  445. # [03:40] <philor> froydnj: keep track of whether you mean android-panda or android-tegra, android 2.2 reftests should be visible both places, android 4.0 should be hidden both places
  446. # [03:40] <KWierso|sheriffduty> khuey: probably the same thing happening https://tbpl.mozilla.org/?tree=Mozilla-Inbound
  447. # [03:40] <philor> but might not, since the number of hunks for android-panda increased without telling anyone they needed to hide more
  448. # [03:41] <@khuey> KWierso|sheriffduty: fun
  449. # [03:41] * Quits: @smaug (chatzilla@moz-3ECB9FB1.elisa-laajakaista.fi) (Ping timeout)
  450. # [03:41] <froydnj> I see a raft of r3/r6/r7 oranges on my "android 4.0 opt" try run, but I can't see *any* reftests for the same on inbound
  451. # [03:42] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  452. # [03:42] <philor> Excellent!
  453. # [03:42] * philor rubs his hands
  454. # [03:42] <froydnj> not visible on central, either. hm.
  455. # [03:42] <philor> khuey: http://mxr.mozilla.org/build/source/buildbotcustom/status/errors.py#7, not that you really wanted to know why
  456. # [03:43] <froydnj> philor: love the requirement "does not have bugs that only froydnj can fix by staring at disassembly" for android x86 viability
  457. # [03:43] <@bz> Gah
  458. # [03:43] * Joins: elin (elin@moz-99690620.hinet-ip.hinet.net)
  459. # [03:43] <@bz> someone has been fucking with find in page again
  460. # [03:43] <philor> :D
  461. # [03:43] <KWierso|sheriffduty> bz: back to bottom
  462. # [03:44] <philor> froydnj: but your try reftests are only &showall=1 visible, right?
  463. # [03:44] * Joins: brendan (brendaneic@moz-55B1EDE8.public.wayport.net)
  464. # [03:44] <@bz> KWierso|sheriffduty: no, that part is fine
  465. # [03:44] <@bz> KWierso|sheriffduty: the part where it randomly scrolls the page is not fine
  466. # [03:44] <KWierso|sheriffduty> :\
  467. # [03:44] <froydnj> philor: aha, I had forgotten about that part...turned it on to find android x86 s2 for retriggering
  468. # [03:44] <froydnj> philor: thanks for pointing that out
  469. # [03:45] * froydnj declares victory for that patch
  470. # [03:45] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
  471. # [03:46] <KWierso|sheriffduty> bz: scrolls to the center of the viewport, right?
  472. # [03:46] * Quits: mfinkle (mfinkle@moz-F01E80CE.hsd1.pa.comcast.net) (Ping timeout)
  473. # [03:46] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  474. # [03:46] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
  475. # [03:47] * Joins: darktrojan (geoff@moz-D5C665A2.dsl.telstraclear.net)
  476. # [03:47] * Quits: chewey (chewey@moz-4CB18C8F.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  477. # [03:47] * Joins: chewey (chewey@moz-DBAF281.dip0.t-ipconnect.de)
  478. # [03:47] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
  479. # [03:47] * Quits: sfink (chatzilla@moz-4984D58C.dsl.pltn13.sbcglobal.net) (Ping timeout)
  480. # [03:48] <@bz> KWierso|sheriffduty: no, scrolls to top of viewport in this case
  481. # [03:48] <@bz> KWierso|sheriffduty: https://bugzilla.mozilla.org/show_bug.cgi?id=921308
  482. # [03:48] * Quits: ketas (ketas@135.216.191.90.dyn.estpak.ee) (Ping timeout)
  483. # [03:48] * Quits: mchang (mchang@moz-BBE3ABD.mv.mozilla.com) (Quit: mchang)
  484. # [03:49] <KWierso|sheriffduty> bz: ick :|
  485. # [03:49] * Quits: phenom (phenom@C0A494B8.6AC9BFD2.4A5F0685.IP) (Ping timeout)
  486. # [03:50] <@bz> hrm
  487. # [03:50] <@bz> this has been happening for at least a week....
  488. # [03:50] * Quits: ehugg_ (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg_)
  489. # [03:50] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  490. # [03:50] <@bz> And yes, ick
  491. # [03:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a1ea604002b6 - Nathan Froyd - Bug 920558 - map anonymous pages differently on ARM and x86; r=glandium
  492. # [03:50] * Quits: gwagner (Gregor@moz-BBE3ABD.mv.mozilla.com) (Quit: gwagner)
  493. # [03:51] * philor is now known as philor|away
  494. # [03:51] * khuey is now known as khuey|away
  495. # [03:51] * Joins: mfinkle (mfinkle@moz-F01E80CE.hsd1.pa.comcast.net)
  496. # [03:52] <darktrojan> I'm trying to create an about page, it works fine registering it with a chrome.manifest, but this is a bootstrapped addon, so I can't. If I register the factory using JS, it registers but doesn't QI properly :/ http://pastebin.mozilla.org/3153879
  497. # [03:53] * Joins: mmc|laptop (mchew@moz-BBC0C7F1.hsd1.ca.comcast.net)
  498. # [03:53] <darktrojan> who knows about component registration?
  499. # [03:54] <glandium> darktrojan: i do
  500. # [03:54] * Quits: mfinkle (mfinkle@moz-F01E80CE.hsd1.pa.comcast.net) (Ping timeout)
  501. # [03:54] * Quits: aja (Instantbir@77324BC2.A2BBCAA5.7880DB15.IP) (Connection reset by peer)
  502. # [03:54] * Joins: annevk (annevk@moz-451D5EF9.nyc.res.rr.com)
  503. # [03:54] * Joins: aja (Instantbir@77324BC2.A2BBCAA5.7880DB15.IP)
  504. # [03:54] * Quits: mwu (mwu@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
  505. # [03:54] <darktrojan> glandium, what've I done wrong?
  506. # [03:55] <glandium> darktrojan: without more context, i can't tell, but you can look at https://github.com/glandium/about-startup/blob/master/bootstrap.js and compare with what you have
  507. # [03:55] * Quits: annevk (annevk@moz-451D5EF9.nyc.res.rr.com) (Ping timeout)
  508. # [03:55] * Joins: ekr_ (ekr@5F9A39AB.5D26AE7B.E713419E.IP)
  509. # [03:56] <glandium> darktrojan: or https://github.com/glandium/tabstats/blob/master/bootstrap.js , which doesn't have the thunderbird hacks
  510. # [03:57] * nthomas|away is now known as nthomas|pto
  511. # [03:57] * Quits: ashish (ashish@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
  512. # [03:58] <darktrojan> aha!
  513. # [03:58] <darktrojan> I need to call NSGetFactory, not pass it
  514. # [03:58] * Joins: ashish (ashish@moz-DB4A9C19.scl3.mozilla.com)
  515. # [03:58] <darktrojan> thanks glandium
  516. # [03:59] <froydnj> darktrojan: hate that mistake =/
  517. # [03:59] * Quits: smcmurray (chatzilla@moz-8377534B.mvdsl.com) (Connection reset by peer)
  518. # [03:59] <darktrojan> my component-fu is weak
  519. # [04:00] <KWierso|sheriffduty> bz: methinks you want to talk to evilpie about possibly bug 916534 or bug 916864
  520. # [04:00] <KWierso|sheriffduty> landed on the 17th
  521. # [04:00] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
  522. # [04:00] * Quits: ekr_ (ekr@5F9A39AB.5D26AE7B.E713419E.IP) (Ping timeout)
  523. # [04:01] * Joins: ashish_ (ashish@moz-DB4A9C19.scl3.mozilla.com)
  524. # [04:02] * Quits: ashish (ashish@moz-DB4A9C19.scl3.mozilla.com) (Quit: leaving)
  525. # [04:02] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
  526. # [04:02] * Quits: mcsmurf (chatzilla@moz-D845C71E.dip0.t-ipconnect.de) (Ping timeout)
  527. # [04:03] * Joins: shelly (shelly@moz-99690620.hinet-ip.hinet.net)
  528. # [04:03] * ashish_ is now known as ashish
  529. # [04:03] * Joins: dzbarsky (Adium@76587571.D5562F02.B5C6E82B.IP)
  530. # [04:03] * Joins: sfink (chatzilla@moz-7AB1048D.dsl.pltn13.sbcglobal.net)
  531. # [04:04] <KWierso|sheriffduty> bz: with that regression range, 666816?
  532. # [04:05] <KWierso|sheriffduty> although the backout of moving the findbar to the top (914180) is also in that range
  533. # [04:06] <@bz> KWierso|sheriffduty: those were my top contenders, yes
  534. # [04:06] <@bz> KWierso|sheriffduty: but the backout of the backout is in the range too
  535. # [04:06] <@bz> KWierso|sheriffduty: so I'm just doing a bisect on builds
  536. # [04:06] * @bz will know in a few hours
  537. # [04:06] <KWierso|sheriffduty> good luck, have fun :)
  538. # [04:06] * Joins: ketas (ketas@135.216.191.90.dyn.estpak.ee)
  539. # [04:07] * khuey|away is now known as khuey
  540. # [04:07] * Quits: cers (csonne@moz-D706C2D4.fullrate.dk) (Quit: Computer has gone to sleep.)
  541. # [04:07] * Quits: tonymec|away (tonymec@5328F13A.8A477455.A9371869.IP) (Ping timeout)
  542. # [04:07] * Quits: brendan (brendaneic@moz-55B1EDE8.public.wayport.net) (Ping timeout)
  543. # [04:07] * Quits: tonymec (tonymec@5328F13A.8A477455.A9371869.IP) (Ping timeout)
  544. # [04:08] * Joins: cers (csonne@moz-D706C2D4.fullrate.dk)
  545. # [04:08] * billm is now known as billm|away
  546. # [04:08] * Joins: annevk (annevk@moz-451D5EF9.nyc.res.rr.com)
  547. # [04:09] * Joins: dzbarsky1 (Adium@E5216EFC.D5562F02.B5C6E82B.IP)
  548. # [04:09] <darktrojan> "No bug - Fix white-space mistakes; DONTBUILD" is an acceptable commit message, isn't it
  549. # [04:10] * Joins: brsun (chatzilla@moz-99690620.hinet-ip.hinet.net)
  550. # [04:10] * Joins: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP)
  551. # [04:10] * Quits: dzbarsky (Adium@76587571.D5562F02.B5C6E82B.IP) (Ping timeout)
  552. # [04:10] * Joins: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net)
  553. # [04:10] * Quits: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP) (Max SendQ exceeded)
  554. # [04:10] <nrc> needs r=me or something to pass the commit hook checker things
  555. # [04:10] * KWierso|sheriffduty is now known as KWierso
  556. # [04:11] <nrc> (I think)
  557. # [04:11] <darktrojan> oh good point
  558. # [04:11] <@njn> nrc, darktrojan: AIUI, r=foo isn't checked for
  559. # [04:11] * Joins: bdahl (bdahl@4272FEDC.BA6FA.189F3E15.IP)
  560. # [04:12] * joduinn-mtg is now known as joduinn-brb
  561. # [04:12] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  562. # [04:12] <nrc> oh? You mean I spend all that time typing r=bustage for nothing?
  563. # [04:12] <nrc> think of the finger-energy I could have saved!
  564. # [04:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7ccdb7bec8b2 - Geoff Lankow - No bug - Fix white-space mistakes; r=me DONTBUILD
  565. # [04:13] * Joins: mfinkle (mfinkle@moz-F01E80CE.hsd1.pa.comcast.net)
  566. # [04:13] * Quits: darkowlzz (darkowlzz@4B9B5E3.D804B340.F44414AF.IP) (Ping timeout)
  567. # [04:13] * Quits: sworkman (sworkman@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sworkman)
  568. # [04:14] <@njn> nrc: I still use r=me, to ward off evil spirits
  569. # [04:15] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
  570. # [04:15] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
  571. # [04:15] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  572. # [04:15] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
  573. # [04:15] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
  574. # [04:15] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
  575. # [04:16] * Joins: Asa (asa@4508CAE6.38324963.204CA821.IP)
  576. # [04:17] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  577. # [04:18] * Quits: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  578. # [04:18] * Quits: azakai__ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  579. # [04:18] * Parts: aja (Instantbir@77324BC2.A2BBCAA5.7880DB15.IP)
  580. # [04:19] * Joins: aja (Instantbir@77324BC2.A2BBCAA5.7880DB15.IP)
  581. # [04:19] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
  582. # [04:20] * Quits: mmc|laptop (mchew@moz-BBC0C7F1.hsd1.ca.comcast.net) (Quit: mmc|laptop)
  583. # [04:20] <glandium> njn: i use r=me when i'm pretty sure of myself
  584. # [04:20] * Joins: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
  585. # [04:21] <nemo> yeesh. I access a twitch.tv live stream in firefox
  586. # [04:21] <nemo> and firefox and plugin-container (seemed about 50:50) sucked up all 16GiB of RAM on my machine :(
  587. # [04:21] <nemo> http://www.twitch.tv/chucklefishlive FWIW, and Ubuntu 12.10
  588. # [04:21] <nemo> but anyway. ☹ ☹ ☹
  589. # [04:21] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
  590. # [04:22] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  591. # [04:22] <@bz> don't we have a whitelist of what parts of libxul get pgo?
  592. # [04:22] * Quits: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Boriss_)
  593. # [04:22] <@khuey> yes
  594. # [04:22] <KWierso> nemo: memory's holding steady for me
  595. # [04:23] <@bz> aha
  596. # [04:23] <@bz> yes, it is
  597. # [04:23] <nemo> KWierso: just killed 'em off and started it up again
  598. # [04:23] <@bz> MSVC_ENABLE_PGO := 1, I see
  599. # [04:23] <nemo> 'sact same thing seems to be happening
  600. # [04:23] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  601. # [04:23] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  602. # [04:24] <KWierso> nemo: I'm on win8, though, so maybe that's different
  603. # [04:24] <KWierso> nemo: possibly also flash version?
  604. # [04:24] <nemo> I 'spose
  605. # [04:24] <nemo> *hate flash*
  606. # [04:24] <KWierso> and I'm on nightly, not release
  607. # [04:24] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  608. # [04:24] <nemo> this is nightly
  609. # [04:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/da123d3e4073 - Anthony Jones - Bug 920847 - Remove gfxSize reference from Azure; r=kats
  610. # [04:26] <glandium> erf: hg log -u glandium |grep changeset | wc -l
  611. # [04:26] <glandium> 1337
  612. # [04:26] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  613. # [04:27] <@khuey> 908 for me
  614. # [04:27] <glandium> that's however not the number of changesets i landed
  615. # [04:27] <@khuey> plus some from back when I commited with me@kylehuey.com
  616. # [04:28] <@khuey> well it will include backouts too right?
  617. # [04:28] <glandium> because backouts description match
  618. # [04:28] <nemo> KWierso: the weird thing is that even though I hear the drive thrashing, and I'm toooootally out of RAM
  619. # [04:28] <@khuey> right
  620. # [04:28] <nemo> KWierso: the process memory is not horribly high
  621. # [04:28] <glandium> that is the right number: hg log --template '{node}\n' -u glandium | wc -l ; but it's less fun
  622. # [04:28] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  623. # [04:29] * Joins: tonymec|away (tonymec@87A3EC9E.8A7F5960.9D2324B7.IP)
  624. # [04:29] <@bz> hg log -u takes its sweet time....
  625. # [04:29] * Quits: Asa (asa@4508CAE6.38324963.204CA821.IP) (Input/output error)
  626. # [04:29] <nemo> KWierso: wonder if it is writing some stupid large /tmp file or something
  627. # [04:30] <glandium> khuey: hg log --template '{node}\n' -u kylehuey | wc -l
  628. # [04:30] * @bz gets 3380
  629. # [04:30] * Quits: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
  630. # [04:30] * Joins: blassey (blassey@moz-F49F69E4.hsd1.vt.comcast.net)
  631. # [04:30] <glandium> khuey: that actually matches both your old and current id
  632. # [04:30] <@bz> of course this counts changesets
  633. # [04:30] <@bz> which is a semi-useless metric
  634. # [04:30] <nemo> kinda difficult to investigate when I can barely type anything :-/
  635. # [04:30] * nemo sighs and kills it again
  636. # [04:30] <@bz> since one bug could be 20 changesets
  637. # [04:30] <@bz> or 1
  638. # [04:30] <@bz> depending
  639. # [04:31] <@khuey> glandium: yeah, makes sense
  640. # [04:31] <@dbaron> it also counts relandings
  641. # [04:31] <@khuey> bz: it's like measuring lines of code
  642. # [04:31] * Joins: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net)
  643. # [04:31] <nemo> curious. I killed plugin container a minute ago, and all my memory is still sucked up
  644. # [04:32] <@bz> khuey: indeed
  645. # [04:32] <nemo> I didn't get it back until I killed firefox too.
  646. # [04:32] <@bz> khuey: though measuring loc can be useful
  647. # [04:32] <glandium> note i wasn't trying to start a contest, i was just amused that the count was 1337
  648. # [04:33] <@bz> khuey: as long as you only give kudos for net reductions. ;)
  649. # [04:33] <@dbaron> hg log --user=dbaron@dbaron.org | grep "^summary:" | sort | uniq | wc -l
  650. # [04:33] <@bz> glandium: oh, heh.
  651. # [04:33] <@khuey> glandium: yes I suspected as much
  652. # [04:33] <@khuey> bz: heh
  653. # [04:33] * @khuey wishes someone would rm rdf/
  654. # [04:33] <glandium> khuey: hg rm rdf; hg commit ; done
  655. # [04:34] <glandium> oh wait, it's not that easy?
  656. # [04:34] <@bz> yesplease
  657. # [04:34] <@khuey> it's slightly more complex
  658. # [04:34] <@bz> rdfcode--
  659. # [04:34] * Quits: Mossop (mossop@moz-242CA735.lsanca.fios.verizon.net) (Ping timeout)
  660. # [04:34] <glandium> dbaron: you may want to filter out backouts too
  661. # [04:35] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
  662. # [04:36] <glandium> dbaron: (fwiw, sort -u does sort | uniq)
  663. # [04:36] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
  664. # [04:36] * Quits: maxli (maxli@moz-A607CA26.student.cs.uwaterloo.ca) (Quit: Leaving.)
  665. # [04:36] * Joins: mmc|laptop (mchew@moz-BBC0C7F1.hsd1.ca.comcast.net)
  666. # [04:36] * Waldo makes his fourth (?) try-push of the same patch for the day
  667. # [04:36] <Waldo> template parameters and linkage are no fun
  668. # [04:37] * Quits: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
  669. # [04:39] <glandium> dbaron: this too is interesting: hg log --user=dbaron@dbaron.org | grep "^summary:" | sort | uniq -c | sort -n | tail -1
  670. # [04:40] <@dbaron> glandium, well, those were actually distinct changes and not relandings :-)
  671. # [04:40] <glandium> 644608 too me 5 attempts
  672. # [04:40] <glandium> took
  673. # [04:40] * joduinn-brb is now known as joduinn
  674. # [04:40] * Joins: Asa (asa@4508CAE6.38324963.204CA821.IP)
  675. # [04:42] <glandium> bwarf https://pastebin.mozilla.org/3154091
  676. # [04:43] <glandium> https://pastebin.mozilla.org/3154102
  677. # [04:44] * Quits: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net) (Ping timeout)
  678. # [04:44] * Joins: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net)
  679. # [04:44] <glandium> the mergers https://pastebin.mozilla.org/3154105
  680. # [04:45] * Quits: KWierso (chatzilla@moz-3D85277A.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  681. # [04:46] * Quits: mmc|laptop (mchew@moz-BBC0C7F1.hsd1.ca.comcast.net) (Quit: mmc|laptop)
  682. # [04:47] <glandium> top 10 mergers https://pastebin.mozilla.org/3154114
  683. # [04:47] <@khuey> heh, gal used to merge?
  684. # [04:48] <glandium> khuey: probably on a js branch
  685. # [04:48] <@khuey> yeah, tracemonkey back in the day
  686. # [04:48] <@khuey> just seems odd
  687. # [04:48] * Quits: mina (malmasry@moz-EC99504E.cpe.teksavvy.com) (Quit: mina)
  688. # [04:48] <heycam> since when did finding straight quotes on the page also find curly quotes? that's nice!
  689. # [04:48] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
  690. # [04:49] <glandium> khuey: most are from 2008-2009
  691. # [04:49] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
  692. # [04:50] * Joins: maxli (maxli@moz-A607CA26.student.cs.uwaterloo.ca)
  693. # [04:51] <@khuey> yeah
  694. # [04:52] * Quits: maxli (maxli@moz-A607CA26.student.cs.uwaterloo.ca) (Ping timeout)
  695. # [04:53] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  696. # [04:54] * Quits: sankha93 (Instantbir@7061CD01.D6BD0D91.22D41759.IP) (Quit: Gone to save the world!)
  697. # [04:54] * markh1 is now known as markh
  698. # [04:56] * Joins: janv (varga@moz-A506EDFE.flarion.as5628.telecom.sk)
  699. # [04:56] * Joins: mina (malmasry@moz-EC99504E.cpe.teksavvy.com)
  700. # [04:57] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  701. # [04:58] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  702. # [04:59] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
  703. # [05:00] * Quits: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
  704. # [05:00] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
  705. # [05:00] <RyanVM|afk> glandium: WHO'S YOUR DADDY?
  706. # [05:02] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  707. # [05:02] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
  708. # [05:03] * Joins: jhk (Jignesh@FCADB74E.D4BCA3AD.BE90E62C.IP)
  709. # [05:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0f1e4c73c502 - Nicholas Nethercote - Bug 920852 (part 3) - Tweak various things about RuntimeStats. r=till.
  710. # [05:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6fb1c750791f - Nicholas Nethercote - Bug 920852 (part 4) - Reorder a bunch of stuff. r=till.
  711. # [05:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5337cffcd17d - Nicholas Nethercote - Bug 920852 (part 2) - Rename fields of ZoneStatsPod and StringInfo to match memory reporter paths. r=till.
  712. # [05:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/66173e4d2735 - Nicholas Nethercote - Bug 920852 (part 1) - Rename fields of ObjectsExtraSizes and CompartmentStats to match memory reporter paths. r=till.
  713. # [05:07] * Joins: pcwalton (pcwalton@moz-BE33DA21.fw1.sfo1.mozilla.net)
  714. # [05:07] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  715. # [05:10] * @njn wonders what a .xpt file is
  716. # [05:10] <@roc> compiled XPConnect metadata
  717. # [05:12] * @roc wields his rubber stamp with alacrity
  718. # [05:12] * Quits: jhk (Jignesh@FCADB74E.D4BCA3AD.BE90E62C.IP) (Ping timeout)
  719. # [05:14] * Quits: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Quit: masayuki1)
  720. # [05:14] * Joins: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  721. # [05:15] * philor|away is now known as philor
  722. # [05:16] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  723. # [05:17] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Quit: Leaving.)
  724. # [05:18] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
  725. # [05:18] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
  726. # [05:19] * Quits: ketas (ketas@135.216.191.90.dyn.estpak.ee) (Ping timeout)
  727. # [05:20] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
  728. # [05:20] <Waldo> njn: basically data to describe the calling conventions of XPCOM methods, the constants in XPCOM intefaces, etc. used to implement the cross-language bits of XPCOM
  729. # [05:20] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
  730. # [05:20] * Joins: ketas (ketas@135.216.191.90.dyn.estpak.ee)
  731. # [05:21] <Waldo> njn: less relevant with WebIDL, and there not really being cross-language usage of XPCOM
  732. # [05:21] <Waldo> njn: still matters for all the XPCOM gunk in the browser UI and such, tho
  733. # [05:21] * Quits: ckitching (ckitching@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  734. # [05:21] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  735. # [05:22] * Quits: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com) (Connection reset by peer)
  736. # [05:22] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
  737. # [05:26] * Joins: jwwang (jwwang@moz-99690620.hinet-ip.hinet.net)
  738. # [05:26] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
  739. # [05:26] * Quits: mina (malmasry@moz-EC99504E.cpe.teksavvy.com) (Quit: mina)
  740. # [05:27] * Quits: ketas (ketas@135.216.191.90.dyn.estpak.ee) (Ping timeout)
  741. # [05:28] * Quits: dmarcos (dmarcos@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
  742. # [05:28] * Joins: Mook (mook@moz-75078893.dsl.teksavvy.com)
  743. # [05:28] * Quits: dzbarsky1 (Adium@E5216EFC.D5562F02.B5C6E82B.IP) (Quit: Leaving.)
  744. # [05:28] * Quits: KaiRo (robert@moz-56D7BB43.adsl.highway.telekom.at) (Input/output error)
  745. # [05:28] * Joins: dzbarsky (Adium@E5216EFC.D5562F02.B5C6E82B.IP)
  746. # [05:29] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  747. # [05:29] * Quits: birtles (chatzilla@moz-C286AD9A.bitcat.net) (Ping timeout)
  748. # [05:30] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  749. # [05:31] * Quits: dzbarsky (Adium@E5216EFC.D5562F02.B5C6E82B.IP) (Quit: Leaving.)
  750. # [05:32] <@dbaron> njn, and does still have a big codesize-per-interface advantage
  751. # [05:32] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Quit: kk1fff)
  752. # [05:32] <@dbaron> Waldo, really only allows one calling convention per platform, though
  753. # [05:33] <Waldo> bz: er, right -- how to pass all the arguments (including implicit ones) and retrieve the return value, is closer to what I meant
  754. # [05:33] <Waldo> er, dbaron
  755. # [05:33] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  756. # [05:34] <@dbaron> Waldo, also, may you never have to debug a calling convention mismatch...
  757. # [05:34] <philor> awesomesauce, KWierso and RyanVM retriggered a Windows build within seconds of each other, and then their retriggers uploaded within seconds of each other, so the tests downloaded a mangled half-overwritten file
  758. # [05:34] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  759. # [05:35] <Waldo> I dunno, it doesn't sound too bad -- usually you're going to crash really quick, I'd think, and in situations like that calling convention differences would likely be on the mind somewhat
  760. # [05:37] * Joins: glosoli (glosoli@moz-72C60525.static.zebra.lt)
  761. # [05:40] * Tomcat|afk is now known as Tomcat|sheriff
  762. # [05:41] <kanru> bz: do you think it's a good idea to add a extended attribute "[Permission=...]" (or PermissionFunc) to WebIDL?
  763. # [05:41] <kanru> bz: then it'll be easier to fix bug 859554
  764. # [05:41] * Joins: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net)
  765. # [05:42] <@bz> kanru: what would it do?
  766. # [05:42] <@khuey> check the permissions manager for that permission, presumably
  767. # [05:42] <kanru> bz: return null if it does not pass the check
  768. # [05:43] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
  769. # [05:43] <@bz> which it?
  770. # [05:43] <@bz> does not pass which check? ;)
  771. # [05:43] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
  772. # [05:43] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
  773. # [05:43] <kanru> er, the marked attribute, method or interface
  774. # [05:43] <@bz> Will it basically do what the GetWindowFromGlobal/CheckPermission bits in Navigator do?
  775. # [05:43] * philor glares at bug 917508
  776. # [05:44] <kanru> bz: yes
  777. # [05:44] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
  778. # [05:44] <@bz> ok
  779. # [05:44] <@bz> We could do that
  780. # [05:45] <@bz> I mean, it'd just be syntactic sugar to avoid writing that bit of code, right?
  781. # [05:46] * Joins: ketas (ketas@135.216.191.90.dyn.estpak.ee)
  782. # [05:46] <kanru> bz: well, not exactly the same. Currently we return undefined for those cannot pass the permission check
  783. # [05:47] <kanru> bz: but we want to return null instead
  784. # [05:47] <philor> can't we find alcoholic street people, give them wood alcohol until they vomit, and call their vomit "Androidx86 Test Results"?
  785. # [05:47] <kanru> undefined for unsupported, null for lack of permission
  786. # [05:48] <@khuey> philor: in SF? almost certainly
  787. # [05:48] <@bz> kanru: uh
  788. # [05:48] <@bz> kanru: what are you talking about? ;)
  789. # [05:48] <@bz> kanru: currently in webidl....
  790. # [05:48] <@bz> kanru: you just define Func=whatever
  791. # [05:48] <@bz> kanru: that returns a boolean
  792. # [05:48] <@bz> kanru: That says whether to expose a property.
  793. # [05:49] <@bz> kanru: Navigator::HasTimeSupport is an example
  794. # [05:49] <@bz> kanru: The thing is, it turned out that navigator stuff needed multiple variations on that theme
  795. # [05:49] <@dbaron> philor, did you see the emulator bug froydnj found?
  796. # [05:49] <philor> "on this platform, unlike every other platform, -1 % -1 === +0. let's ignore that, and see if it breaks someone who doesn't know how to identify why the platform is broken!"
  797. # [05:49] <@bz> e.g. some properties were enabled if any of several permissions was set
  798. # [05:50] <@bz> or if all of several permissions were set...
  799. # [05:50] * Joins: gwagner (Gregor@A49B1BA1.4A5A2B01.127F0E5F.IP)
  800. # [05:50] <@bz> kanru: so the upshot is that you can do the right thing right now; it just involves writing a C++ function.
  801. # [05:50] <philor> dbaron: yes, multiple times per day I'm explaining why that means we cannot make any androidx86 tests visible, no, no, we cannot make them visible by the end of the quarter, no, no, they absolutely are not acceptable
  802. # [05:50] <@bz> kanru: I assume you're trying to avoid that?
  803. # [05:50] <kanru> bz: and if Navigator::HasTimeSupport returns false, navigator.time will be undefined and |mozTime in navigator| will fail
  804. # [05:50] <@dbaron> philor, https://bugzilla.mozilla.org/show_bug.cgi?id=917562#c17
  805. # [05:51] * heycam is now known as heycam|away
  806. # [05:51] <@bz> kanru: If HasTimeSupport returns false, then yes, mozTime in navigator will be false, and navigator.mozTime will be undefined
  807. # [05:51] <philor> dbaron: https://bugzilla.mozilla.org/show_bug.cgi?id=917361#c5 https://bugzilla.mozilla.org/show_bug.cgi?id=917361#c9
  808. # [05:52] <philor> maybe you can do a better job than I am
  809. # [05:52] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  810. # [05:52] * Joins: mina (malmasry@moz-EC99504E.cpe.teksavvy.com)
  811. # [05:53] <@dbaron> philor, ah, indeed, you do read your bugmail :-)
  812. # [05:53] <kanru> bz: it seems bug 859554 want to make unsupported feature distinguishable to inaccessible feature
  813. # [05:56] <@bz> well, there's a fundamental tension here..
  814. # [05:56] <@bz> between what different groups of people want
  815. # [05:56] * Joins: ciferkey (ciferkey@moz-BB7DAA60.wireless.umass.edu)
  816. # [05:57] <@bz> Basically, the only issue is marketplace
  817. # [05:57] <@bz> no?
  818. # [05:57] <@bz> As in, for normal web pages inaccessible and unsupported should not be distinguishable
  819. # [05:57] <@bz> marketplace is the only one who cares about the difference, afaict
  820. # [05:57] <kanru> I guess so.
  821. # [05:58] <@bz> Is marketplace a normal web page?
  822. # [05:58] <@bz> In terms of permissions?
  823. # [05:58] <@bz> Basically, my take on it is that stuff you don't have permissions for should simply not be present
  824. # [05:59] <@bz> and we should solve marketplace problems in some way that does not pollute the entire web
  825. # [06:00] * khuey is now known as khuey|away
  826. # [06:00] <kanru> marketplace is just a normal web page. otherwise there is a chicken&egg problem, how do you install a new marketplace without a existing one ;)
  827. # [06:00] * Quits: Matti (Matti@moz-51A5839F.dip0.t-ipconnect.de) (Ping timeout)
  828. # [06:01] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
  829. # [06:01] * Quits: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
  830. # [06:01] * Quits: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net) (Ping timeout)
  831. # [06:01] <kanru> oh, maybe on the phone has a builtin one..
  832. # [06:01] * kanru is now known as kanru|away
  833. # [06:02] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  834. # [06:02] * Joins: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net)
  835. # [06:03] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
  836. # [06:03] <@bz> we really need to sit down and figure out how this stuff is going to work
  837. # [06:03] <@bz> Basically
  838. # [06:03] <@bz> "we" needs to include sicking, I expect
  839. # [06:03] <@bz> not sure whom else
  840. # [06:03] <sicking> what's the question?
  841. # [06:04] <@bz> sicking: the usual
  842. # [06:04] * Quits: RyanVM|afk (Thunderbir@moz-A2F98468.phlapa.fios.verizon.net) (Quit: RyanVM|afk)
  843. # [06:04] * Joins: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
  844. # [06:04] <@bz> sicking: unsupported stuff vs "you don
  845. # [06:04] <@bz> 't have permissions" stuff
  846. # [06:04] <@bz> and how to express that in JS
  847. # [06:04] * Joins: Matti_away (Matti@moz-2FC70810.dip0.t-ipconnect.de)
  848. # [06:04] * Matti_away is now known as Matti
  849. # [06:04] <@bz> ideally while enabling marketplace
  850. # [06:04] <sicking> ah
  851. # [06:04] <@bz> but not fucking over all the normal web developers who want to do object-detection
  852. # [06:04] <@bz> Maybe we just need some sort of API for marketplace....
  853. # [06:04] <sicking> so marketplace is basically unprivileged right now
  854. # [06:04] * @bz points to hasFeature. ;)
  855. # [06:05] <@bz> Right.
  856. # [06:05] <@bz> So we can't just make it see something different than normal web pages....
  857. # [06:05] <sicking> they are only privileged in that they have access to the MCC/MNC (home country and network), which is unrelated to this
  858. # [06:05] <@bz> Right
  859. # [06:05] <sicking> bz: we could, but we'd rather not
  860. # [06:06] <@bz> Well, I'd rather not screw over web developers
  861. # [06:06] <sicking> bz: i think a hasFeature-style API is what we need sadly :(
  862. # [06:06] <@bz> who've been taught for years now how to do feature-detection
  863. # [06:06] <@bz> right
  864. # [06:06] <sicking> which would only have support for detecting privileged APIs
  865. # [06:06] <@bz> I'm not saying restricted only to marketplace
  866. # [06:06] <sicking> like hasPrivilegedFeature
  867. # [06:06] <@bz> Since clearly it couldn't be
  868. # [06:06] * Quits: ciferkey (ciferkey@moz-BB7DAA60.wireless.umass.edu) (Quit: )
  869. # [06:06] <@bz> couldHaveFeatureIfIHadThePrivileges
  870. # [06:06] <sicking> right
  871. # [06:07] <sicking> i don't think the hasPrivilegedFeature API is useful to anyone but marketplace(s)
  872. # [06:07] <@bz> I agree
  873. # [06:07] <sicking> which is good because it'll be a crappy API
  874. # [06:07] <sicking> anyone else can just use normal feature detection
  875. # [06:07] <@bz> Yup
  876. # [06:07] * Joins: sworkman (sworkman@moz-25E6ED8C.hsd1.ca.comcast.net)
  877. # [06:08] <sicking> so maybe something like hasPrivilegedFeature("navigator.mozSMS.send", arg1, arg2, arg3)
  878. # [06:08] <@bz> What would the args be?
  879. # [06:08] <sicking> which would mean that a privileged app would have the ability to call navigator.mozSMS.send(arg1, arg2, arg3)
  880. # [06:08] <@bz> Ah
  881. # [06:09] <@bz> Interesting.
  882. # [06:09] <sicking> i think this was part of the problem with hasFeature. Too course
  883. # [06:09] <@bz> Our current setup is way more coarse-grained than that!
  884. # [06:09] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
  885. # [06:09] <sicking> coarse?
  886. # [06:09] <@bz> Right
  887. # [06:09] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
  888. # [06:09] <@bz> I could live with this
  889. # [06:09] <@bz> WAy better than the other options.
  890. # [06:09] <sicking> the real problem is how the heck do we keep hasPrivilegedFeature up-to-date?
  891. # [06:10] <sicking> a "good" solution would be to do something like this:
  892. # [06:10] <sicking> make the implementation of navigator.mozSMS.send call hasPrivilegedFeature("navigator.mozSMS.send", …args)
  893. # [06:10] <sicking> and if that returns false, then throw a NotSupported exception
  894. # [06:10] <sicking> that way, if we forget to update hasPrivilegedFeature, we'll notice very quickly
  895. # [06:11] <sicking> but the perf of that is problematic
  896. # [06:11] <Waldo> philor: do you honestly think it's more important, right now, to debug an issue on a platform we don't ship on (we don't ship android x86, right), than to, say, implement and expose useful internationalization APIs for the web as a whole?
  897. # [06:12] * Quits: lmandel (lmandel@moz-76CE9D51.cable.teksavvy.com) (Quit: lmandel)
  898. # [06:13] <philor> Waldo: you're right! instead of investigating why the CSS tests were crashing and finding that it was because the emulator just reads random memory, we should have disabled all the CSS tests, and made the rest of the tests visible before the end of the quarter!
  899. # [06:13] * openjck|bbl is now known as openjck|offline
  900. # [06:14] * Quits: sworkman (sworkman@moz-25E6ED8C.hsd1.ca.comcast.net) (Quit: sworkman)
  901. # [06:14] <philor> sure, we would back out patch after patch after patch, because we made unreliable tests on a broken platform visible, but... end of the quarter!
  902. # [06:14] <@bz> oh!
  903. # [06:14] <@bz> man
  904. # [06:14] <@bz> This findbar thing is what makes me lose focus too!
  905. # [06:14] <Waldo> philor: I wasn't talking about all CSS tests, only about a single issue in a seemingly obscure situation where you're doing fairly weird things with the % operator
  906. # [06:14] * Quits: nbp (pierron@moz-7EB03C5F.fbx.proxad.net) (Ping timeout)
  907. # [06:15] <Waldo> philor: I don't know anything about this CSS situation
  908. # [06:15] * Quits: glosoli (glosoli@moz-72C60525.static.zebra.lt) (Quit: Textual IRC Client: www.textualapp.com)
  909. # [06:15] <@bz> bad evilpie
  910. # [06:15] <@bz> bad reviewers. :(
  911. # [06:15] <Waldo> philor: but it *is* worth noting that propping up tests, even if they're hidden, so that they can be attacked, seems like useful forward progress to me
  912. # [06:15] <philor> Waldo: https://bugzilla.mozilla.org/show_bug.cgi?id=917562#c17
  913. # [06:16] <philor> people are working very hard to make tests which read random memory visible, so that we can back out patches which break when random memory is read
  914. # [06:16] <sicking> bz: what do you think about the above? We could even build the "call hasPrivilegedFeature and throw as needed" into WebIDL through annotated functions in the IDL
  915. # [06:16] <philor> where by "working hard" I mean "disabling hard" of course
  916. # [06:16] * glob|away is now known as glob
  917. # [06:17] <sicking> bz: maybe we could only do the check on debug builds… That does seem a bit evil though
  918. # [06:17] <Waldo> wait, what? I got needinfo'd on that bug at some point?
  919. # [06:17] <@bz> sicking: why woudl we need to do it in idl?
  920. # [06:17] * Quits: jgilbert (jgilbert@moz-2763DC04.hsd1.ca.comcast.net) (Ping timeout)
  921. # [06:17] * Joins: fxa (fxa90id@moz-3DACD1A4.nvidia.com)
  922. # [06:17] <sicking> bz: no need. Just easier than remembering to call it everywhere
  923. # [06:17] * Waldo definitely missed that
  924. # [06:18] <@bz> sicking: ah
  925. # [06:18] <sicking> bz: and it means that we can catch the values before they are turned from jsval's into all types of types
  926. # [06:18] <@bz> sicking: I'm not sure how this is supposed to work
  927. # [06:19] <@bz> sicking: if the function is being called at all, that means a _basic_ permission check has passed
  928. # [06:19] <@bz> sicking: in that the page saw the function to start with.
  929. # [06:19] <@bz> sicking: so we're doing additional checks on top of that.
  930. # [06:19] <sicking> bz: hang on
  931. # [06:19] <sicking> bz: so the problem i'm trying to solve is different i think
  932. # [06:20] <Waldo> philor: and they're really saying "we should make this visible even though there are bugs to work through still", not "we need to get this to the point where it basically works, then debug the lingering issues"?
  933. # [06:20] <sicking> bz: the main problem with something like hasPrivilegedFeature(…) is that it's really easy to add functionality to an API, but then forget to update the code/database that backs hasPrivilegedFeature
  934. # [06:20] <sicking> bz: i.e. keeping hasPrivilegedFeature up-to-date will be tedious and easy to forget
  935. # [06:21] <philor> Waldo: see the multiple instances of "before Monday" in bug 917361
  936. # [06:21] * Waldo will note that, independent of anything here, he thinks goals-by-quarter is a kind of ridiculous artificiality
  937. # [06:21] <philor> and we don't debug the lingering issues
  938. # [06:21] <sicking> bz: so I was trying to think of a way to ensure that we always remember to update hasPrivilegedFeature as we add new functionality
  939. # [06:21] * heycam|away is now known as heycam
  940. # [06:21] <philor> when we stand up a new platform, we disable the tests that fail, and we leave them disabled. forever.
  941. # [06:21] <sicking> bz: i'm not trying to solve any security check problems. As far as I know security checks work fine right now
  942. # [06:22] <philor> that -1 % -1 !== -0? that will never, ever be reenabled, not unless you personally see to it
  943. # [06:22] * Waldo will further note that he has much better things to do, immediately, than set up an android x86 build environment to even attempt to debug any issue there
  944. # [06:22] <Waldo> that's probably half a day to a day at least
  945. # [06:23] <philor> if it starts working tomorrow, or Monday, or when we get a new less-buggy emulator, it'll still be disabled
  946. # [06:23] <sicking> bz: hasPrivilegedFeature shouldn't do any security checks as far as I understand.
  947. # [06:24] <@bz> sicking: Ah, I see
  948. # [06:24] <Waldo> philor: conceivably we could start versioning test262-test-changes-atop-the-baseline, or something, which would at least mitigate the fixed-by-emulator-update consideration
  949. # [06:24] <tbsaunde> bz: that's the find bar thing that you find and then focus jumps back a bit? that's seriously been annoying me
  950. # [06:24] * Joins: nbp (pierron@moz-7EB03C5F.fbx.proxad.net)
  951. # [06:24] <@bz> tbsaunde: that's https://bugzilla.mozilla.org/show_bug.cgi?id=921308
  952. # [06:25] <@bz> tbsaunde: but no, I'm talking the one where it changes which _window_ has focuse
  953. # [06:25] * @bz is filing
  954. # [06:25] <tbsaunde> bz: that's even crazier
  955. # [06:25] <@bz> tbsaunde: basically, the old code had all sorts of careful checking to not fuck up focus
  956. # [06:25] <@bz> tbsaunde: which all got unceremouniously removed
  957. # [06:25] <Waldo> philor: I really don't like the precedent set by actually versioning such changes, tho -- I'd *rather* they be something that annoys people like you, than that there's a process to accommodate them, I think :-)
  958. # [06:26] * Joins: ckitching (ckitching@moz-52B62FCA.lightspeed.sntcca.sbcglobal.net)
  959. # [06:26] <@bz> tbsaunde: and the worst part is: _closing_ the findbar is what fucks with focus!
  960. # [06:26] <Waldo> the change kind of annoys me as well, to be honest
  961. # [06:26] <tbsaunde> ... oops
  962. # [06:26] <Waldo> but priorities right now
  963. # [06:26] <@bz> sicking: ok, fully with you now
  964. # [06:26] <@bz> sicking: ok, so I agree that this would be hard to keep straight
  965. # [06:26] * Quits: gwagner (Gregor@A49B1BA1.4A5A2B01.127F0E5F.IP) (Quit: gwagner)
  966. # [06:26] <@bz> sicking: So here's a thing
  967. # [06:27] <@bz> sicking: What do we really want hasPrivilegedFeature to reflect?
  968. # [06:27] <@bz> sicking: ideally, it's "would this feature be enabled if I had some privilege"?
  969. # [06:27] <@bz> sicking: right?
  970. # [06:27] <sicking> bz: well.. it's more "would this call work if I had some privilege"
  971. # [06:28] <@bz> sicking: well, that's an interesting question
  972. # [06:28] <sicking> bz: for marketplace it could even be "would this call work if I had privilege X"
  973. # [06:28] <@bz> sicking: That's a somewhat different problem
  974. # [06:28] <sicking> if that was an easier question to answer
  975. # [06:28] <@bz> sicking: The question "will this property appear if I have feature X"
  976. # [06:28] <@bz> sicking: is imo much simpler
  977. # [06:28] <@bz> sicking: because then we can do the following:
  978. # [06:29] <sicking> bz: no, it's not "would this property appear"
  979. # [06:29] <@bz> Why not?
  980. # [06:29] <sicking> that's too coarse likely
  981. # [06:29] <@bz> mmm
  982. # [06:29] <@bz> so the thing is
  983. # [06:29] <sicking> hence my suggestion for arguments
  984. # [06:29] <@bz> for a lot of properties that's all there is to it
  985. # [06:30] <@bz> and then for some, you have to do deep introspection of arguments and compare them to enabled permissions....
  986. # [06:30] <sicking> how do you mean?
  987. # [06:30] <@bz> well, like say the mozTiming thing
  988. # [06:30] <sicking> "all there is to it"?
  989. # [06:30] <@bz> There is no magic
  990. # [06:30] <@bz> either you have the permission, and then you have the property and it works
  991. # [06:30] <@bz> or you don't, and there is no property.
  992. # [06:30] <sicking> no
  993. # [06:30] <sicking> the problem is slightly different
  994. # [06:30] * @bz listens
  995. # [06:31] * Quits: annevk (annevk@moz-451D5EF9.nyc.res.rr.com) (Input/output error)
  996. # [06:31] <sicking> what marketplace wants to answer is "will this app work once user installs it"
  997. # [06:31] <@bz> yes
  998. # [06:31] <@bz> I understand that.
  999. # [06:31] <sicking> because if it won't, then the marketplace wants to hide the app
  1000. # [06:31] <sicking> hang on
  1001. # [06:31] <@bz> That's a .... very multi-dimensional question.
  1002. # [06:32] <sicking> so we added a feature to maniffests, that's unrelated to security which is called "required_features"
  1003. # [06:32] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  1004. # [06:32] * Quits: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com) (Ping timeout)
  1005. # [06:32] * @bz listens
  1006. # [06:32] <sicking> in that you could for example stick the string "indexedDB" to say that you require indexedDB to work
  1007. # [06:32] * Joins: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com)
  1008. # [06:33] <sicking> the strings and what web-feature set they map to, is defined by marketplace currently. Ideally there would be a spec, but that's a separate question
  1009. # [06:33] <sicking> so you could imagine that in a few releases we'll add something like JS-expression indexes to IDB
  1010. # [06:33] <@bz> ok
  1011. # [06:33] <sicking> this wouldn't be a new function, you'd still use IDBObjectStore.createIndex to create them
  1012. # [06:33] <sicking> but you'd pass different arguments to that function
  1013. # [06:34] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Ping timeout)
  1014. # [06:34] <sicking> so marketplace could add support for "indexedDB.expressionIndexes"
  1015. # [06:34] <@bz> ok
  1016. # [06:34] <sicking> and then write a JS-snippet that tests if expression indexes work
  1017. # [06:34] <@bz> and then we need to have something in Gecko that says we support that feature
  1018. # [06:35] <sicking> right
  1019. # [06:35] <sicking> they can write that JS-snippet today, things are great
  1020. # [06:35] <@bz> because marketplace can't test stuff it has no permissions for
  1021. # [06:35] <sicking> unless the API is privileged
  1022. # [06:35] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
  1023. # [06:35] <@bz> right
  1024. # [06:35] <sicking> so imagine that IDB had been privileged here
  1025. # [06:35] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Connection reset by peer)
  1026. # [06:35] <@bz> Then we would need a secret handshake
  1027. # [06:35] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
  1028. # [06:36] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
  1029. # [06:36] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  1030. # [06:36] <@bz> Which does _not_ involve privileged code running a marketplace-provided snippet
  1031. # [06:36] <sicking> then they don't to just see if the createIndex function is there, they want to see if accepts a certain set of arguments
  1032. # [06:36] <@bz> ok
  1033. # [06:36] <sicking> specifically they want to see if createIndex("foo", { expression: "bar" }) would work
  1034. # [06:36] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  1035. # [06:37] <sicking> so they could do that if we had hasPrivilegedFeature("IDBObjectStore.createIndex", "foo", { expression: "bar" })
  1036. # [06:37] <aja> so....how would marketplace work if used by another browser?
  1037. # [06:37] <@bz> right
  1038. # [06:37] * @bz thinks
  1039. # [06:37] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
  1040. # [06:38] <sicking> aja: well.. ideally all of this gets standardized. Until we have a common "privileged apps" runtime that's unlikely to happen
  1041. # [06:38] <aja> or how would markerplace work if there's another browser with the feature in question?
  1042. # [06:38] <sicking> aja: but we are working on that. But it'll take time
  1043. # [06:38] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
  1044. # [06:38] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Connection reset by peer)
  1045. # [06:38] <sicking> aja: if the other browser doesn't have something like hasPrivilegedFeature, then obviously it wouldn't work. The whole problem is the lack of something like hasPrivilegedFeature
  1046. # [06:39] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
  1047. # [06:39] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
  1048. # [06:39] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
  1049. # [06:39] <@bz> sicking: so conceptually
  1050. # [06:39] <sicking> aja: if we could work around this without hasPrivilegedFeature, then we would
  1051. # [06:39] * aja is just throwing out openness theoreticals
  1052. # [06:39] <@bz> sicking: we want to call the actual method
  1053. # [06:39] <@bz> sicking: but with some sort of flag that tells it "once you finish all your input validation, do nothing and return"
  1054. # [06:39] <@bz> sicking: btw, if some of the validation happens async, we may need an async API here...
  1055. # [06:40] <sicking> bz: assuming that the function does input validation up-top yeah
  1056. # [06:40] <@bz> sicking: well, if it doesn't things are bad
  1057. # [06:40] <sicking> bz: i didn't have in mind that we'd call the actual function. That seems too scary to me
  1058. # [06:40] <@bz> sicking: if you want to do the full range of checks that will be done...
  1059. # [06:40] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
  1060. # [06:40] <@bz> sicking: ok. It seems like the only way to avoid skew to me. ;)
  1061. # [06:40] <sicking> bz: i had imagined a database or a bunch of custom code
  1062. # [06:41] <sicking> bz: well.. i think my other proposal avoids skew. But it has perf issues
  1063. # [06:41] <@bz> sicking: The other proposal being what?
  1064. # [06:41] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  1065. # [06:41] <@bz> sicking: that the generated code pass the values to this function first?
  1066. # [06:41] <@bz> sicking: and if it says not allowed it throws?
  1067. # [06:41] * Quits: mina (malmasry@moz-EC99504E.cpe.teksavvy.com) (Quit: mina)
  1068. # [06:42] <sicking> bz: s/not allows/not implemented/
  1069. # [06:42] <@bz> sicking: ight
  1070. # [06:42] <@bz> er, right
  1071. # [06:42] <sicking> bz: this isn't about permission. It's about implemented
  1072. # [06:42] <@bz> So the problem is that operating on the input JS values is generally web-detectable
  1073. # [06:42] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Quit: Leaving.)
  1074. # [06:42] <sicking> bz: yeah. that doesn't prevent skew, but it makes skew immediately noticed
  1075. # [06:42] <@bz> so as soon as you try to introspect them in almost any interesting way....
  1076. # [06:42] <@bz> the web page can tell.
  1077. # [06:42] <@bz> So we'd have to do this debug-only indeed, or something.
  1078. # [06:43] <sicking> yeah
  1079. # [06:43] <sicking> this idea might be too crazy
  1080. # [06:43] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Client exited)
  1081. # [06:43] <sicking> but i think your idea might be too crazy too :)
  1082. # [06:43] <sicking> bz: one option is to stop shooting for perfection (my fault, sorry)
  1083. # [06:43] <@bz> Agreed.
  1084. # [06:44] <@bz> Agreed re might be too crazy. ;)
  1085. # [06:44] <sicking> bz: and instead answer the question "is this function available if I had had higher privileges"
  1086. # [06:44] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
  1087. # [06:44] <@bz> _that_ question is easy
  1088. # [06:44] <@bz> imo
  1089. # [06:44] <@bz> That's what I was going to talk about
  1090. # [06:44] <sicking> yeah
  1091. # [06:45] <@bz> We would do it like so
  1092. # [06:45] * sicking listens
  1093. # [06:45] <@bz> in WebIDL: [NeedsPrivilege=a,b,c]
  1094. # [06:45] <@bz> Where if any of a, b, c are set the function appears on the proto
  1095. # [06:45] <@bz> (or if all are set? Or do we need boolean expressions?)
  1096. # [06:46] <@bz> And then we codegen a function that takes as input an interface name, method name, and privilege name
  1097. # [06:46] * Quits: espadrine` (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr) (Ping timeout)
  1098. # [06:46] * Joins: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
  1099. # [06:46] <@bz> and returns whether having that privilege would enable that method on that interface.
  1100. # [06:46] * Quits: He-Jie (hshih@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1101. # [06:46] <@bz> Since the codegen has all that information in the form of NeedsPrivilege annotations, it should be simple.
  1102. # [06:46] <sicking> bz: i'd rather not have hasPrivilegedFeature take a permission name. That just makes it so much harder to standardize
  1103. # [06:46] * Quits: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com) (Ping timeout)
  1104. # [06:46] <@bz> ok
  1105. # [06:47] <sicking> could we avoid that?
  1106. # [06:47] <@bz> Sure
  1107. # [06:47] <@bz> I mean...
  1108. # [06:47] * Joins: bwc1 (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
  1109. # [06:47] * Quits: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Connection reset by peer)
  1110. # [06:47] <@bz> the key part is that the codegen knows which permissions enable the function
  1111. # [06:47] <@bz> so it knows that _some_ permission enables the function. ;)
  1112. # [06:47] <@bz> So then it can generate a function that answers the "is there some permission that enables this function?" question
  1113. # [06:48] <sicking> bz: i think starting there is the place to start
  1114. # [06:48] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
  1115. # [06:48] <@bz> Makes sense to me
  1116. # [06:48] * Quits: aut0mata (automata@B365E3D9.17C80A34.16867D26.IP) (Ping timeout)
  1117. # [06:48] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  1118. # [06:48] <@bz> So then the question is whether to just start with support for "a function that's enabled by a single permission"
  1119. # [06:48] <sicking> bz: so the API would be hasPriviledgedFeature("InterfaceName.functionName")
  1120. # [06:48] <@bz> or something more complicated?
  1121. # [06:48] <@bz> sicking: yep
  1122. # [06:50] * Joins: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
  1123. # [06:50] <sicking> bz: do we need [NeedsPrivilege=a,b,c] at all? Couldn't we just return true if there's a [Func="…"] thing in the WebIDL
  1124. # [06:50] * Quits: bwc1 (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Connection reset by peer)
  1125. # [06:50] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
  1126. # [06:51] <sicking> bz: or do you want NeedsPrivilege for other reasons too?
  1127. # [06:51] <@bz> sicking: well, not all those Funcs are permission checks
  1128. # [06:51] <@bz> sicking: Certainly not all are permission manager checks
  1129. # [06:51] <@bz> sicking: e.g. IsChromeOrXBL stuff should not show up here, I would expect
  1130. # [06:51] * Joins: mina (malmasry@moz-EC99504E.cpe.teksavvy.com)
  1131. # [06:51] <@bz> Or nsGenericHTMLElement::TouchEventsEnabled
  1132. # [06:52] <@bz> (which is checking a tristate pref and harware availability)
  1133. # [06:52] <sicking> bz: yeah.. i was hoping the error-rate was smaller than it looks like it would be
  1134. # [06:52] <sicking> bz: so maybe just add [NeedsPrivilege]
  1135. # [06:52] <@bz> sicking: the other benefit of doing the NeedsPrivilege thing
  1136. # [06:52] <@bz> is that we could auto-generate the check
  1137. # [06:52] <@bz> instead of people having to write boilerplate C++
  1138. # [06:52] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  1139. # [06:53] <@bz> But again, only if we can declaratively express the actual check to be done
  1140. # [06:53] <sicking> bz: yeah… for b2g that's not that important. The really important security checks need to be in the parent process anyway
  1141. # [06:53] <@bz> which is not that important?
  1142. # [06:53] <@bz> These aren't security checks
  1143. # [06:53] * whimboo|afk is now known as whimboo
  1144. # [06:53] <@bz> they're just "is the API exposed?" checks
  1145. # [06:53] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  1146. # [06:54] <@bz> So a cheap way out
  1147. # [06:54] <sicking> bz: what do you mean by "These". The ones with "Func=" or the ones that we want hasPrivilegedFeature to return true for?
  1148. # [06:54] <@bz> The Func= ones
  1149. # [06:54] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
  1150. # [06:54] <sicking> bz: yeah, forget about the Func= ones, that was a bad idea
  1151. # [06:54] <@bz> Well
  1152. # [06:54] * Quits: pcwalton (pcwalton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: pcwalton)
  1153. # [06:55] <@bz> so one option is to have PermissionFunc in IDL
  1154. # [06:55] <@bz> which is identical to Fun
  1155. # [06:55] <@bz> er, to Func
  1156. # [06:55] <sicking> bz: the other problem is that navigator.mozSMS has a func= thing. But SMSManager.send does not
  1157. # [06:55] <@bz> except that it contributes to autogeneration of the hasPrivilegedFeature method
  1158. # [06:55] <@bz> So all it says is "this depends on some privileges"
  1159. # [06:55] * Joins: jhk (Jignesh@8F707334.5BB94721.8B6C1D65.IP)
  1160. # [06:55] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  1161. # [06:55] <@bz> sicking: hmm
  1162. # [06:55] <@njn> who knows how to use |perf|? I'm trying to interpret the interleaving of asm and C++ shown by |perf annotate|
  1163. # [06:56] <@bz> man
  1164. # [06:56] <@bz> reading this code is sadfaces
  1165. # [06:56] * @bz reads code, it looks fishy, tries testcase, files bug
  1166. # [06:56] <sicking> bz: what code?
  1167. # [06:56] <@bz> third one so far. :(
  1168. # [06:56] <@bz> sicking: findbar
  1169. # [06:56] <sicking> ah
  1170. # [06:56] <@bz> sicking: unrelated to our conversation. ;)
  1171. # [06:58] * Joins: miketaylrrrr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net)
  1172. # [06:58] * Quits: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net) (Ping timeout)
  1173. # [06:59] * Quits: alagenchev_ (alagenchev@moz-1331AAB8.bootp.virginia.edu) (Quit: Leaving)
  1174. # [06:59] * Waldo reads the BEST COMMENT EVER in a patch
  1175. # [06:59] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  1176. # [07:00] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
  1177. # [07:00] <@bz> Waldo: better than brendan's comment about jsdhash? ;)
  1178. # [07:00] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
  1179. # [07:01] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Input/output error)
  1180. # [07:01] <Waldo> bz: which comment is that?
  1181. # [07:01] <Waldo> and yes, almost assuredly better
  1182. # [07:01] * Joins: jdm (jdm@92FB48CA.8B5E9DF.9A8C35B4.IP)
  1183. # [07:01] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
  1184. # [07:01] <@bz> Waldo: http://mxr.mozilla.org/firefox/source/js/src/jsdhash.h#123
  1185. # [07:01] <sicking> bz: so if we do something like an annotation in the WebIDL, we stil end up with the problem of "since the security check isn't on the object itself, you still have to remember to add an annotation somewhere to keep the hasPrivilegedFeature API up-to-date"
  1186. # [07:02] <Waldo> bz: orthogonally best
  1187. # [07:02] <@bz> sicking: well, so the benefit of the annotation
  1188. # [07:02] <@njn> bz: are you being sarcastic about brendan's comment?
  1189. # [07:02] <@bz> sicking: is that presumably we have tests to make sure the api is/isnot available based on the permission
  1190. # [07:02] <@bz> njn: no
  1191. # [07:02] <@bz> njn: it's a comment that actually explains wtf is going on
  1192. # [07:03] <@bz> njn: which is good!
  1193. # [07:03] <@njn> bz: IMHO it's *too* detailed
  1194. # [07:03] <@bz> sicking: so if you get the annotation right to pass those tests...
  1195. # [07:03] <@njn> bz: like, it took me a while to understand the point
  1196. # [07:03] <@bz> njn: :(
  1197. # [07:03] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
  1198. # [07:03] * Joins: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu)
  1199. # [07:03] <@bz> sicking: then you automatically get the right hasPrivilegedFeature thing, right?
  1200. # [07:03] <sicking> bz: i'm going to put in a good word for a comment of my own: http://mxr.mozilla.org/mozilla-central/source/dom/indexedDB/Key.cpp#20
  1201. # [07:03] <@njn> bz: and it's mostly irrelevant... "to decide whether to use double hashing vs. chaining"... that makes it sound like we have a choice of implementations in this file
  1202. # [07:03] <@bz> sicking: Yes, very nice too!
  1203. # [07:04] <@bz> njn: granted. ;)
  1204. # [07:04] <@bz> sicking: make sense?
  1205. # [07:04] <@bz> sicking: now of course you can forget and use Func in the webidl
  1206. # [07:04] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
  1207. # [07:04] <@bz> sicking: which is where if it were less effort to use the right thing we'd win....
  1208. # [07:04] <@bz> sicking: but that involves making the right thing more limited than Func
  1209. # [07:04] * Joins: espadrine` (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr)
  1210. # [07:05] <@bz> (I mean, Func is super-powerful: you can enable APIs only on particular web pages, based on the phase of the moon)
  1211. # [07:05] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  1212. # [07:05] * @njn likes http://mxr.mozilla.org/mozilla-central/source/js/src/vm/Shape.h#37, though he's biased
  1213. # [07:05] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  1214. # [07:05] <sicking> bz: the problem is for something like SMS
  1215. # [07:05] <@bz> Right
  1216. # [07:05] <@bz> where the API entrypoint is navigator.mozSMS
  1217. # [07:05] <@bz> but that's not what people think of it as
  1218. # [07:05] <@bz> So no one would think to check for SMS support by testing for navigator.mozSMS ?
  1219. # [07:06] <sicking> bz: the annotation for security checks go on Navigator. But the annotation for should-show-up-in-table goes on SMSManager
  1220. # [07:06] <@bz> well
  1221. # [07:06] <@bz> Sort of, yes
  1222. # [07:06] <sicking> bz: well.. and if we add a new function to SMSManager, you need to be able to test for that function
  1223. # [07:06] * Quits: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Connection reset by peer)
  1224. # [07:06] <@bz> hmm
  1225. # [07:07] <sicking> bz: i.e. hasFeature("SMSManager.sendMMS") needs to be the thing to call
  1226. # [07:07] <@bz> Without having the sms permission, yes, I see.
  1227. # [07:07] <@bz> So
  1228. # [07:07] <@bz> If the entire interface is marked as needing permission
  1229. # [07:07] <@bz> we could translate that into all the functions on it needing it?
  1230. # [07:07] <sicking> yeah, i think that's the main place where we could help
  1231. # [07:08] <@bz> And if the entire interface is _not_ thus marked
  1232. # [07:08] <@bz> then you can get your hands on the functions
  1233. # [07:08] <@bz> (though perhaps not a correct thisobj....)
  1234. # [07:08] <sicking> indeed
  1235. # [07:08] <@bz> And then presumably functions that need permission would be annotated individually
  1236. # [07:08] <sicking> the lack of thisobj means that they're useless
  1237. # [07:08] * Joins: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
  1238. # [07:08] <@bz> right
  1239. # [07:08] <@bz> but we don't want to expose useless stuff like that
  1240. # [07:08] <sicking> yeah, but we really avoid having different permissions for different function
  1241. # [07:08] <@bz> so if navigator.mozSMS is not present
  1242. # [07:09] * Quits: salman (salman@BB16F31.DB86EBCF.FCC3D93C.IP) (Ping timeout)
  1243. # [07:09] <sicking> other than on something like navigator
  1244. # [07:09] <@bz> I would say window.SMSManager should not be present
  1245. # [07:09] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  1246. # [07:09] <sicking> bz: hmmm… interesting
  1247. # [07:09] * glob is now known as glob|away
  1248. # [07:09] <sicking> bz: can we tell marketplace "just check window.SMSManager.prototype.sendMMS"?
  1249. # [07:10] <sicking> done and done. No hasFeature needed
  1250. # [07:10] <sicking> ?
  1251. # [07:10] * kaze|zZz is now known as kaze
  1252. # [07:10] <@bz> hm
  1253. # [07:10] <sicking> oh crap. I'm way past my go-home time :(
  1254. # [07:11] <@bz> no
  1255. # [07:11] * Joins: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
  1256. # [07:11] <@bz> we can't
  1257. # [07:11] <sicking> getters are more complicated, but can still be tested
  1258. # [07:11] <@bz> if different functions have different permissions, at least
  1259. # [07:11] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
  1260. # [07:11] <sicking> bz: how so?
  1261. # [07:11] <sicking> bz: again, we don't need to enable detecting which permission is needed
  1262. # [07:12] <@bz> because if they need different permissions
  1263. # [07:12] * Joins: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net)
  1264. # [07:12] <@bz> then we have to hide them from the proto if permission is not granted
  1265. # [07:12] <sicking> oh, right
  1266. # [07:13] <@bz> ok, go home
  1267. # [07:13] <@bz> I will think about this some more.
  1268. # [07:13] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
  1269. # [07:13] <sicking> thanks
  1270. # [07:14] * glob|away is now known as glob
  1271. # [07:14] * @njn wonders what the most common class of JS objects in real web code is (dynamic instances)
  1272. # [07:15] * Quits: @dbaron (dbaron@moz-C566053C.dsl.dynamic.sonic.net) (Ping timeout)
  1273. # [07:15] * Joins: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net)
  1274. # [07:15] * Quits: miketaylrrrr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net) (Connection reset by peer)
  1275. # [07:16] * Parts: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1276. # [07:16] <Waldo> njn: why wouldn't there be a choice of implementations in that file?
  1277. # [07:17] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
  1278. # [07:17] <@njn> Waldo: that file implements double hashing, right?
  1279. # [07:17] * kanru|away is now known as kanru
  1280. # [07:17] <Waldo> njn: well, I think it's responding to the preliminary question of "should double hashing have been implemented", which seems reasonable to me
  1281. # [07:18] * khuey|away is now known as khuey
  1282. # [07:18] * @njn shrugs
  1283. # [07:18] * Joins: sworkman (sworkman@moz-25E6ED8C.hsd1.ca.comcast.net)
  1284. # [07:18] * Joins: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP)
  1285. # [07:18] * Joins: briansmith (briansmith@moz-B8FAB148.hfc.comcastbusiness.net)
  1286. # [07:18] <@njn> Waldo: any thoughts on the "most common class" question?
  1287. # [07:18] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
  1288. # [07:18] <@njn> Waldo: I profiled the results of getClass(), and one class dominates, with over 50%, but I don't know what it is
  1289. # [07:18] <@njn> (I just have the address)
  1290. # [07:19] <Waldo> njn: print the ->name from it?
  1291. # [07:19] * Waldo would guess Object but could be wrong
  1292. # [07:19] <@njn> Waldo: oh!
  1293. # [07:19] <@njn> Waldo: yeah, it ain't JSObject -- that's about 18%
  1294. # [07:20] <Waldo> no idea then
  1295. # [07:20] <Waldo> array seems unlikely to me
  1296. # [07:20] * @njn guesses RegExp
  1297. # [07:20] * Joins: vendo (chatzilla@B0E02ACD.34F175D5.300931B2.IP)
  1298. # [07:20] <Waldo> and I'd expect one or the other generally
  1299. # [07:20] <Waldo> that seems really unlikely to me
  1300. # [07:20] <@njn> oh, I bet its JSFunction
  1301. # [07:21] * Quits: ckitching (ckitching@moz-52B62FCA.lightspeed.sntcca.sbcglobal.net) (Input/output error)
  1302. # [07:21] * Quits: fxa (fxa90id@moz-3DACD1A4.nvidia.com) (Quit: Leaving)
  1303. # [07:21] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  1304. # [07:22] <Waldo> oh, right
  1305. # [07:22] * Quits: sworkman (sworkman@moz-25E6ED8C.hsd1.ca.comcast.net) (Quit: sworkman)
  1306. # [07:22] <Waldo> yeah, that should have been obvious
  1307. # [07:22] * Tomcat|sheriff is now known as Tomcat|sheriffduty
  1308. # [07:22] <@njn> Waldo: it is: https://pastebin.mozilla.org/3154647
  1309. # [07:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/07179c6176b8 - Matthew Gregan - Bug 905513 - Rework MediaSource/MediaElement integration and implement limited initial multiple-decoder support. r=doublec
  1310. # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/808a8b288ef6 - Matthew Gregan - Bug 920870 - Normalize TimeRanges returned by HTMLMediaElement Seekable and Buffered. r=cpearce
  1311. # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a98471699e91 - Matthew Gregan - Bug 905513 - Annotate functions with virtual/MOZ_OVERRIDE and document use of SBR monitor.
  1312. # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/935ab0a88dde - Matthew Gregan - Bug 905513 - Use pushPrefEnv instead of setBoolPref, and reenable test on Android. r=doublec
  1313. # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ba062e4be8fd - Matthew Gregan - Bug 905513 - Fix typo in AsyncEventRunner and BufferDecoder. r=doublec
  1314. # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/473c72edc9ca - Matthew Gregan - Bug 920867 - Split VideoInfo into Video and Audio objects, then encapsulate in new MediaInfo object. r=cpearce
  1315. # [07:23] <@bz> ah, Function makes sense
  1316. # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1a134e410e12 - Matthew Gregan - Bug 905513 - Don't clobber audio VideoInfo fields when accepting video configuration. r=doublec
  1317. # [07:23] <@bz> Man
  1318. # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6837a1ce616b - Matthew Gregan - Bug 905513 - Remove MediaSource support from HostObjectProtocolHandler::NewChannel. r=khuey
  1319. # [07:24] <@bz> That's a lot of functions
  1320. # [07:24] <@bz> also....
  1321. # [07:24] <@bz> XPC_WN_ModsAllowed_NoCall_Proto_JSClass
  1322. # [07:24] <Waldo> o/~ conjunction junction o/~
  1323. # [07:24] <@njn> Waldo: believe it or not, I actually get that reference
  1324. # [07:24] <Waldo> :-)
  1325. # [07:25] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving.)
  1326. # [07:26] <@njn> bz: what *is* XPC_WN_ModsAllowed_NoCall_Proto_JSClass?
  1327. # [07:26] <@bz> njn: XPconnect prototype
  1328. # [07:26] <@bz> njn: the normal kind: can modify it, no [[Call]]
  1329. # [07:27] * @khuey is impressed that he moved 9 timezones and bz is still around for about half of his work day
  1330. # [07:27] * Quits: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  1331. # [07:27] <@bz> khuey: I spend too much time in front of this terminal. :(
  1332. # [07:28] <@khuey> indeed
  1333. # [07:31] * Joins: inolen (Adium@E3E282C3.FD5C31A1.284344F5.IP)
  1334. # [07:32] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  1335. # [07:32] * Quits: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP) (Quit: Ex-Chat)
  1336. # [07:32] * Joins: mmc|laptop (mchew@moz-BBC0C7F1.hsd1.ca.comcast.net)
  1337. # [07:33] * Quits: mina (malmasry@moz-EC99504E.cpe.teksavvy.com) (Quit: mina)
  1338. # [07:33] <@njn> Waldo: when are we gonna rename JSObject as ObjectObject, for consistency with the others? :P
  1339. # [07:34] * Quits: ehugg (ehugg@moz-44D86B1E.cisco.com) (Quit: ehugg)
  1340. # [07:34] <Waldo> njn: I object!
  1341. # [07:34] * @njn groans
  1342. # [07:34] <@njn> the defence rests
  1343. # [07:36] <heycam> jorendorff_away, nice use of position:sticky in the ES6 spec
  1344. # [07:37] * Parts: aja (Instantbir@77324BC2.A2BBCAA5.7880DB15.IP)
  1345. # [07:38] * Joins: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net)
  1346. # [07:38] <Waldo> njn: you teed that one up, you have no one to blame but yourself
  1347. # [07:38] * Quits: arasbm (zooby@moz-8E336844.vf.shawcable.net) (Quit: Leaving.)
  1348. # [07:38] * Joins: arasbm (zooby@moz-8E336844.vf.shawcable.net)
  1349. # [07:38] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  1350. # [07:39] <@njn> Waldo: yeah, blame the victim
  1351. # [07:39] * Quits: darktrojan (geoff@moz-D5C665A2.dsl.telstraclear.net) (Ping timeout)
  1352. # [07:39] <Waldo> oh no you don't get away with playing the victim card here :-)
  1353. # [07:40] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
  1354. # [07:42] * Quits: inolen (Adium@E3E282C3.FD5C31A1.284344F5.IP) (Quit: Leaving.)
  1355. # [07:44] * Quits: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
  1356. # [07:45] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  1357. # [07:46] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Connection reset by peer)
  1358. # [07:46] * Quits: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net) (Quit: Linkinus - http://linkinus.com)
  1359. # [07:46] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
  1360. # [07:46] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
  1361. # [07:47] <@njn> but I was the victim
  1362. # [07:49] <Waldo> satisfied customer
  1363. # [07:51] <Waldo> besides, you started it! :-P
  1364. # [07:51] <Waldo> can't take the heat, get out of the kitchen
  1365. # [07:52] * Quits: bdahl (bdahl@4272FEDC.BA6FA.189F3E15.IP) (Client exited)
  1366. # [07:52] * corey is now known as corey|away
  1367. # [07:52] <@njn> the cheque's in the mail
  1368. # [07:53] <Waldo> \o/
  1369. # [07:53] <Waldo> and with that review done, finally, I'm out, finally
  1370. # [07:53] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: back tomorrow)
  1371. # [07:54] <@njn> the spanner's in the work
  1372. # [07:55] <@njn> knock knock
  1373. # [07:55] <@bz> we should rename JSObject to NomNomNom
  1374. # [07:55] <@bz> Just for transparency's sake.
  1375. # [07:55] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
  1376. # [07:56] * Joins: kamathln (laxminaray@21E86360.24EF2C64.22D41759.IP)
  1377. # [07:57] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
  1378. # [07:57] * bz is now known as bz_sleep
  1379. # [07:57] <glob> njn++ (for cheque not check)
  1380. # [07:57] * Joins: digitsm (digitsm@3FB3BADD.8B37453.C146C5E5.IP)
  1381. # [07:58] <@bz_sleep> It's important to have a system of cheques and balances.
  1382. # [07:58] <heycam> bz_sleep++
  1383. # [07:58] <@njn> glob: colour
  1384. # [07:58] <@njn> glob: labelled
  1385. # [07:58] <@njn> glob: biscuit
  1386. # [07:58] <@njn> (actually, biscuit's a real can o' worms)
  1387. # [07:59] * Quits: digitsm (digitsm@3FB3BADD.8B37453.C146C5E5.IP) (Input/output error)
  1388. # [07:59] <glob> eww
  1389. # [07:59] <@bz_sleep> judgement
  1390. # [07:59] <glob> note to self: don't eat njn's biscuits
  1391. # [07:59] <@njn> schedule
  1392. # [08:00] <@njn> (gotta say that one out loud)
  1393. # [08:00] * Joins: Honza (chatzilla@F8BF899B.23B79DE4.D0083327.IP)
  1394. # [08:00] * @bz_sleep recalls getting that marked wrong in a paper in high school....
  1395. # [08:00] <@njn> pawn shop, porn shop
  1396. # [08:00] <@bz_sleep> njn: for a while, I thought "skedjool" and "schedool" were two different words
  1397. # [08:01] <@bz_sleep> njn: back when I was in 4th/5th grade and still learning English
  1398. # [08:01] * Joins: digitsm (digitsm@3FB3BADD.8B37453.C146C5E5.IP)
  1399. # [08:01] <@njn> bz_sleep: what if I told you... they are
  1400. # [08:01] <@bz_sleep> njn: hmm?
  1401. # [08:01] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
  1402. # [08:01] <@bz_sleep> njn: Both spelled "schedule"
  1403. # [08:02] * Joins: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com)
  1404. # [08:02] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
  1405. # [08:02] <markh> there are functions that return a bool that the result is almost checked. What's the correct macro to use to wrap the call in such that debug builds assert but release build still make the unchecked call?
  1406. # [08:02] <@bz_sleep> http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Spelling is fascinating
  1407. # [08:02] <@njn> bz_sleep: now I'm just tugging your wallaby
  1408. # [08:02] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 22.0/20130619132145])
  1409. # [08:03] <@bz_sleep> The Canadians are with us on "aluminum" but totally get "color" wrong. ;)
  1410. # [08:03] <@khuey> markh: DebugOnly<bool> result = Foo();
  1411. # [08:03] <@khuey> MOZ_ASSERT(result);
  1412. # [08:03] <markh> khuey: thanks!
  1413. # [08:03] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
  1414. # [08:03] <@bz_sleep> MOZ_ASSERT(Foo());
  1415. # [08:03] <@njn> bz_sleep: there's no wrong, just different
  1416. # [08:03] * @bz_sleep runs
  1417. # [08:03] <markh> lol @ "tugging your wallaby" :)
  1418. # [08:03] <@bz_sleep> njn: Hence the grin!
  1419. # [08:03] <@khuey> bz_sleep: "release builds till make the unchecked call"
  1420. # [08:04] <@bz_sleep> khuey: That's why I had to run!
  1421. # [08:04] <@njn> bz_sleep: took me a long time to reach that conclusion
  1422. # [08:04] * @bz_sleep is clearly too tired to play these games.
  1423. # [08:04] <janv> MOZ_ASSERT_IF ?
  1424. # [08:04] <@bz_sleep> njn: it's easier for some things than others.
  1425. # [08:04] <@khuey> janv: no
  1426. # [08:05] * @bz_sleep sleeps for real
  1427. # [08:05] <janv> ok
  1428. # [08:05] <markh> khuey: I reckon I've got those handle errors nailed and I can no longer crash the parent process - which I could do quite easily running the mochi tests with e10s enabled :)
  1429. # [08:05] <markh> khuey: you up to review it, or can you suggest a better person?
  1430. # [08:05] <@khuey> markh: bent :-)
  1431. # [08:05] <markh> :)
  1432. # [08:06] * @khuey should give his slave back to releng
  1433. # [08:06] * Quits: jdm (jdm@92FB48CA.8B5E9DF.9A8C35B4.IP) (Ping timeout)
  1434. # [08:07] * Quits: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Quit: Leaving.)
  1435. # [08:08] * Joins: salman (salman@613148.2AFD6120.1584298.IP)
  1436. # [08:08] * Quits: gmoro (guilherme@7FADD5F8.12B7AC2C.B53A5734.IP) (Client exited)
  1437. # [08:09] <Tomcat|sheriffduty> :( cannot remove directory...and here goes the linux pgo build
  1438. # [08:09] * Joins: valenting (Thunderbir@C6866972.77435D89.FB866788.IP)
  1439. # [08:09] * Joins: jdm (jdm@moz-AC9499B2.cable.teksavvy.com)
  1440. # [08:10] * Quits: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net) (Quit: Boriss)
  1441. # [08:11] * philor is now known as philor|away
  1442. # [08:12] * kats is now known as kats|away
  1443. # [08:12] * Quits: tomatoeblue (textual@moz-5C3A2631.cpe.distributel.net) (Quit: Computer has gone to sleep.)
  1444. # [08:13] * Joins: gsvelto (gsvelto@moz-ED94D601.clienti.tiscali.it)
  1445. # [08:14] * Joins: briansmith_ (briansmith@moz-B8FAB148.hfc.comcastbusiness.net)
  1446. # [08:14] * Joins: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net)
  1447. # [08:14] * Quits: briansmith_ (briansmith@moz-B8FAB148.hfc.comcastbusiness.net) (Connection reset by peer)
  1448. # [08:16] * Quits: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au) (Quit: kamidphish)
  1449. # [08:16] <briansmith> LINK : fatal error LNK1181: cannot open input file 'ctypes/libffi/.libs/libffi.lib'
  1450. # [08:16] <briansmith> building the tip of mozilla-inbound on Windows 7
  1451. # [08:17] * Quits: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP) (Quit: Textual IRC Client: www.textualapp.com)
  1452. # [08:19] <Tomcat|sheriffduty> hm briansmith local build or ?
  1453. # [08:19] <briansmith> yes, local build: "mach clobber && mach build"
  1454. # [08:20] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
  1455. # [08:20] <briansmith> tried it twice, failed both times
  1456. # [08:20] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
  1457. # [08:21] <Tomcat|sheriffduty> briansmith: will test it too
  1458. # [08:21] * Tomcat|sheriffduty fires up vm :)
  1459. # [08:21] <briansmith> it seems very unlikely that my patch is causing the failure since i'm not doing anything with ctypes, but I will try the build without my patch
  1460. # [08:21] <briansmith> it takes 11:00 to get to the point where it fails
  1461. # [08:22] * Quits: janv (varga@moz-A506EDFE.flarion.as5628.telecom.sk) (Ping timeout)
  1462. # [08:22] * Joins: janv (varga@moz-A506EDFE.flarion.as5628.telecom.sk)
  1463. # [08:23] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
  1464. # [08:23] <Tomcat|sheriffduty> hm somehow tbpl has no win7 build for the last push
  1465. # [08:23] * Quits: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net) (Ping timeout)
  1466. # [08:24] * Joins: adalucin (Mibbit@601F3B17.33662590.A5830293.IP)
  1467. # [08:24] * Joins: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net)
  1468. # [08:25] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
  1469. # [08:26] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1470. # [08:27] <heycam> glob, do I remember correctly that bugzilla changed to not search comment text by default from the quick search box?
  1471. # [08:27] * Quits: ggo98 (Thunderbir@moz-96AFB9C9.w92-141.abo.wanadoo.fr) (Ping timeout)
  1472. # [08:28] * Joins: ggo98 (Thunderbir@moz-73826BC7.w92-128.abo.wanadoo.fr)
  1473. # [08:28] <glob> heycam, correct
  1474. # [08:28] * Joins: brennan (norton@moz-334A6FBB.bredband.comhem.se)
  1475. # [08:28] <glob> there's a pref to change the default behaviour, and you can override it on a per-search basis with ++comments
  1476. # [08:28] <heycam> glob, ok. I better file a bug on https://bugzilla.mozilla.org/page.cgi?id=quicksearch.html being out of date then.
  1477. # [08:29] <glob> hrm, where does it say it searches comments on there?
  1478. # [08:29] <heycam> the first dot point
  1479. # [08:29] <glob> oh, in the first bullet point
  1480. # [08:29] * Joins: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au)
  1481. # [08:30] <glob> heycam, ok; that's an upstream bugzilla bug, so put it into that product
  1482. # [08:30] <heycam> glob, User Interface component?
  1483. # [08:30] * Quits: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  1484. # [08:31] <glob> heycam, documentation pleaes
  1485. # [08:31] <heycam> https://bugzilla.mozilla.org/show_bug.cgi?id=921353
  1486. # [08:31] <briansmith> Tomcat|sheriffduty: yes, the build failed again with no local changes, same spot
  1487. # [08:32] <Tomcat|sheriffduty> briansmith: ah ok , good to know, will investigate this
  1488. # [08:32] * Quits: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com) (Input/output error)
  1489. # [08:32] <Tomcat|sheriffduty> vm is checking out the source tree :)
  1490. # [08:33] * Joins: pbocan (Thunderbir@moz-2B4BB411.sin.cvut.cz)
  1491. # [08:33] * Quits: @roc (chatzilla@E2F7352.56080C53.97BBD552.IP) (Ping timeout)
  1492. # [08:33] * Quits: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net) (Quit: jib)
  1493. # [08:33] <briansmith> BTW, I see this code in AsmJSModule.h(285), looks strange to me:
  1494. # [08:33] <briansmith> #if defined(MOZ_VTUNE) or defined(JS_ION_PERF)
  1495. # [08:34] <briansmith> warning C4067: unexpected tokens following preprocessor directive - expected a newline
  1496. # [08:34] <@khuey> yeah I don't think 'or' works there
  1497. # [08:34] <@khuey> this isn't python
  1498. # [08:35] * Quits: pbocan (Thunderbir@moz-2B4BB411.sin.cvut.cz) (Quit: pbocan)
  1499. # [08:35] * Quits: nattokirai (nattokirai@moz-C286AD9A.bitcat.net) (Ping timeout)
  1500. # [08:36] <Tomcat|sheriffduty> hm briansmith the checkin that could be causing the problem could be https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=808a8b288ef6
  1501. # [08:36] <Tomcat|sheriffduty> because the checkin before had a win7 green build
  1502. # [08:36] * Joins: stransky (stransky@moz-59D79C36.broadband2.iol.cz)
  1503. # [08:37] <briansmith> Tomcat|sheriffduty: I think something is muffed up because that checkin isn't touching anything in jss/
  1504. # [08:37] <briansmith> js/
  1505. # [08:37] <briansmith> and JS is what is failing.
  1506. # [08:37] <Tomcat|sheriffduty> yeah
  1507. # [08:37] * joduinn is now known as joduinn-afk
  1508. # [08:38] * Joins: jaoo (user@moz-9BAEB8E5.red-88-5-71.dynamicip.rima-tde.net)
  1509. # [08:40] <briansmith> khuey: I field bug 921355 about the Pythonism
  1510. # [08:40] <briansmith> s/field/filed/
  1511. # [08:41] * Joins: birtles (chatzilla@moz-C286AD9A.bitcat.net)
  1512. # [08:43] * Joins: Optimizer (Optimizer@F2D28642.2E424EDA.2AB48280.IP)
  1513. # [08:44] <@khuey> briansmith: cool
  1514. # [08:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/06ee4167c4bb - Daniel Holbert - Bug 921174 part 5: Assert that nsHTMLButtonControlFrame has exactly one child, and it's the button-content frame. r=bz
  1515. # [08:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7164978f006d - Daniel Holbert - Bug 921174 part 2: Use a separate nsReflowStatus for button frame's reflow vs. button contents frame's reflow. r=bz
  1516. # [08:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c8c18d3a3f21 - Daniel Holbert - (no bug) Remove useless "color" declaration (overridden by another "color" declaration several lines below it) from vertical-centering button reftest.
  1517. # [08:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f8b7e4858ddd - Daniel Holbert - Bug 921174 part 1: Rename reflow state variables in nsHTMLButtonFrame, for clarity. r=bz
  1518. # [08:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/066962a4f2ee - Daniel Holbert - Bug 921174 part 4: Move focusPadding into ReflowButtonContents, the only place it's used now. r=bz
  1519. # [08:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/57288f5ade9d - Daniel Holbert - Bug 921174 part 3: Make ReflowButtonContents() use a dedicated nsHTMLReflowMetrics instance, and give it full responsibility for populating parent's metrics. r=bz
  1520. # [08:46] * Quits: valenting (Thunderbir@C6866972.77435D89.FB866788.IP) (Ping timeout)
  1521. # [08:46] * whimboo is now known as whimboo|afk
  1522. # [08:47] * Quits: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au) (Quit: kamidphish)
  1523. # [08:48] <@njn> hg doesn't have anything like |git rebase -i|, does it?
  1524. # [08:48] * Quits: Mook (mook@moz-75078893.dsl.teksavvy.com) (Quit: Mook)
  1525. # [08:48] <@njn> |hg record| doesn't count, because that only works for uncommitted changes
  1526. # [08:49] <briansmith> njn: hg histedit?
  1527. # [08:49] <@khuey> njn: nothing that slick, no
  1528. # [08:49] * Joins: gcp (gpascutto@moz-9CEB1C98.access.telenet.be)
  1529. # [08:50] * Quits: janv (varga@moz-A506EDFE.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1530. # [08:50] * Joins: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au)
  1531. # [08:50] <briansmith> njn: I haven't used git rebase -i before but pretty sure you do "hg histedit -r X", then change the action to "edit" on the patches you want to edit
  1532. # [08:50] <briansmith> then you can "hg record" to split those commits up
  1533. # [08:51] <briansmith> and hg histedit --continue to go onto the next one
  1534. # [08:51] <sfink> I don't really know what git rebase -i is, but with some guessing, I'd say I accomplish something similar by qimporting the patches, then using a combination of qcrefresh, qcrecord, and reordering the series file. Using 'wiggle' a lot to fix up cosmetic conflicts.
  1535. # [08:51] <briansmith> using mq will cause conflict hell, hg histedit is much better
  1536. # [08:52] <briansmith> because it does 3-way merge
  1537. # [08:52] <sfink> yeah, people keep telling me I should try it
  1538. # [08:52] <sfink> wiggle makes the mq conflicts much more tolerable
  1539. # [08:53] <briansmith> hg histedit will open up the conflicting files (if it can't auto-resolve the conflict) in a 3-way merge tool for you to merge.
  1540. # [08:53] <briansmith> I will read more about this "wiggle".
  1541. # [08:54] <@njn> briansmith: histedit doesn't appear to be usable with mq
  1542. # [08:54] <briansmith> njn: hg qfinish -a to turn them into commits
  1543. # [08:54] <briansmith> then qimport them back in after the "hg histedit"
  1544. # [08:54] <@njn> briansmith: urk, ok
  1545. # [08:54] <briansmith> then learn to refrain from using patch queues
  1546. # [08:55] <briansmith> :)
  1547. # [08:55] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Quit: kk1fff)
  1548. # [08:55] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
  1549. # [08:55] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Quit: inolen)
  1550. # [08:56] <@njn> briansmith: that's not a helpful suggestion
  1551. # [08:56] <Tomcat|sheriffduty> briansmith: ok now my vm has finished checkout, lets see if i can reproduce the build failure
  1552. # [08:56] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Ping timeout)
  1553. # [08:57] <briansmith> njn: sorry, but I do actually mean that it is worth learning to use Mercurial without patch queues, using histedit all the time instead. Things are *much* better for me since I started doing that.
  1554. # [08:57] <briansmith> no more *.rej
  1555. # [08:57] <briansmith> the only thing I use mq for now is "qpush try" and "qpop try"
  1556. # [08:58] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
  1557. # [08:58] * Joins: dao (dao@moz-5009B06A.superkabel.de)
  1558. # [08:59] * Joins: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP)
  1559. # [09:00] <sfink> I use wiggle through a wrapper, http://people.mozilla.com/~tschneidereit/wig
  1560. # [09:01] * sfink is now known as sfink|away
  1561. # [09:01] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  1562. # [09:01] * Parts: adalucin (Mibbit@601F3B17.33662590.A5830293.IP)
  1563. # [09:03] * Quits: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP) (Quit: Textual IRC Client: www.textualapp.com)
  1564. # [09:03] * Quits: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net) (Ping timeout)
  1565. # [09:04] * Joins: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net)
  1566. # [09:05] * Quits: halfie (halfie@moz-E6FB243E.compute-1.amazonaws.com) (Ping timeout)
  1567. # [09:06] * Joins: KenChang (KenChang@moz-99690620.hinet-ip.hinet.net)
  1568. # [09:06] <markh> njn: speaking of tugging your wallaby - http://imgur.com/a/bJkHk
  1569. # [09:07] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
  1570. # [09:08] * Quits: KenChang (KenChang@moz-99690620.hinet-ip.hinet.net) (Quit: 暫離)
  1571. # [09:08] <@njn> markh: huh
  1572. # [09:08] * @njn goes to get the kids
  1573. # [09:09] * Quits: @njn (chatzilla@BDEF29E8.BB27FA2D.8660782D.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 27.0a1/20130925174250])
  1574. # [09:10] <gcp> http://ez-download.com/mozilla-firefox/
  1575. # [09:10] <gcp> Google Ad if you search for Firefox
  1576. # [09:11] <gcp> how do I contact our trademark police?
  1577. # [09:11] <Tomcat|sheriffduty> gcp: there is a trademark form
  1578. # [09:11] <Tomcat|sheriffduty> one sec
  1579. # [09:12] <gcp> http://www.mozilla.org/en-US/legal/fraud-report/
  1580. # [09:12] <Tomcat|sheriffduty> gcp: http://www.mozilla.org/en-US/legal/fraud-report/
  1581. # [09:12] <Tomcat|sheriffduty> yeah
  1582. # [09:12] <Tomcat|sheriffduty> this one
  1583. # [09:12] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Ping timeout)
  1584. # [09:12] <Tomcat|sheriffduty> briansmith: ok the build reached the js stuff, lets see :)
  1585. # [09:12] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
  1586. # [09:14] * Joins: tzimmermann (tzimmerman@moz-7F4EC180.pools.arcor-ip.net)
  1587. # [09:14] <Tomcat|sheriffduty> hm a lot of c:\Users\mozilla\debug-builds\mozilla-inbound\js\src\jit/AsmJSModule.h(285) : warning C4067: unexpected tokens following preprocessor directive - expe
  1588. # [09:14] <Tomcat|sheriffduty> cted a newline
  1589. # [09:14] <Tomcat|sheriffduty> but no failures so far
  1590. # [09:14] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Ping timeout)
  1591. # [09:16] <briansmith> Tomcat|sheriffduty: those warnings are bug 921355
  1592. # [09:16] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
  1593. # [09:17] <Tomcat|sheriffduty> briansmith: ah ok, but so far no build failure :/
  1594. # [09:17] <Tomcat|sheriffduty> also windows 7 sp1 system (vm)
  1595. # [09:18] <Tomcat|sheriffduty> but new obj-dir etc since never was building inbound there before, so no clobber etc
  1596. # [09:19] * Joins: AndreeaMatei (Thunderbir@601F3B17.33662590.A5830293.IP)
  1597. # [09:19] <briansmith> Tomcat|sheriffduty: I am rebuilding yet again with an earlier changeset to see what is up
  1598. # [09:19] <briansmith> my build worked just fine earlier today
  1599. # [09:19] <briansmith> before pull + rebase
  1600. # [09:20] * Quits: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1601. # [09:22] * Fallen|away is now known as Fallen
  1602. # [09:23] * Joins: jviereck (Adium@moz-D03659.dip0.t-ipconnect.de)
  1603. # [09:25] <Tomcat|sheriffduty> briansmith: cool (btw thanks for debugging this)
  1604. # [09:25] * Quits: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net) (Ping timeout)
  1605. # [09:25] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1606. # [09:26] * Joins: janv (varga@ACC3EF4B.A5E4DDFD.4F33160D.IP)
  1607. # [09:26] * Joins: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net)
  1608. # [09:28] * Quits: jviereck (Adium@moz-D03659.dip0.t-ipconnect.de) (Quit: Leaving.)
  1609. # [09:28] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
  1610. # [09:36] * Joins: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
  1611. # [09:36] * whimboo|afk is now known as whimboo
  1612. # [09:43] * Fallen is now known as Fallen|away
  1613. # [09:44] * Quits: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu) (Client exited)
  1614. # [09:44] * Joins: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu)
  1615. # [09:44] * Joins: darktrojan (geoff@moz-D5C665A2.dsl.telstraclear.net)
  1616. # [09:46] * Quits: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu) (Ping timeout)
  1617. # [09:51] <briansmith> Tomcat|sheriffduty: I was able to get js to build with revision dc2f96ecb2bc after deleting *.pyc and my ~/.mozbuild
  1618. # [09:51] <briansmith> I will try the trunk again
  1619. # [09:52] * Joins: edmorley (~edmorleys@moz-B6AE3D70.cable.virginmedia.com)
  1620. # [09:54] * Quits: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au) (Quit: kamidphish)
  1621. # [09:55] * Joins: pauly (paul@601F3B17.33662590.A5830293.IP)
  1622. # [09:55] * Quits: kamathln (laxminaray@21E86360.24EF2C64.22D41759.IP) (Quit: leaving)
  1623. # [09:56] <Tomcat|sheriffduty> ah cool
  1624. # [09:56] <Tomcat|sheriffduty> my build so far is running (generating)
  1625. # [09:57] * Joins: sankha93 (Instantbir@7061CD01.D6BD0D91.22D41759.IP)
  1626. # [09:58] * Quits: digitsm (digitsm@3FB3BADD.8B37453.C146C5E5.IP) (Input/output error)
  1627. # [10:01] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
  1628. # [10:01] * Quits: stransky (stransky@moz-59D79C36.broadband2.iol.cz) (Connection reset by peer)
  1629. # [10:02] * heycam is now known as heycam|away
  1630. # [10:02] * Quits: birtles (chatzilla@moz-C286AD9A.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1631. # [10:03] * Joins: ckitching (ckitching@moz-329F29A3.lightspeed.sntcca.sbcglobal.net)
  1632. # [10:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d9d845045319 - Jan de Mooij - Bug 914128 - Remove OBJECT_FLAG_EMULATES_UNDEFINED, rewrite code to check the clasp instead. r=bhackett
  1633. # [10:04] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Quit: Leaving.)
  1634. # [10:10] <Yoric> status: Bug 920686 - [OS.File] Add some constants to OS.Constants.Path for WebappsInstaller.jsm - reviewed
  1635. # [10:10] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
  1636. # [10:13] * Quits: jdm (jdm@moz-AC9499B2.cable.teksavvy.com) (Ping timeout)
  1637. # [10:16] <Tomcat|sheriffduty> briansmith: but yeah would be really cool to know whats going on
  1638. # [10:17] <Tomcat|sheriffduty> edmorley: hey :) i have a question
  1639. # [10:17] <Tomcat|sheriffduty> and since you know so much you might can answer this :)
  1640. # [10:17] * Joins: stransky (stransky@moz-59D79C36.broadband2.iol.cz)
  1641. # [10:17] <briansmith> when I updated from dc2f96ecb2bc to tip I got the same failure again.
  1642. # [10:18] <briansmith> I removed ~/.mozbuild and *.pyc from srcdir and am rebuilding again
  1643. # [10:18] <Tomcat|sheriffduty> briansmith: very strange , my build is working :(
  1644. # [10:18] <Tomcat|sheriffduty> only difference is that this was a new obj dir etc
  1645. # [10:19] <Tomcat|sheriffduty> edmorley: so briansmith has failures building on m-i tip which seems reproducible on win7 - i also generate now a win7 build and seems to work
  1646. # [10:19] <Tomcat|sheriffduty> can we bring tbpl somewhere to the state to build a new set of win7 opt/debug builds
  1647. # [10:20] <edmorley> Tomcat|sheriffduty: local failures?
  1648. # [10:20] <Tomcat|sheriffduty> yeah
  1649. # [10:21] <Tomcat|sheriffduty> so far tbpl show all greens for win 7
  1650. # [10:21] * Joins: msucan (mihai@4353B0BC.7981955B.7C5F70AF.IP)
  1651. # [10:21] <edmorley> needs-clobber or only-occurrs-after-clobber ?
  1652. # [10:21] <Tomcat|sheriffduty> briansmith: ^ :)
  1653. # [10:21] <edmorley> or neither
  1654. # [10:21] <briansmith> guve ne two minutes
  1655. # [10:23] <briansmith> edmorley, Tomcat|sheriffduty: I am not sure what the problem is
  1656. # [10:23] * Joins: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl)
  1657. # [10:23] <briansmith> I am able to build revision dc2f96ecb2bc but not revision 808a8b288ef6
  1658. # [10:24] <briansmith> but, I am too sleepy to debug it further tonight.
  1659. # [10:24] <briansmith> If nobody else is having issues, I will assume it is something strange on my end
  1660. # [10:24] <briansmith> I will let you guys know in the morning
  1661. # [10:24] <Tomcat|sheriffduty> so far the latest builds at least for windows 7 turn green...but yeah real trange
  1662. # [10:24] <Tomcat|sheriffduty> thanks briansmith and good night
  1663. # [10:25] <briansmith> I suspect it might be some python weirdness because my first build of dc2f96ecb2bc failed but when I deleted ~/.mozbuild and *.pyc it then built fine
  1664. # [10:26] <briansmith> anyway, good night.
  1665. # [10:26] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  1666. # [10:26] * Fallen|away is now known as Fallen
  1667. # [10:27] * Joins: roc (chatzilla@3BCC85C8.9F9628DB.FC74E68.IP)
  1668. # [10:27] * ChanServ sets mode: +o roc
  1669. # [10:29] * Joins: jrm2k6 (jrm2k6@moz-925F8EE7.osr0-terez.net.telekom.hu)
  1670. # [10:30] * Joins: bholley (anonymous@moz-D5EB36E2.rev.numericable.fr)
  1671. # [10:31] * Quits: briansmith (briansmith@moz-B8FAB148.hfc.comcastbusiness.net) (Quit: Leaving)
  1672. # [10:31] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1673. # [10:31] * Quits: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
  1674. # [10:31] * Joins: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com)
  1675. # [10:32] * Joins: lzzluca (lzzluca@moz-10429979.static.virginmediabusiness.co.uk)
  1676. # [10:33] * Quits: arasbm (zooby@moz-8E336844.vf.shawcable.net) (Quit: Leaving.)
  1677. # [10:33] * baku|away is now known as baku
  1678. # [10:35] * Quits: salman (salman@613148.2AFD6120.1584298.IP) (Ping timeout)
  1679. # [10:43] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1680. # [10:43] * Joins: senicar (senicar@moz-F92EEDF8.static.amis.net)
  1681. # [10:43] * Joins: AlinT (AlinT@601F3B17.33662590.A5830293.IP)
  1682. # [10:44] * Joins: Ms2ger (Ms2ger@9D0A393.CB23CDC6.3773EA9F.IP)
  1683. # [10:44] * Joins: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au)
  1684. # [10:45] * Quits: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com) (Ping timeout)
  1685. # [10:46] * simone|away is now known as simone
  1686. # [10:48] * Joins: twi (Adium@CC16DC52.8AAAF769.FAAB0799.IP)
  1687. # [10:48] * glob is now known as glob|away
  1688. # [10:49] * Quits: @bsmedberg (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net) (Ping timeout)
  1689. # [10:51] * Joins: bsmedberg (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net)
  1690. # [10:51] * ChanServ sets mode: +o bsmedberg
  1691. # [10:51] * Joins: salman (salman@613148.2AFD6120.1584298.IP)
  1692. # [10:54] * Quits: twi (Adium@CC16DC52.8AAAF769.FAAB0799.IP) (Ping timeout)
  1693. # [10:55] * Joins: twi (Adium@95003403.8AAAF769.FAAB0799.IP)
  1694. # [10:55] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Quit: Leaving.)
  1695. # [10:55] * julienw_afk is now known as julienw
  1696. # [10:58] * Quits: jhk (Jignesh@8F707334.5BB94721.8B6C1D65.IP) (Connection reset by peer)
  1697. # [10:59] * Joins: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP)
  1698. # [11:00] * Joins: jhk (Jignesh@8F707334.5BB94721.8B6C1D65.IP)
  1699. # [11:02] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  1700. # [11:02] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
  1701. # [11:02] * Quits: salman (salman@613148.2AFD6120.1584298.IP) (Ping timeout)
  1702. # [11:02] * Quits: jhk (Jignesh@8F707334.5BB94721.8B6C1D65.IP) (Connection reset by peer)
  1703. # [11:02] * Joins: salman (salman@613148.2AFD6120.1584298.IP)
  1704. # [11:03] * Quits: tH (Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com) (Ping timeout)
  1705. # [11:06] * Quits: salman (salman@613148.2AFD6120.1584298.IP) (Ping timeout)
  1706. # [11:07] * Joins: jhk (Jignesh@A45690BA.E998EF1.BE90E62C.IP)
  1707. # [11:08] * Joins: hudel (Mibbit@moz-A41F6447.dsl.dyn.telnor.net)
  1708. # [11:08] * Quits: hudel (Mibbit@moz-A41F6447.dsl.dyn.telnor.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1709. # [11:09] * Joins: hudel (Mibbit@moz-A41F6447.dsl.dyn.telnor.net)
  1710. # [11:10] <hudel> whois hudel
  1711. # [11:10] * Quits: hudel (Mibbit@moz-A41F6447.dsl.dyn.telnor.net) (Quit: http://www.mibbit.com ajax IRC Client)
  1712. # [11:13] * Quits: b10n1k (j0ni@moz-9B475853.dsl.dyn.forthnet.gr) (Ping timeout)
  1713. # [11:15] * Joins: victorporof (victorporo@77FE7E86.477C3F8E.79933D60.IP)
  1714. # [11:17] <Tomcat|sheriffduty> edmorley: doing the merge fun now
  1715. # [11:17] <Tomcat|sheriffduty> using 6fb1c750791f on inbound
  1716. # [11:17] * Joins: till (till@moz-B53DB031.adsl.alicedsl.de)
  1717. # [11:18] * Joins: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP)
  1718. # [11:19] * Quits: jhk (Jignesh@A45690BA.E998EF1.BE90E62C.IP) (Ping timeout)
  1719. # [11:20] * Joins: tH (Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com)
  1720. # [11:23] <Tomcat|sheriffduty> hm edmorley and for fx-team i guess no changeset to merge to mc
  1721. # [11:24] <Tomcat|sheriffduty> or maybe e4cd2242cc7d
  1722. # [11:24] <edmorley> looking
  1723. # [11:26] * mattwoodrow is now known as mattwoodrow|away
  1724. # [11:26] * mattwoodrow|away is now known as mattwoodrow
  1725. # [11:27] <edmorley> Tomcat|sheriffduty: don't think much to merge http://www.pastebin.mozilla.org/3155536
  1726. # [11:27] <Tomcat|sheriffduty> yeah
  1727. # [11:27] <Tomcat|sheriffduty> edmorley: then we leave fx-team alone right
  1728. # [11:27] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Quit: Leaving.)
  1729. # [11:28] <Tomcat|sheriffduty> just updating fx-team with latest from m-c later right ?
  1730. # [11:28] <Tomcat|sheriffduty> just to be sure :)
  1731. # [11:28] <edmorley> Tomcat|sheriffduty: yeah only 1 cset to merge and it's not green yet :-)
  1732. # [11:29] <Tomcat|sheriffduty> cool
  1733. # [11:29] <Tomcat|sheriffduty> oh edmorley btw i noticed some issue with mcmerge yesterday
  1734. # [11:29] <Tomcat|sheriffduty> i did the b2g-inbound to m-c thing
  1735. # [11:29] <Tomcat|sheriffduty> all fine and in this push were a gaia pushbot issue where first something was checkedin and then reverted
  1736. # [11:30] <Tomcat|sheriffduty> but mcmerge marked this as fixed
  1737. # [11:30] <edmorley> Tomcat|sheriffduty: gaia pushbots should be exlcuded completely, bug 912788
  1738. # [11:30] <Tomcat|sheriffduty> is there a standard where mcmerge could detect a backout ?
  1739. # [11:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2e76e3b9479e - Jon Coppeard - Bug 913224 - Fix js::DumpHeapComplete() to work with GGC r=billm
  1740. # [11:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c9e0a88c88fa - Jon Coppeard - Bug 912734 - Take account of moving GC when copying from an Array into a TypedArray r=sfink
  1741. # [11:31] <Tomcat|sheriffduty> oh cool
  1742. # [11:31] * Tomcat|sheriffduty takes the bug
  1743. # [11:32] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
  1744. # [11:33] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/c21219ddfd72 - Ryan VanderMeulen - Merge m-c to b2g-inbound.
  1745. # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/c20394dc5004 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
  1746. # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/f7d8900029a1 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
  1747. # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/cbb2851654f5 - Gaia Pushbot - Bumping gaia.json for 4 gaia-central revision(s) a=gaia-bump
  1748. # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/fc677d0ec09c - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
  1749. # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/3ad5ecf34c9e - Carsten "Tomcat" Book - merge b2g-inbound to mc
  1750. # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/5a8e47c87f89 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
  1751. # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/7ab97ebed150 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
  1752. # [11:34] <edmorley> Tomcat|sheriffduty: :-)
  1753. # [11:35] <Tomcat|sheriffduty> edmorley: thats also a way to assign bugs :) let people run into it :P
  1754. # [11:35] * Joins: jhk (Jignesh@D8F1C798.968F239F.D5D59AD9.IP)
  1755. # [11:35] <edmorley> Tomcat|sheriffduty: I did also previously CC some people who might like to fix it... :-)
  1756. # [11:36] <senicar> Hi. With the new download manager, is it possible to open download history in sidebar as you could before with toggleSidebar("viewDownloadsSidebar") or something similar? Thanks
  1757. # [11:40] * Quits: stransky (stransky@moz-59D79C36.broadband2.iol.cz) (Quit: Connection reset by beer)
  1758. # [11:41] * Fallen is now known as Fallen|away
  1759. # [11:44] * Joins: mstange (markus@moz-D35159DA.dip0.t-ipconnect.de)
  1760. # [11:45] * Joins: Gijs (gijs@moz-C11B0461.dsl.alice.nl)
  1761. # [11:47] * Joins: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz)
  1762. # [11:47] * Quits: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz) (Quit: mayhemer)
  1763. # [11:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e28ae87bbc03 - Nicholas Cameron - Bug 907463. Backout OP_SOURCE optimisation from bug 907926. r=mattwoodrow
  1764. # [11:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/045d5fadd2fa - Nicholas Cameron - Bug 907463. Ignore result of very big canvas reftest. r=roc
  1765. # [11:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/08d9bbb1044f - Nicholas Cameron - Bug 907463. Dealloc shmem on ActorDestroy. r=nical
  1766. # [11:50] * Quits: jrm2k6 (jrm2k6@moz-925F8EE7.osr0-terez.net.telekom.hu) (Client exited)
  1767. # [11:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/06f9ccafcf8b - Ed Morley - Backed out changeset 2e76e3b9479e (bug 913224) for compilation errors
  1768. # [11:56] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Connection reset by peer)
  1769. # [11:57] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
  1770. # [11:57] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
  1771. # [11:58] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  1772. # [11:58] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1773. # [12:01] * ewong is now known as ewong|away
  1774. # [12:02] * Quits: mstange (markus@moz-D35159DA.dip0.t-ipconnect.de) (Ping timeout)
  1775. # [12:03] * Joins: jfkthame (jfkthame@B199CAD4.6B7B908E.3E2A4E92.IP)
  1776. # [12:04] * Quits: victorporof (victorporo@77FE7E86.477C3F8E.79933D60.IP) (Quit: victorporof)
  1777. # [12:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cbb2851654f5 - Gaia Pushbot - Bumping gaia.json for 4 gaia-central revision(s) a=gaia-bump
  1778. # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c20394dc5004 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
  1779. # [12:05] * Fallen|away is now known as Fallen
  1780. # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3ad5ecf34c9e - Carsten "Tomcat" Book - merge b2g-inbound to mc
  1781. # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c21219ddfd72 - Ryan VanderMeulen - Merge m-c to b2g-inbound.
  1782. # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7ab97ebed150 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
  1783. # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5a8e47c87f89 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
  1784. # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f7d8900029a1 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
  1785. # [12:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/fc677d0ec09c - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
  1786. # [12:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/49047b0c1c81 - Carsten "Tomcat" Book - Merge m-c to mozilla-inbound
  1787. # [12:08] * Quits: atsai (atsai@moz-99690620.hinet-ip.hinet.net) (Quit: This computer has gone to sleep)
  1788. # [12:09] * Joins: vicamo (vicamo@moz-969E982B.dynamic.hinet.net)
  1789. # [12:11] * Joins: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP)
  1790. # [12:12] * Quits: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP) (Max SendQ exceeded)
  1791. # [12:13] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
  1792. # [12:13] * Joins: Kailas (patilkr@8F18B592.9EA085B9.A76F6622.IP)
  1793. # [12:14] * khuey is now known as khuey|away
  1794. # [12:14] * Quits: RoddieKieley (Adium@moz-2B0E90C1.dhcp-dynamic.fibreop.nl.bellaliant.net) (Quit: Leaving.)
  1795. # [12:15] * Fallen is now known as Fallen|away
  1796. # [12:16] * Joins: simo36 (simo36@81DB9E1E.BE5F29B.BDA7A6F4.IP)
  1797. # [12:18] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
  1798. # [12:18] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
  1799. # [12:19] * Quits: jhk (Jignesh@D8F1C798.968F239F.D5D59AD9.IP) (Ping timeout)
  1800. # [12:19] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  1801. # [12:19] * Quits: edmorley (~edmorleys@moz-B6AE3D70.cable.virginmedia.com) (Ping timeout)
  1802. # [12:19] * Quits: jwwang (jwwang@moz-99690620.hinet-ip.hinet.net) (Quit: 暫離)
  1803. # [12:19] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  1804. # [12:20] * Joins: jhk (Jignesh@799F3652.CFB18D30.D5D59AD9.IP)
  1805. # [12:20] * Joins: edmorley (~edmorleys@moz-B6AE3D70.cable.virginmedia.com)
  1806. # [12:22] * mattwoodrow is now known as mattwoodrow|away
  1807. # [12:23] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1808. # [12:23] * julienw is now known as julienw_afk
  1809. # [12:24] * Joins: smaug (chatzilla@moz-3ECB9FB1.elisa-laajakaista.fi)
  1810. # [12:24] * ChanServ sets mode: +o smaug
  1811. # [12:27] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
  1812. # [12:28] * Joins: mstange (markus@moz-D35159DA.dip0.t-ipconnect.de)
  1813. # [12:28] <decoder> jesup: ive landed the symbolizer support on aurora, now we just need to trigger that intermittent once more
  1814. # [12:31] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  1815. # [12:32] * Joins: pbocan (Thunderbir@moz-2B4BB411.sin.cvut.cz)
  1816. # [12:32] <Tomcat|sheriffduty> edmorley: sigh
  1817. # [12:32] <Tomcat|sheriffduty> i file a bug for the clobber failure
  1818. # [12:33] <edmorley> Tomcat|sheriffduty: I'll reopen the existing one
  1819. # [12:33] * Quits: sankha93 (Instantbir@7061CD01.D6BD0D91.22D41759.IP) (Quit: Gone to save the world!)
  1820. # [12:34] <edmorley> Tomcat|sheriffduty: bug 920078
  1821. # [12:34] <Tomcat|sheriffduty> that was for linux
  1822. # [12:34] * Quits: cers (csonne@moz-D706C2D4.fullrate.dk) (Quit: Computer has gone to sleep.)
  1823. # [12:34] <Tomcat|sheriffduty> ahh
  1824. # [12:34] * Quits: m_gol (m_gol@moz-4A03F5C1.dynamic.chello.pl) (Quit: Leaving...)
  1825. # [12:34] <Tomcat|sheriffduty> thanks edmorley
  1826. # [12:35] <Tomcat|sheriffduty> also added the buildduty keyword now
  1827. # [12:35] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
  1828. # [12:36] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  1829. # [12:36] <Tomcat|sheriffduty> maybe we should set the bug back to blocker
  1830. # [12:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d25c7133a76e - Ed Morley - Backed out changeset 08d9bbb1044f (bug 907463)
  1831. # [12:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6b9e77c98785 - Ed Morley - Backed out changeset 045d5fadd2fa (bug 907463) for compilation failures
  1832. # [12:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1172762e4fe8 - Ed Morley - Backed out changeset e28ae87bbc03 (bug 907463)
  1833. # [12:38] <edmorley> Tomcat|sheriffduty: I've refreshed the tbpl cache, should be starrable for new failures now
  1834. # [12:39] <Tomcat|sheriffduty> edmorley: cool
  1835. # [12:39] <Tomcat|sheriffduty> do we retrigger that failed builds ?
  1836. # [12:41] * Quits: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
  1837. # [12:41] <edmorley> Tomcat|sheriffduty: yeah, would you mind doing that? (just seen a TBPL fix needing doing)
  1838. # [12:42] <Tomcat|sheriffduty> yeah sure
  1839. # [12:42] * Joins: Swatinem (swatinem@moz-AAABC99.vie.surfer.at)
  1840. # [12:43] * Joins: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br)
  1841. # [12:43] * Quits: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br) (Quit: Leaving...)
  1842. # [12:43] * Joins: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP)
  1843. # [12:45] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Quit: kk1fff)
  1844. # [12:45] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
  1845. # [12:46] * Quits: jhk (Jignesh@799F3652.CFB18D30.D5D59AD9.IP) (Ping timeout)
  1846. # [12:46] * Quits: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP) (Quit: Textual IRC Client: www.textualapp.com)
  1847. # [12:47] * Joins: victorporof (victorporo@8AB918FF.D4B9BCD.9B1E38F4.IP)
  1848. # [12:47] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
  1849. # [12:48] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
  1850. # [12:48] * Quits: vendo (chatzilla@B0E02ACD.34F175D5.300931B2.IP) (Ping timeout)
  1851. # [12:51] * Quits: Optimizer (Optimizer@F2D28642.2E424EDA.2AB48280.IP) (Ping timeout)
  1852. # [12:52] * Joins: m_gol (m_gol@moz-576D40B2.neoplus.adsl.tpnet.pl)
  1853. # [12:52] * Joins: Optimizer (Optimizer@DFE07611.2E4E5389.2AB48280.IP)
  1854. # [12:53] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  1855. # [12:53] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/905efeae3ba7 - Olli Pettay - Bug 921033 - Make InterAppMessageEvent to use webidl event codegen, r=gene.lian
  1856. # [12:54] * Joins: jhk (Jignesh@3F168814.BB7E0B94.BE90E62C.IP)
  1857. # [12:54] * Quits: Kailas (patilkr@8F18B592.9EA085B9.A76F6622.IP) (Ping timeout)
  1858. # [12:54] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Ping timeout)
  1859. # [12:54] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
  1860. # [12:55] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
  1861. # [12:58] * simone is now known as simone|away
  1862. # [13:03] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
  1863. # [13:03] * simone|away is now known as simone
  1864. # [13:03] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
  1865. # [13:03] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  1866. # [13:04] * Quits: shelly (shelly@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
  1867. # [13:05] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Quit: kk1fff)
  1868. # [13:06] * Joins: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com)
  1869. # [13:06] * Joins: mikeratcliffe (Adium@33C98DF2.8F445B48.7CCB197A.IP)
  1870. # [13:08] * Joins: Kailas (patilkr@21ABB6A8.FBB3C975.EA0E6944.IP)
  1871. # [13:12] * Quits: mchen (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812])
  1872. # [13:12] * Quits: Optimizer (Optimizer@DFE07611.2E4E5389.2AB48280.IP) (Ping timeout)
  1873. # [13:12] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
  1874. # [13:13] * Joins: Optimizer (Optimizer@DFE07611.2E4E5389.2AB48280.IP)
  1875. # [13:13] <Tomcat|sheriffduty> edmorley: inbound all failures marked ... :)
  1876. # [13:13] <Tomcat|sheriffduty> and central..soon :)
  1877. # [13:13] * Quits: pbocan (Thunderbir@moz-2B4BB411.sin.cvut.cz) (Quit: pbocan)
  1878. # [13:13] <edmorley> Tomcat|sheriffduty: ty :-)
  1879. # [13:13] * Quits: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au) (Quit: kamidphish)
  1880. # [13:13] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
  1881. # [13:13] * Quits: brsun (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1882. # [13:13] * Quits: m_gol (m_gol@moz-576D40B2.neoplus.adsl.tpnet.pl) (Client exited)
  1883. # [13:13] * Joins: m_gol (m_gol@moz-576D40B2.neoplus.adsl.tpnet.pl)
  1884. # [13:14] <Gijs> Hmmm... clobber builds on my Windows machine are broken linking ICU
  1885. # [13:14] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving.)
  1886. # [13:14] <Gijs> "cannot open input file ctypes/libffi/.libs/libffi.lib
  1887. # [13:14] <Tomcat|sheriffduty> something like LINK : fatal error LNK1181: cannot open input file 'ctypes/libffi/.libs/libffi.lib'
  1888. # [13:14] <Tomcat|sheriffduty> oh
  1889. # [13:15] <Gijs> Yes
  1890. # [13:15] <Tomcat|sheriffduty> hm
  1891. # [13:15] <Tomcat|sheriffduty> so briansmith had the same problem today
  1892. # [13:15] <Tomcat|sheriffduty> edmorley: ^
  1893. # [13:15] <Tomcat|sheriffduty> the issue is that i couldn't reproduce
  1894. # [13:15] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1895. # [13:15] <Tomcat|sheriffduty> i did a new inbound build from a new source and obj dir
  1896. # [13:15] <Tomcat|sheriffduty> on win7
  1897. # [13:15] <Gijs> I can, I've already tried twice.
  1898. # [13:16] <Gijs> This is on m-c with your last merge
  1899. # [13:16] <Gijs> 3ad5ecf34c9e
  1900. # [13:16] <Tomcat|sheriffduty> yeah brian was also able to reproduce
  1901. # [13:16] <Tomcat|sheriffduty> he could build with changesets before 808a8b288ef6 but not after
  1902. # [13:16] <edmorley> Gijs: clobber? with no mozconfig?
  1903. # [13:17] <Gijs> edmorley: clobber, with a MOZCONFIg specifying an objdir and --enable-profiling
  1904. # [13:18] <Gijs> VC 2010
  1905. # [13:18] <edmorley> Gijs: could you file a bug and CC me? think we'll need to involve gps/glandium
  1906. # [13:18] * julienw_afk is now known as julienw
  1907. # [13:18] <Gijs> edmorley: sure, what product/component?
  1908. # [13:18] <Gijs> JS engine?
  1909. # [13:18] <Tomcat|sheriffduty> yeah
  1910. # [13:19] <Tomcat|sheriffduty> at least this were where brian was suspecting the error
  1911. # [13:19] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
  1912. # [13:19] <Gijs> Actually, if I had to guess it's the compile switch that was done earlier today / last night
  1913. # [13:19] <Tomcat|sheriffduty> http://tomcat.pastebin.mozilla.org/3155854 is btw my mozconfig that worked
  1914. # [13:19] * Gijs looks for the newsgroup switch
  1915. # [13:19] <Gijs> s/switch/post/
  1916. # [13:19] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1917. # [13:19] * Quits: elin (elin@moz-99690620.hinet-ip.hinet.net) (Quit: elin)
  1918. # [13:20] <Gijs> "MOZ_PSEUDO_DERECURSE=no-parallel-export is now the default for non-pymake builds. "
  1919. # [13:20] <Gijs> But Windows should be pymake, so it shouldn't be affected, right?
  1920. # [13:20] <Tomcat|sheriffduty> yeah
  1921. # [13:20] <glandium> Gijs: yes, it shouldn't
  1922. # [13:21] <Tomcat|sheriffduty> oh hai glandium :)
  1923. # [13:21] <glandium> Gijs: you can try export MOZ_PSEUDO_DERECURSE= in your mozconfig
  1924. # [13:21] <Gijs> glandium: yeah, was about to
  1925. # [13:21] <Gijs> let me try that before filing, it only takes 9 minutes for it to get to the failure (or not, as it were)
  1926. # [13:22] <Tomcat|sheriffduty> yeah brian mentioned something about 11 minutes, so its the same issue
  1927. # [13:22] <glandium> Gijs: if you haven't clobbered yet, there's something that you could try
  1928. # [13:23] <Gijs> glandium: I've clobbered and built twice. Keeps failing. :(
  1929. # [13:23] <glandium> Gijs: i mean your current tree status
  1930. # [13:23] <glandium> is it clobbered yet?
  1931. # [13:23] <Gijs> yes.
  1932. # [13:23] <glandium> then forget it
  1933. # [13:23] <Gijs> I've done "./mach clobber && ./mach build" twice.
  1934. # [13:23] <Gijs> glandium: you mean, then the env var shouldn't be affecting this?
  1935. # [13:24] <Gijs> Or you mean, then I can't try that anymore? :)
  1936. # [13:24] * sewardj_ is now known as sewardj
  1937. # [13:24] <glandium> Gijs: i mean i wanted you to check something, but if you've already clobbered, then too late
  1938. # [13:24] <Gijs> ah
  1939. # [13:25] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
  1940. # [13:27] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
  1941. # [13:27] * Quits: Kailas (patilkr@21ABB6A8.FBB3C975.EA0E6944.IP) (Quit: Leaving)
  1942. # [13:28] * Quits: Swatinem (swatinem@moz-AAABC99.vie.surfer.at) (Ping timeout)
  1943. # [13:29] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
  1944. # [13:30] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
  1945. # [13:31] * Joins: marcoz (marco.zehe@moz-2FD1930A.dip0.t-ipconnect.de)
  1946. # [13:31] * Joins: stransky (stransky@moz-59D79C36.broadband2.iol.cz)
  1947. # [13:31] * Quits: twi (Adium@95003403.8AAAF769.FAAB0799.IP) (Ping timeout)
  1948. # [13:31] * Quits: dao (dao@moz-5009B06A.superkabel.de) (Quit: Leaving.)
  1949. # [13:32] * Fallen|away is now known as Fallen
  1950. # [13:33] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  1951. # [13:34] * Joins: KaiRo (robert@moz-87425D7E.adsl.highway.telekom.at)
  1952. # [13:34] <Gijs> glandium: that export fixes my build.
  1953. # [13:35] * Quits: jhk (Jignesh@3F168814.BB7E0B94.BE90E62C.IP) (Connection reset by peer)
  1954. # [13:35] <Gijs> edmorley: ^^ should I still be filing that bug? Still JS engine?
  1955. # [13:35] * Quits: alfredo (chatzilla@moz-969E982B.dynamic.hinet.net) (Ping timeout)
  1956. # [13:35] * Joins: vendo (chatzilla@B0E02ACD.34F175D5.300931B2.IP)
  1957. # [13:35] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
  1958. # [13:37] * Joins: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP)
  1959. # [13:37] <glandium> Gijs: could you remove the export, and do mach configure?
  1960. # [13:38] <Gijs> glandium: after another clobber or before?
  1961. # [13:38] <glandium> Gijs: no clobber is fine
  1962. # [13:38] <Gijs> (does it matter? I don't know the build system well at all)
  1963. # [13:38] <Gijs> glandium: running. What should I check when it's done?
  1964. # [13:39] * Joins: jhk (Jignesh@3F168814.BB7E0B94.BE90E62C.IP)
  1965. # [13:40] <glandium> Gijs: mach build echo-variable-MOZ_PSEUDO_DERECURSE
  1966. # [13:40] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Quit: kk1fff)
  1967. # [13:40] * Quits: darktrojan (geoff@moz-D5C665A2.dsl.telstraclear.net) (Quit: darktrojan)
  1968. # [13:41] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
  1969. # [13:41] <Gijs> 0:01.40<end-of-line>
  1970. # [13:42] <Gijs> (Your build was successful!)
  1971. # [13:42] <Gijs> glandium: so it seems to be empty.
  1972. # [13:42] <edmorley> Gijs: 302 glandium
  1973. # [13:42] <glandium> Gijs: then export MOZ_PSEUDO_DERECURSE= in mozconfig shouldn't be doing any difference :(
  1974. # [13:43] <Gijs> yeah, that doesn't make a lot of sense :s
  1975. # [13:46] * Quits: jaoo (user@moz-9BAEB8E5.red-88-5-71.dynamicip.rima-tde.net) (Ping timeout)
  1976. # [13:46] <Gijs> glandium: anything else I can check? :s
  1977. # [13:48] <glandium> could you paste the first, say, 50 lines of mach build after configure is done without the export MOZ_PSEUDO_DERECURSE= in mozconfig?
  1978. # [13:50] * Quits: schien (anonymous@moz-99690620.hinet-ip.hinet.net) (Quit: schien)
  1979. # [13:50] <mike5w3c> if bz_sleep wasn't asleep I'd offer him my condolences on becoming a W3C spec editor
  1980. # [13:54] <glandium> oh my, is virtualbox actually using mozilla code?
  1981. # [13:55] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  1982. # [13:55] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Client exited)
  1983. # [13:55] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
  1984. # [13:55] <glandium> i just noticed an error message that says "NS_ERROR_FAILURE" with the exact same code as in gecko (0x80004005), as well as a VBoxXPCOMIPCD process
  1985. # [13:56] <Tomcat|sheriffduty> glandium: https://www.virtualbox.org/wiki/Developer_FAQ
  1986. # [13:56] <glandium> yeah, they *are* using xpcom
  1987. # [13:57] * Quits: Rik (rik@A34AB32F.6B30872B.A515248C.IP) (Connection reset by peer)
  1988. # [13:57] * Joins: Rik (rik@87C1F78E.1DE10CA8.D8E68FF6.IP)
  1989. # [13:57] * Joins: salman (salman@24F0255F.CB2A2251.FCC3D93C.IP)
  1990. # [13:58] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
  1991. # [13:58] <Gijs> glandium: dumb question, what's the last line of "configure being done" ?
  1992. # [13:59] <glandium> Gijs: good question... ah, and what i'm after is not in the default mach output, try mach build -v, then start at the first "Entering"
  1993. # [13:59] <Gijs> glandium: OK, will give this a shot....
  1994. # [14:00] * Quits: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP) (Quit: Textual IRC Client: www.textualapp.com)
  1995. # [14:01] * Quits: salman (salman@24F0255F.CB2A2251.FCC3D93C.IP) (Ping timeout)
  1996. # [14:02] * Joins: jez (519133a2@moz-F6591C48.gooeysoftware.com)
  1997. # [14:02] * jorendorff_away is now known as jorendorff
  1998. # [14:02] <jez> http://mxr.mozilla.org/comm-central/source/suite/browser/tabbrowser.xml#3071
  1999. # [14:03] * Joins: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com)
  2000. # [14:03] <jez> Does anyone know where this element (tabbrowser-alltabs-popup) gets registered as an nsIDOMEventListener? I assume it does as it implements the interface.
  2001. # [14:03] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  2002. # [14:05] <Ms2ger> What do you mean?
  2003. # [14:05] * Joins: salman (salman@4E9D1178.7144E16D.FCC3D93C.IP)
  2004. # [14:06] <Gijs> glandium: https://pastebin.mozilla.org/3156046
  2005. # [14:07] <Gijs> (sorry it took a bit, I had to manually stitch things together because copying terminal stuff on windows sucks)
  2006. # [14:07] <Gijs> (hmm, perhaps a bit more than 50 lines, but whatever)
  2007. # [14:08] <glandium> Gijs: this really does look like a normal build
  2008. # [14:09] <glandium> aaaaah
  2009. # [14:09] <glandium> i think i know
  2010. # [14:09] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Quit: kk1fff)
  2011. # [14:10] <Tomcat|sheriffduty> Gijs: glandium btw great that we are debugging this, seems its something that affect a number of people
  2012. # [14:11] * Quits: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP) (Ping timeout)
  2013. # [14:11] <glandium> Gijs: try this: https://pastebin.mozilla.org/3156057
  2014. # [14:12] * Quits: peterv (peterv@moz-935512F6.access.telenet.be) (Ping timeout)
  2015. # [14:12] * Joins: RyanVM (Thunderbir@moz-A2F98468.phlapa.fios.verizon.net)
  2016. # [14:13] * Joins: smcmurray (chatzilla@moz-8377534B.mvdsl.com)
  2017. # [14:13] <glandium> Tomcat|sheriffduty: all windows developers that have a recent tree
  2018. # [14:13] <Tomcat|sheriffduty> oh hai RyanVM
  2019. # [14:13] <RyanVM> Tomcat|sheriffduty: hi
  2020. # [14:13] <Tomcat|sheriffduty> glandium: yeah :(
  2021. # [14:13] <glandium> Tomcat|sheriffduty: the workaround is simple, though
  2022. # [14:13] * Quits: jhk (Jignesh@3F168814.BB7E0B94.BE90E62C.IP) (Connection reset by peer)
  2023. # [14:14] <Tomcat|sheriffduty> glandium: btw if you need a build where the building worked, let me know
  2024. # [14:14] <Tomcat|sheriffduty> but good to know we have a workaround :)
  2025. # [14:14] * Joins: peterv (peterv@moz-3C743CB2.access.telenet.be)
  2026. # [14:14] * Joins: trevorh (trevor@moz-56417681.lns6.woo.bigpond.net.au)
  2027. # [14:14] <glandium> Tomcat|sheriffduty: there are two work arounds, and a fix :)
  2028. # [14:15] <glandium> Tomcat|sheriffduty: one workaround is ac_add_options --enable-release
  2029. # [14:15] <glandium> another one is export MOZ_PSEUDO_DERECURSE=
  2030. # [14:15] <glandium> the fix is the patch above (which i'm fairly convinced works)
  2031. # [14:16] <Tomcat|sheriffduty> cool
  2032. # [14:17] <Tomcat|sheriffduty> glandium: i will also let the other sheriffs know of the issue btw, so that also the other timezones know whats going on
  2033. # [14:17] <Gijs> glandium: can I just ./mach build or do I need to clobber again?
  2034. # [14:17] * Quits: michal (michal@18728636.D0F82CD8.32697916.IP) (Ping timeout)
  2035. # [14:18] <glandium> Gijs: if you want to be sure, clobber
  2036. # [14:19] * Joins: jhk (Jignesh@DE0A3615.4A76994A.D2D1FAF0.IP)
  2037. # [14:20] * Quits: Optimizer (Optimizer@DFE07611.2E4E5389.2AB48280.IP) (Ping timeout)
  2038. # [14:20] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  2039. # [14:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b4f4c2e6a7d6 - Christoph Kerschbaumer - Bug 897516 - Implement a separate cookie jar for safebrowsing - tests. r=mmc
  2040. # [14:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/356ba083bb5f - Martijn Wargers - Bug 918604 - Remove more enablePrivilege calls. r=jmaher
  2041. # [14:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0cc959e28407 - Christoph Kerschbaumer - Bug 897516 - Implement a separate cookie jar for safebrowsing - cookie separation part. r=mmc
  2042. # [14:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bcf7717f8f36 - Garrett Robinson - Bug 918050 - mach bootstrap should do the same thing for Linux Mint that it does for Ubuntu. r=gps
  2043. # [14:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d768ef5946b9 - Christoph Kerschbaumer - Bug 897516 - Implement a separate cookie jar for safebrowsing - rekey part. r=mmc
  2044. # [14:22] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9a9382595fce - Jonathan Kew - bug 910506 - update harfbuzz to upstream version 0.9.21 + latest fixes (078de49ca10285f6cd1452abd40f831a17af5d1a). r=jdaggett
  2045. # [14:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ff34f480df07 - Jonathan Kew - bug 910506 - fix up gfxHarfBuzzShaper::GetGlyph for changed semantics of the hb_font_get_glyph callback. r=jdaggett
  2046. # [14:23] * Quits: Gijs (gijs@moz-C11B0461.dsl.alice.nl) (Ping timeout)
  2047. # [14:24] * Joins: Gijs (gijs@moz-C11B0461.dsl.alice.nl)
  2048. # [14:24] * Joins: michal (michal@moz-6CE1017D.broadband17.iol.cz)
  2049. # [14:24] * Quits: dhylands (dhylands@781720B5.505814D4.5D698A29.IP) (Ping timeout)
  2050. # [14:24] * Fallen is now known as Fallen|away
  2051. # [14:25] <Gijs> glandium: seems to work even without the clobber. :)
  2052. # [14:25] <Tomcat|sheriffduty> hm glandium we should have this patch i think :) since bug 920919 is also now on mc :)
  2053. # [14:25] * Quits: peterv (peterv@moz-3C743CB2.access.telenet.be) (Connection reset by peer)
  2054. # [14:25] * Joins: phenom (phenom@C0A494B8.6AC9BFD2.4A5F0685.IP)
  2055. # [14:26] <glandium> Tomcat|sheriffduty: would you mind landing it for me?
  2056. # [14:26] <Ms2ger> glandium, got a small patch for you too ;)
  2057. # [14:26] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f10a814c143d - Dan Minor - Bug 920602 - Only package Android cppunittest manifest on Android; r=ted
  2058. # [14:27] <Tomcat|sheriffduty> yeah i could do , maybe just need edmorleys help :)
  2059. # [14:28] <glandium> Tomcat|sheriffduty: note in practice, it's a fixup for bug 907365
  2060. # [14:28] <glandium> well, let's say both 907365 and 920919
  2061. # [14:28] * Joins: peterv (peterv@moz-3C743CB2.access.telenet.be)
  2062. # [14:29] <Tomcat|sheriffduty> ok
  2063. # [14:29] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
  2064. # [14:29] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: Leaving)
  2065. # [14:30] <Tomcat|sheriffduty> ok and the patch i should land where do i find it ?
  2066. # [14:31] <glandium> Tomcat|sheriffduty: https://pastebin.mozilla.org/3156057
  2067. # [14:31] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
  2068. # [14:31] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  2069. # [14:31] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
  2070. # [14:31] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  2071. # [14:33] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Ping timeout)
  2072. # [14:36] * Quits: @roc (chatzilla@3BCC85C8.9F9628DB.FC74E68.IP) (Ping timeout)
  2073. # [14:38] * Quits: {V} (V@moz-C29EDA08.on.nl) (Connection reset by peer)
  2074. # [14:38] * jmaher|afk is now known as jmaher
  2075. # [14:38] * Joins: {V} (V@moz-C29EDA08.on.nl)
  2076. # [14:40] * Quits: ckitching (ckitching@moz-329F29A3.lightspeed.sntcca.sbcglobal.net) (Input/output error)
  2077. # [14:42] <@bsmedberg> does anyone have tips for debugging CPP_UNIT_TESTS
  2078. # [14:42] * Joins: ciferkey (ciferkey@moz-714CDBE1.wireless.umass.edu)
  2079. # [14:42] * Quits: ciferkey (ciferkey@moz-714CDBE1.wireless.umass.edu) (Quit: )
  2080. # [14:42] <edmorley> ted: ^
  2081. # [14:43] <glandium> bsmedberg: just run them in a debugger?
  2082. # [14:43] <@bsmedberg> There's no setup/harness I need to worry about?
  2083. # [14:43] * Joins: Pike (chatzilla@moz-D247E19B.pool.mediaways.net)
  2084. # [14:43] * Joins: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
  2085. # [14:43] <glandium> bsmedberg: not that i know of
  2086. # [14:44] <glandium> bsmedberg: the only thing is that on linux, you need to use run-mozilla.sh
  2087. # [14:45] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
  2088. # [14:46] * NeilAway wonders whether it's safe to click through glandium's link :-P
  2089. # [14:46] <glandium> NeilAway: what link?
  2090. # [14:46] * Quits: vendo (chatzilla@B0E02ACD.34F175D5.300931B2.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2091. # [14:47] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  2092. # [14:47] <NeilAway> glandium: https://pastebin.mozilla.org/3156057 throws up a cert mismatch :-P
  2093. # [14:47] <glandium> NeilAway: not here
  2094. # [14:47] <NeilAway> glandium: well I get served tbpl's cert
  2095. # [14:47] <glandium> O_o
  2096. # [14:47] * khuey|away is now known as khuey
  2097. # [14:48] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/fb1a715e450c - Ed Morley - Bug 895390 - Disable browser_privatebrowsing_cache.js for too many intermittent failures. a=test-only
  2098. # [14:48] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/39c1e363005c - Blake Kaplan - Bug 916404. r=mccr8, a=abillings
  2099. # [14:48] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/e57b395d27d3 - Olli Pettay - Bug 916685 - No need to store empty event handlers. r=bz, a=abillings
  2100. # [14:48] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/e67ff293405d - Bill McCloskey - Bug 910523 - about:home tests now take into account async startup of SessionRestore. r=felipe, a=akeybl
  2101. # [14:50] <edmorley> NeilAway: same here
  2102. # [14:50] * jorendorff is now known as jorendorff_away
  2103. # [14:52] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  2104. # [14:52] <glandium> why does changing hardware always have to be painful with windows? i'm getting a bsod at boot because i switched between kvm and virtualbox
  2105. # [14:53] <edmorley> NeilAway: filed bug 921461
  2106. # [14:53] <glandium> and system repair doesn't want to do anything... bcdedit /set detecthal yes doesn't work either
  2107. # [14:55] * Joins: schien (anonymous@moz-C48F0AE4.dynamic.hinet.net)
  2108. # [14:57] <NeilAway> edmorley: curious... worked for me on another PC by the way
  2109. # [14:57] * jhopkins|afk is now known as jhopkins
  2110. # [14:57] * Joins: spohl (Adium@154986C3.F404A8D4.975DB329.IP)
  2111. # [14:59] * Quits: spohl (Adium@154986C3.F404A8D4.975DB329.IP) (Ping timeout)
  2112. # [14:59] * jwir3|away is now known as jwir3
  2113. # [15:03] * Joins: mjh563 (mjh563@moz-D891C5B8.cable.virginmedia.com)
  2114. # [15:06] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Quit: gabriel-iv)
  2115. # [15:06] <ekr> I'm running into some problems with nsAppshellService. anyone here feel comfortable with it?
  2116. # [15:06] * Joins: spohl (Adium@154986C3.F404A8D4.975DB329.IP)
  2117. # [15:07] * Joins: jib (Jan-Ivar@moz-4631390.phlapa.fios.verizon.net)
  2118. # [15:07] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.19/20130628210052])
  2119. # [15:08] <@smaug> ekr: I would suggest bsmedberg
  2120. # [15:08] <@bsmedberg> ugh
  2121. # [15:08] <ekr> bsmedberg: I'm looking at toolkit/identity/Sandbox.jsm.
  2122. # [15:08] <@bsmedberg> appshellservice is the way it is because nobody has been brave enough to fix it since 2004
  2123. # [15:08] <ekr> specifically: http://dxr.mozilla.org/mozilla-central/source/toolkit/identity/Sandbox.jsm?from=Sandbox.jsm#l80
  2124. # [15:09] * Quits: six600110 (six600110@moz-3C5CCD60.neo.res.rr.com) (Ping timeout)
  2125. # [15:09] * Joins: kmoir (chatzilla@moz-9AEE821.cpe.teksavvy.com)
  2126. # [15:09] <Yoric> baku: So, more precisely, I was wondering which would be best/fastest/most efficient – porting ArchiveReader to Chrome Workers, or reimplementing something similar using JS + js-ctypes.
  2127. # [15:09] <ekr> This line seems to be failing at: http://dxr.mozilla.org/mozilla-central/source/xpfe/appshell/src/nsAppShellService.cpp?from=GetHiddenDOMWindow#l643
  2128. # [15:09] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
  2129. # [15:09] * Joins: jimm (jmathies@moz-864CAA4E.pn.at.cox.net)
  2130. # [15:09] <ekr> And I'm wondering if (a) I have messed something up or (b) there is bit rot or ( c) this never worked
  2131. # [15:10] <@bsmedberg> ekr: sounds like you're using it too early, before the hidden window has been created
  2132. # [15:10] * Quits: fredw (fredw@moz-B9C110E2.fbx.proxad.net) (Quit: Leaving.)
  2133. # [15:10] <baku> Yoric, porting ArchiveReader to ChromeWorker is easy because ArchiveReader already uses threads and it's thread-safe.
  2134. # [15:10] <@bsmedberg> but really, the hidden window is one of the worst hacks ever and no new code should be using it!
  2135. # [15:10] <ekr> bsmedberg: OK. I didn't see how it got created. the doc sayhs automatically.
  2136. # [15:10] * Quits: espadrine` (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr) (Ping timeout)
  2137. # [15:10] <Yoric> baku: Well, it also uses DOMRequest that we don't have on workers, though.
  2138. # [15:10] * Quits: vicamo (vicamo@moz-969E982B.dynamic.hinet.net) (Quit: Konversation terminated!)
  2139. # [15:11] <ekr> bsmedberg: well, my defense is that I'm just using it transitively via some other code that someone else wrote :)
  2140. # [15:11] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
  2141. # [15:11] <Yoric> baku: Of course, a worker version would probably not use these.
  2142. # [15:11] <ekr> and just trying to figure out why that code doesn't work.
  2143. # [15:11] <Yoric> baku: So, interested in handling bug 921149?
  2144. # [15:11] <baku> Yoric, yep we should have a ArchiveReaderSync API
  2145. # [15:12] <@bsmedberg> ekr: so where are you in startup?
  2146. # [15:12] * Joins: mak (chatzilla@moz-7549FB24.retail.telecomitalia.it)
  2147. # [15:12] * vladan is now known as vladan_afk_intribetraining
  2148. # [15:13] <ekr> bsmedberg: xpcshell tests. (I have this code that Jed wrote that I'm trying to make work, and that's what it does). Is that not going to work? I could make it a mochitest...
  2149. # [15:13] <@bsmedberg> ah no, certainly not
  2150. # [15:13] <baku> Yoric, let me write a comment there.
  2151. # [15:13] * padenot is now known as padenot|away
  2152. # [15:13] <@bsmedberg> xpcshell doesn't have UI, so it's not going to have a hidden window
  2153. # [15:13] <ekr> bsmedberg: OK. so If I make it a mochitest, it might work?
  2154. # [15:13] <@bsmedberg> nor is it going to allow things like hidden frames, because it doesn' thave UI
  2155. # [15:13] <@bsmedberg> yes
  2156. # [15:13] <@bsmedberg> much more likely at least
  2157. # [15:13] <ekr> awesome. thanks.
  2158. # [15:14] * padenot|away is now known as padenot
  2159. # [15:15] * Joins: cers (csonne@moz-D706C2D4.fullrate.dk)
  2160. # [15:15] * Joins: espadrine` (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr)
  2161. # [15:16] * Joins: gcp_ (gcp@moz-9CEB1C98.access.telenet.be)
  2162. # [15:16] * Quits: gcp_ (gcp@moz-9CEB1C98.access.telenet.be) (Quit: Leaving)
  2163. # [15:18] * Quits: m_gol (m_gol@moz-576D40B2.neoplus.adsl.tpnet.pl) (Ping timeout)
  2164. # [15:19] * Joins: Enn (enn@13F2CEC5.7672369.D8E68FF6.IP)
  2165. # [15:19] <tbsaunde> bsmedberg: no new code should use? HA HA HA
  2166. # [15:19] * ewong|sleep is now known as ewong
  2167. # [15:20] <@bsmedberg> tbsaunde: I'm really not joking. We're reasonably close to removing the hidden window in general.
  2168. # [15:20] <@bsmedberg> So new people using it to store random junk will just make that harder.
  2169. # [15:21] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
  2170. # [15:21] <tbsaunde> bsmedberg: I'm not saying I'm happy about them doing, just that I can think of at least a couple people that have
  2171. # [15:21] <Gijs> bsmedberg: is there a bug tracking that removal?
  2172. # [15:21] <@bsmedberg> At one time there were several. Not sure now.
  2173. # [15:21] <glandium> is it me or the last ux nightly has the tab bar visually broken?
  2174. # [15:23] * rail_away is now known as rail
  2175. # [15:24] * Quits: janv (varga@ACC3EF4B.A5E4DDFD.4F33160D.IP) (Quit: This computer has gone to sleep)
  2176. # [15:25] * Joins: ahal (ahal@F77132FB.12EEDBD3.6BEEAEBD.IP)
  2177. # [15:26] * Joins: grapenuts (chatzilla@moz-73B75604.nys.biz.rr.com)
  2178. # [15:26] * catlee-away is now known as catlee
  2179. # [15:27] * jorendorff_away is now known as jorendorff
  2180. # [15:27] * Joins: m_gol (m_gol@moz-6C86F1F.neoplus.adsl.tpnet.pl)
  2181. # [15:29] * Joins: janv (varga@moz-A506EDFE.flarion.as5628.telecom.sk)
  2182. # [15:33] * Quits: stransky (stransky@moz-59D79C36.broadband2.iol.cz) (Connection reset by peer)
  2183. # [15:33] <Gijs> glandium: what OS?
  2184. # [15:33] * Joins: sankha93 (Instantbir@7061CD01.D6BD0D91.22D41759.IP)
  2185. # [15:33] <glandium> Gijs: windows
  2186. # [15:34] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
  2187. # [15:34] <Gijs> glandium: also, with your fix, I'm now getting linkage error in XUL lib :(
  2188. # [15:34] <glandium> Gijs: paste?
  2189. # [15:34] <Gijs> glandium: at first I thought it was the fact that I'd not clobbered, but a clobber also breaks
  2190. # [15:34] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
  2191. # [15:34] <Gijs> one sec
  2192. # [15:34] <Gijs> cannot open dist/lib/mozjs.lib ?
  2193. # [15:35] <Gijs> which is weird because it got through building (and presumably also linking?) js, so why would that not be there?
  2194. # [15:35] * khuey is now known as khuey|away
  2195. # [15:35] <glandium> Gijs: js links against js_static
  2196. # [15:35] <glandium> Gijs: is mozjs.lib/dll in objdir/js/src?
  2197. # [15:35] <Gijs> hrm.
  2198. # [15:36] <Gijs> glandium: neither, AFAICT
  2199. # [15:36] <froydnj> man, if we could just eliminate unused-gc-things from our js memory, memory usage would be a lot better
  2200. # [15:37] <jfkthame> RyanVM, are you fixing inbound? looks like bug 897516 is not entirely happy
  2201. # [15:37] <glandium> Gijs: what does mach build js/src -v say?
  2202. # [15:37] <RyanVM> Tomcat|sheriffduty ^
  2203. # [15:38] <Gijs> glandium: also fails trying to link xul.dll
  2204. # [15:38] * Joins: squeakytoy (christoffe@7061EEAD.41CBD7B1.148A607A.IP)
  2205. # [15:38] <Gijs> (xul.lib?)
  2206. # [15:38] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Quit: Leaving)
  2207. # [15:39] <Gijs> It goes: <libs>: Found error\n<xul.lib>:Found error\n<../../dist/bin/xul.dll>: Found error... etc.
  2208. # [15:39] * Quits: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net) (Ping timeout)
  2209. # [15:39] <Gijs> glandium: above the link spam, the issue is the same, missing dist/lib/mozjs.lib
  2210. # [15:39] <Tomcat|sheriffduty> glandium: failed to apply the patch here
  2211. # [15:40] <Tomcat|sheriffduty> https://tomcat.pastebin.mozilla.org/3156326
  2212. # [15:40] <glandium> Gijs: for "mach build js/src" ? it talks about xul.dll ?
  2213. # [15:41] <Gijs> glandium: yes. I'm just as confused as you are...
  2214. # [15:41] <glandium> Gijs: log?
  2215. # [15:41] <Tomcat|sheriffduty> jfkthame: yeah will fix inbound
  2216. # [15:41] <jfkthame> great, thanks
  2217. # [15:41] <Gijs> glandium: looks like mach's magic make stuff decides to build toolkit/library when calling ./mach build js/src
  2218. # [15:42] <glandium> ah
  2219. # [15:42] <Gijs> glandium: before it does that, nothing much seems to go wrong
  2220. # [15:42] <glandium> Gijs: mach build js/src/mozjs.dll ?
  2221. # [15:43] <Gijs> No rule to make target mozjs.dll
  2222. # [15:43] * Joins: gustavold (gustavold@B7DC19FC.E12A1350.DF2AC62B.IP)
  2223. # [15:43] * Quits: marcoz (marco.zehe@moz-2FD1930A.dip0.t-ipconnect.de) (Quit: Leaving.)
  2224. # [15:43] <glandium> Gijs: that's fishy
  2225. # [15:43] <Gijs> mm...
  2226. # [15:43] * Quits: tonymec|away (tonymec@87A3EC9E.8A7F5960.9D2324B7.IP) (Connection reset by peer)
  2227. # [15:44] <glandium> Tomcat|sheriffduty: could you paste your js/src/Makefile.in?
  2228. # [15:45] <edmorley> RyanVM, Tomcat|sheriffduty: want me to back out the xpcshell? can't tell if comments above about it
  2229. # [15:45] <RyanVM> edmorley: I think tomcat was
  2230. # [15:45] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
  2231. # [15:46] * Joins: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net)
  2232. # [15:46] <edmorley> Tomcat|sheriffduty: tree is closed, you'll need CLOSED TREE :-)
  2233. # [15:46] <Tomcat|sheriffduty> edmorley: done now
  2234. # [15:46] <Tomcat|sheriffduty> yeah
  2235. # [15:46] <Tomcat|sheriffduty> noticed :)
  2236. # [15:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/07e9ba5dbf03 - Carsten "Tomcat" Book - Backed out changeset b4f4c2e6a7d6 (bug 897516) failed XPC Shell tests
  2237. # [15:47] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/10bf215feab4 - Carsten "Tomcat" Book - Backed out changeset 0cc959e28407 (bug 897516) failed XPC Shell tests CLOSED TREE
  2238. # [15:47] <edmorley> Tomcat|sheriffduty: :-)
  2239. # [15:47] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0c44240381eb - Carsten "Tomcat" Book - Backed out changeset d768ef5946b9 (bug 897516) failed XPC Shell tests
  2240. # [15:47] <Tomcat|sheriffduty> heh
  2241. # [15:47] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  2242. # [15:49] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
  2243. # [15:49] * Joins: jdm (jdm@moz-AC9499B2.cable.teksavvy.com)
  2244. # [15:50] <Tomcat|sheriffduty> glandium: https://tomcat.pastebin.mozilla.org/3156368
  2245. # [15:50] * jorendorff is now known as jorendorff_away
  2246. # [15:50] <glandium> Tomcat|sheriffduty: are you on windows?
  2247. # [15:51] <Tomcat|sheriffduty> oh do you want the file from the system where the build worked ?
  2248. # [15:51] <Tomcat|sheriffduty> that was just from trying to apply the patch :)
  2249. # [15:51] <edmorley> jfkthame: reftest orange https://tbpl.mozilla.org/php/getParsedLog.php?id=28465537&tree=Mozilla-Inbound
  2250. # [15:52] <jfkthame> edmorley: drat it - just a sec, looking
  2251. # [15:52] <edmorley> jfkthame: ty
  2252. # [15:52] <glandium> Tomcat|sheriffduty: what system are you applying the patch on?
  2253. # [15:52] <glandium> Tomcat|sheriffduty: because the reason why it fails looks like a line endings problem
  2254. # [15:53] <Tomcat|sheriffduty> mac 10.8
  2255. # [15:53] <glandium> Tomcat|sheriffduty: so why would there be ^M in the patch O_o
  2256. # [15:53] <Tomcat|sheriffduty> good question :)
  2257. # [15:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6844baec2125 - Cameron McCormack - Bug 921456 - Remove unused nsSVGElement::GetPresentationAttribute prototype. r=longsonr
  2258. # [15:54] * Quits: vladan_afk_intribetraining (vladan@B2068DC0.F60B0462.67AC9B1.IP) (Ping timeout)
  2259. # [15:54] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  2260. # [15:55] <Tomcat|sheriffduty> edmorley: btw thanks for marking the backouts
  2261. # [15:55] <Tomcat|sheriffduty> the bug comment is also done
  2262. # [15:55] * Joins: vladan (vladan@13F2CEC5.7672369.D8E68FF6.IP)
  2263. # [15:55] <glandium> Gijs: what does mach build js/src/echo-variable-TARGETS say?
  2264. # [15:56] * jchen|away is now known as jchen
  2265. # [15:56] <Gijs> js_static.lib js_static.lib.desc .dll host_jskwgen.exe host_jsoplengen.exe
  2266. # [15:56] <edmorley> Tomcat|sheriffduty: :-)
  2267. # [15:56] <Gijs> glandium: note that I'm manually retyping from my windows box, as IRC is on my mac
  2268. # [15:57] <Gijs> glandium: also, wrt the UX thing what Windows theme do you use?
  2269. # [15:57] <Gijs> (or really, maybe a screenshot would work better
  2270. # [15:57] <Gijs> )
  2271. # [15:57] * Quits: Enn (enn@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2272. # [15:57] * jorendorff_away is now known as jorendorff
  2273. # [15:58] * Quits: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2274. # [15:58] * Quits: vladan (vladan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2275. # [15:59] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
  2276. # [15:59] * Joins: six600110 (six600110@moz-3C5CCD60.neo.res.rr.com)
  2277. # [15:59] * Joins: chmanchester (chmanchest@moz-6B477A27.hsd1.pa.comcast.net)
  2278. # [15:59] <Tomcat|sheriffduty> hey edmorley or RyanVM could you take over from here ? /me need a break :)
  2279. # [15:59] * bajaj_ is now known as bajaj_away
  2280. # [16:00] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving.)
  2281. # [16:00] <jfkthame> edmorley, you can reopen inbound, i've backed out the push... i understand what failed, but will need to think about how best to fix it
  2282. # [16:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ed12f73dbeac - Jonathan Kew - backout changesets 9a9382595fce and ff34f480df07 (bug 910506) on a CLOSED TREE for failure in reftest variation-selector-unsupported-1.html
  2283. # [16:00] <Tomcat|sheriffduty> jfkthame: its open :)
  2284. # [16:00] * Joins: vladan (vladan@13F2CEC5.7672369.D8E68FF6.IP)
  2285. # [16:00] <Tomcat|sheriffduty> oh maybe not
  2286. # [16:00] <glandium> Gijs: http://i.imgur.com/qDoJcVY.png
  2287. # [16:00] * kats|away is now known as kats
  2288. # [16:00] <Gijs> Oh
  2289. # [16:01] <glandium> Gijs: notice the weird rectangle on the left, and the missing background on the right
  2290. # [16:01] <Gijs> /that/
  2291. # [16:01] <Gijs> glandium: that's a known bug with azure and svg and aaaaargh graphics bits that I don't understand :)
  2292. # [16:01] <glandium> ok
  2293. # [16:01] <glandium> wait, what? svg?
  2294. # [16:01] * Quits: mshal (mshal@moz-A890D35A.washdc.fios.verizon.net) (Quit: leaving)
  2295. # [16:01] * Joins: mshal (mshal@moz-A890D35A.washdc.fios.verizon.net)
  2296. # [16:01] <Gijs> glandium: follow along in bug 919656
  2297. # [16:01] * Joins: Enn (enn@13F2CEC5.7672369.D8E68FF6.IP)
  2298. # [16:01] <Gijs> yes
  2299. # [16:02] <glandium> oh my
  2300. # [16:02] <Gijs> those curvy tabs, how did you think we made them? :)
  2301. # [16:03] * Joins: dao (dao@moz-5009B06A.superkabel.de)
  2302. # [16:03] <Tomcat|sheriffduty> jfkthame: reopned the tree
  2303. # [16:03] * Joins: bhearsum|buildduty (bhearsum@moz-FBAE94.members.linode.com)
  2304. # [16:03] <jfkthame> Tomcat|sheriffduty, thanks, sorry about the orangeness!
  2305. # [16:04] * Tomcat|sheriffduty is now known as Tomcat
  2306. # [16:04] <Tomcat> np :)
  2307. # [16:04] * Quits: salman (salman@4E9D1178.7144E16D.FCC3D93C.IP) (Ping timeout)
  2308. # [16:04] * Tomcat is now known as Tomcat|afk
  2309. # [16:07] * Joins: annevk (annevk@moz-451D5EF9.nyc.res.rr.com)
  2310. # [16:07] * Quits: simo36 (simo36@81DB9E1E.BE5F29B.BDA7A6F4.IP) (Client exited)
  2311. # [16:08] * jorendorff is now known as jorendorff_away
  2312. # [16:09] * philor|away is now known as philor
  2313. # [16:09] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
  2314. # [16:10] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  2315. # [16:10] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
  2316. # [16:11] <Gijs> glandium: so, erm, I'm guessing TARGETS should have had mozjs.lib
  2317. # [16:11] <Gijs> glandium: any idea how to figure out why it does not?
  2318. # [16:11] <Gijs> glandium: or is that going to be your patch?
  2319. # [16:11] <glandium> Gijs: it should have mozjs.dll
  2320. # [16:12] <Gijs> it doesn't...
  2321. # [16:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b949ed98283a - Kartikaya Gupta - Bug 913985: Part 2 - Add annotations to all remaining JNI entry points, marking them for generations. r=kats
  2322. # [16:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/dd17e0758a00 - Chris Kitching - Bug 913985: Part 6 - Remove redundant AndroidBridge::Bridge() checks. r=kats
  2323. # [16:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c333aabace09 - Chris Kitching - Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats
  2324. # [16:12] <glandium> Gijs: does it have ".dll" alone?
  2325. # [16:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d9bdfdfda06e - Kartikaya Gupta - Bug 913985: Part 1 - Introduce a nicer annotation API for the generator, and migrate all existing annotations to it. r=kats
  2326. # [16:12] <Gijs> [15:56:05] <glandium> Gijs: what does mach build js/src/echo-variable-TARGETS say?
  2327. # [16:12] <Gijs> [15:56:58] <Gijs> js_static.lib js_static.lib.desc .dll host_jskwgen.exe host_jsoplengen.exe
  2328. # [16:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/99291913693f - Kartikaya Gupta - Bug 913985: Part 3 - Update the annotation processor to generate wrapper classes. r=kats
  2329. # [16:13] <glandium> Gijs: ok, i'm seeing the same thing here
  2330. # [16:13] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4b49f751e490 - Chris Kitching - Bug 913985: Part 4 - Add new generated code to version control. r=kats
  2331. # [16:13] <glandium> (finally got my windows to behave)
  2332. # [16:13] * Joins: glosoli (glosoli@moz-72C60525.static.zebra.lt)
  2333. # [16:14] * Joins: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP)
  2334. # [16:14] <glandium> Gijs: so, the patch is causing that... which is... unexpected
  2335. # [16:15] * whimboo is now known as whimboo|afk
  2336. # [16:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/616819179a67 - Alexander Surkov - Bug 466481 - Arabic and Hebrew characters bounds are incorrect in a11y APIs, r=tbsaunde
  2337. # [16:15] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  2338. # [16:16] <Gijs> :(
  2339. # [16:17] * Joins: alagenchev_ (alagenchev@moz-1331AAB8.bootp.virginia.edu)
  2340. # [16:17] <glandium> Gijs: okay, let's try it differently: https://diff.pastebin.mozilla.org/3156490
  2341. # [16:18] <alagenchev_> ted: ping
  2342. # [16:19] * Quits: sheppy-offline (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Ping timeout)
  2343. # [16:19] <Gijs> glandium: ok, clobbering, configuring... then I can use the same echo to verify if I have a mozjs.lib in the targets, right?
  2344. # [16:20] <@ted> alagenchev_: pong
  2345. # [16:20] <glandium> Gijs: you'll have it, since i have it ; just build
  2346. # [16:20] <Gijs> OK
  2347. # [16:20] * Gijs wishes configure wasn't so darn long
  2348. # [16:20] <alagenchev_> ted: thanks for the comments in Bug 920728
  2349. # [16:20] <glandium> Gijs: disable icu
  2350. # [16:21] <@ted> alagenchev_: np, sorry we broke this so badly
  2351. # [16:21] * Joins: sheppy (sheppy@moz-43EEF1A9.dhcp.kgpt.tn.charter.com)
  2352. # [16:21] <alagenchev_> ted: Let me ask you another question. I am encountering another problem on linux - I can't do gdb ./firefox. It hangs for a while and then quits. Have you seen anything like that before? Starting firefox and then attaching works
  2353. # [16:21] <glandium> alagenchev_: on what platform?
  2354. # [16:22] <alagenchev_> ted: I setup a brand new debian in a vm and it worked there, so it must be some combinations with the libraries that are on my install.
  2355. # [16:22] <@ted> alagenchev_: i can't say i have, that should work
  2356. # [16:22] <alagenchev_> glandium: happens on mind debian edition. not happening on debian
  2357. # [16:22] * Joins: mconley (mconley@13F2CEC5.7672369.D8E68FF6.IP)
  2358. # [16:22] <alagenchev_> mind == mint
  2359. # [16:22] <jfkthame> try running it via ./mach debug, maybe?
  2360. # [16:22] * Quits: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com) (Ping timeout)
  2361. # [16:23] <alagenchev_> jfkthame: thanks i'll try that.
  2362. # [16:23] * Joins: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com)
  2363. # [16:25] <alagenchev_> jfkthame: getting Thread 0x7ffff7fcb740 (LWP 22499) is executing new program: /usr/bin/nvidia-modprobe
  2364. # [16:25] <alagenchev_> warning: Could not load shared library symbols for linux-vdso.so.1.
  2365. # [16:25] <alagenchev_> Do you need "set solib-search-path" or "set sysroot"?
  2366. # [16:25] <alagenchev_> [Inferior 3 (process 22499) exited normally]
  2367. # [16:26] * gregglind_travel is now known as gregglind
  2368. # [16:26] * Quits: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP) (Ping timeout)
  2369. # [16:26] <jfkthame> sorry, no idea
  2370. # [16:27] <alagenchev_> jfkthame: thanks
  2371. # [16:27] <alagenchev_> ted: have you seen that before?
  2372. # [16:27] <glandium> alagenchev_: missing libc-something-debug package?
  2373. # [16:27] <@ted> alagenchev_: nope
  2374. # [16:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1e16ca4ad801 - Chris Kitching - Bug 913985: Part 4 - Add new generated code to version control. r=kats
  2375. # [16:27] <@ted> alagenchev_: glandium is your better bet here, he's the linux expert
  2376. # [16:27] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/274df3abc991 - Chris Kitching - Bug 913985: Part 2 - Add annotations to all remaining JNI entry points, marking them for generations. r=kats
  2377. # [16:27] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9c069a0820ea - Chris Kitching - Bug 913985: Part 3 - Update the annotation processor to generate wrapper classes. r=kats
  2378. # [16:27] <alagenchev_> ted: thanks
  2379. # [16:27] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f0f5497d65bb - Chris Kitching - Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats
  2380. # [16:28] <glandium> ted: i hope i'm not *the* linux expert
  2381. # [16:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/20f8a9111009 - Kartikaya Gupta - Back out d9bdfdfda06e to dd17e0758a00 (bug 913985) due to incorrect author on some of the patches. r=backout
  2382. # [16:28] <@ted> glandium: in this channel :-P
  2383. # [16:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/de21920d2b8e - Chris Kitching - Bug 913985: Part 6 - Remove redundant AndroidBridge::Bridge() checks. r=kats; DONTBUILD
  2384. # [16:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/05fe8b17516a - Chris Kitching - Bug 913985: Part 1 - Introduce a nicer annotation API for the generator, and migrate all existing annotations to it. r=kats
  2385. # [16:28] <glandium> ted: even in this channel ; i do hope there are others
  2386. # [16:28] <@ted> heh
  2387. # [16:29] * Joins: jrmuizel (jrmuizel@13F2CEC5.7672369.D8E68FF6.IP)
  2388. # [16:30] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  2389. # [16:30] * ewong is now known as ewong|sleep
  2390. # [16:30] <alagenchev_> glandium: the gdb warning seems to be just a warning as per https://sourceware.org/ml/gdb-patches/2011-08/msg00331.html
  2391. # [16:30] <glandium> alagenchev_: what does show follow-fork-mode and show follow-exec-mode say?
  2392. # [16:30] <Yoric> ttaubert: I'm still investigating bug 921149. As suspected, we put data in the tab state cache for http://example.org/?browsing0 apparently *before* we collect that data for the first time.
  2393. # [16:31] * Joins: retornam_ (retornam@moz-6F237ED8.hsd1.ca.comcast.net)
  2394. # [16:31] <alagenchev_> glandium: show?
  2395. # [16:32] <glandium> alagenchev_: on gdb prompt
  2396. # [16:32] * Quits: mak (chatzilla@moz-7549FB24.retail.telecomitalia.it) (Input/output error)
  2397. # [16:32] <alagenchev_> glandium: oh right
  2398. # [16:32] * Quits: retornam (retornam@moz-104CC309.mv.mozilla.com) (Ping timeout)
  2399. # [16:32] * Quits: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Quit: masayuki1)
  2400. # [16:33] * Quits: retornam_ (retornam@moz-6F237ED8.hsd1.ca.comcast.net) (Ping timeout)
  2401. # [16:33] <glandium> this is so great... somehow, mercurial and/or windows decided to put timestamps in the future in my source tree
  2402. # [16:33] <glandium> and now, i'm infinite looping on Reticulating splines
  2403. # [16:33] <alagenchev_> glandium: (gdb) show follow-fork-mode
  2404. # [16:33] <alagenchev_> Debugger response to a program call of fork or vfork is "child".
  2405. # [16:33] <alagenchev_> (gdb) show follow-exec-mode
  2406. # [16:33] <alagenchev_> Follow exec mode is "same".
  2407. # [16:33] <glandium> alagenchev_: aha
  2408. # [16:33] <glandium> alagenchev_: set follow-fork-mode parent
  2409. # [16:34] * Joins: sheppy-offline (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
  2410. # [16:34] <glandium> alagenchev_: i bet the default value is parent on the system where it works
  2411. # [16:34] * Quits: blassey (blassey@moz-F49F69E4.hsd1.vt.comcast.net) (Ping timeout)
  2412. # [16:34] <alagenchev_> glandium: ok. let me test
  2413. # [16:34] <glandium> alagenchev_: it should be parent everywhere
  2414. # [16:34] <alagenchev_> glandium: ok i will put it in gdbinit
  2415. # [16:34] <glandium> so you'd better figure out why it's child on mint
  2416. # [16:34] <alagenchev_> glandium: yep, i will investigate that.
  2417. # [16:35] * jorendorff_away is now known as jorendorff
  2418. # [16:35] <glandium> ted: r? https://diff.pastebin.mozilla.org/3156490
  2419. # [16:36] <tbsaunde> glandium: ted I think there are few, but I'm always suprised how few people at mozilla really really linux stuff
  2420. # [16:36] <glandium> tbsaunde: missing verb
  2421. # [16:37] * Joins: ehugg (ehugg@moz-44D86B1E.cisco.com)
  2422. # [16:37] <glandium> tbsaunde: note in that case, it was gdb, but that's about the same, very few people know gdb
  2423. # [16:37] <tbsaunde> glandium: know, and yeah
  2424. # [16:37] * Quits: sfink|away (chatzilla@moz-7AB1048D.dsl.pltn13.sbcglobal.net) (Ping timeout)
  2425. # [16:38] <glandium> which reminds me i ought to test lldb
  2426. # [16:38] <@bsmedberg> ted: do the gtest tests actually run in parallel?
  2427. # [16:38] <@ted> bsmedberg: 302 benwa
  2428. # [16:38] <@ted> glandium: r=me
  2429. # [16:38] <BenWa> 302?
  2430. # [16:38] <@ted> redirect :)
  2431. # [16:38] <BenWa> Ahh lol
  2432. # [16:39] <glandium> ted: you want a 301
  2433. # [16:39] <@ted> eh
  2434. # [16:39] <@ted> i'm not totally ignorant of gtest
  2435. # [16:39] <@ted> i just don't know everything
  2436. # [16:39] <BenWa> bsmedberg: Running gtest via mach will let you specify the -j option. I believe currently on buildbot we run with j1
  2437. # [16:39] <BenWa> or maybe even j #core of cores
  2438. # [16:40] <BenWa> ted: You used to know everything! What happened? :P
  2439. # [16:40] <@ted> BenWa: the universe expanded :-(
  2440. # [16:40] <@bsmedberg> BenWa: well this relates to the "whether to initialize XPCOM in gtest" discussion
  2441. # [16:40] <glandium> ted: then 307 </pendantic>
  2442. # [16:40] <@ted> hah
  2443. # [16:40] <BenWa> bbiab, commuting to work
  2444. # [16:40] * bhearsum|buildduty is now known as bhearsum|buildduty|bbs
  2445. # [16:40] * Joins: dbaron (dbaron@moz-C566053C.dsl.dynamic.sonic.net)
  2446. # [16:40] * ChanServ sets mode: +ao dbaron dbaron
  2447. # [16:40] * Joins: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP)
  2448. # [16:41] <@ted> bsmedberg: i was wondering whether we could segregate tests that wanted to init XPCOm
  2449. # [16:41] <@ted> and run them in subprocesses
  2450. # [16:41] <@ted> like restart the whole proc with different options
  2451. # [16:41] <till> Yoric: urgh, sorry for not landing the lz4 patch. I'm deep in Shumway-land and totally dropped the ball on this
  2452. # [16:41] <Yoric> No problem.
  2453. # [16:41] * Quits: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com) (Ping timeout)
  2454. # [16:42] <Yoric> I'll try and land it later today if it passes tests.
  2455. # [16:42] <Yoric> (or at least mark it checkin-needed, depending on my workload)
  2456. # [16:42] * Quits: ehugg (ehugg@moz-44D86B1E.cisco.com) (Quit: ehugg)
  2457. # [16:42] * Joins: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP)
  2458. # [16:42] <alagenchev_> glandium: thanks, that worked really nice. I think the follow-fork child was purely on my machine. I was trying out someone else's gdbinit because of some pretty print macros. That was setting the fork mode to child in it, so it's not a mint problem
  2459. # [16:42] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  2460. # [16:43] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2461. # [16:43] <glandium> alagenchev_: glad it's not a distro problem
  2462. # [16:43] <alagenchev_> glandium: yeah
  2463. # [16:43] <glandium> Gijs: did you try rebuilding with the new patch?
  2464. # [16:43] <till> Yoric: thanks!
  2465. # [16:43] <Gijs> glandium: still building
  2466. # [16:43] <glandium> i'm still struggling with my timestamps in the future
  2467. # [16:44] <Yoric> ttaubert: Ok, this seems to be a side-effect of |fillTabCachesAsynchronously|, which makes sense.
  2468. # [16:45] * Quits: espadrine` (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr) (Quit: Leaving)
  2469. # [16:45] <Yoric> That's still somewhat weird.
  2470. # [16:46] * Joins: ehsan (ehsan@13F2CEC5.7672369.D8E68FF6.IP)
  2471. # [16:46] * ChanServ sets mode: +o ehsan
  2472. # [16:46] <@bsmedberg> TestStartupCache.cpp uses JS and XPCOM. This sucks.
  2473. # [16:48] <alagenchev_> ted: glandium's fix also fixed the rest of Bug 920728 for me. That's with your patch applied. I'm going to make a comment in the bug to that effect too. Thanks for everyone's help. This was driving me nuts
  2474. # [16:48] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  2475. # [16:48] <Gijs> glandium: my windows machine just rebooted randomly.
  2476. # [16:49] * Gijs cries a little
  2477. # [16:49] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  2478. # [16:49] <alagenchev_> The mac is still foobarred, but that doesn't bother me at all.
  2479. # [16:49] <Gijs> glandium: so... don't hold your breath for me to finish, either, it seems :|
  2480. # [16:49] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
  2481. # [16:49] <glandium> Gijs: the build finally started, here
  2482. # [16:50] * edmorley is now known as edmorley|lunch
  2483. # [16:50] <froydnj> glandium: the derecursing stuff is fantastic
  2484. # [16:51] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Quit: gabriel-iv)
  2485. # [16:52] <@ted> bsmedberg: our C++ tests are a PITA
  2486. # [16:52] <jesup> ted++
  2487. # [16:52] <@ted> can we make someone port them all to gtest and kill them?
  2488. # [16:52] <@bsmedberg> well, a basic premise of gtest is that tests are self-contained
  2489. # [16:52] <glandium> KILL
  2490. # [16:52] <@ted> yeah
  2491. # [16:52] <@bsmedberg> and a basic property of any test that uses XPCOM is that it's probably not self-contained :-(
  2492. # [16:53] <@ted> but we could have a test framework that inits XPCOM
  2493. # [16:53] <@ted> and then run them in separate processes
  2494. # [16:53] <@bsmedberg> this particular test appears to be even creating its own JS global object, though I'm not sure why
  2495. # [16:53] <glandium> ted: if at least we could start with those that were disabled when --disable-libxul was killed...
  2496. # [16:53] <jesup> Our setup makes writing C++ tests uber-painful (love those #ifdef MOZILLA_INTERNAL_APIs....)
  2497. # [16:53] <@ted> linking is hard :-(
  2498. # [16:53] <@bsmedberg> so yeah, using the gtest-libxul for this seems like a good idea
  2499. # [16:53] <@bsmedberg> but it's probably going to involve launching a separate process for each test
  2500. # [16:54] <jesup> And mainthread isn't MainThread... :-(
  2501. # [16:54] <@bsmedberg> what?
  2502. # [16:54] <@ted> bsmedberg: as long as it's only xpcom-using tests that we do that for
  2503. # [16:54] <@ted> that seems fine
  2504. # [16:54] <@ted> i don't think it'd be a huge amount of work to make an XPCOMTest thing that triggered run-in-separate-process behavior
  2505. # [16:56] * Quits: jez (519133a2@moz-F6591C48.gooeysoftware.com) (Quit: CGI:IRC (EOF))
  2506. # [16:56] * Quits: peterv (peterv@moz-3C743CB2.access.telenet.be) (Connection reset by peer)
  2507. # [16:57] * Joins: peterv (peterv@moz-3C743CB2.access.telenet.be)
  2508. # [16:57] * Quits: mstange (markus@moz-D35159DA.dip0.t-ipconnect.de) (Ping timeout)
  2509. # [16:57] <jesup> Right now a bunch of unit tests run in a thread that isn't MainThread, so when they try to use MainThread-only stuff like prefs it breaks. I think honestly this can be fixed (proxy the tests over to MainThread in some manner, but it's painful because you don't want to block MainThread since that will break things too) Note: we wrote ours a while ago using a gtest framework; I haven't...
  2510. # [16:57] <jesup> ...looked at the fundamentals in a while, but it's an ongoing pain
  2511. # [16:57] <jesup> ted knows *all* about it... :-(
  2512. # [16:58] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
  2513. # [16:58] * Joins: mstange (markus@moz-233478CB.dip0.t-ipconnect.de)
  2514. # [16:58] * Quits: AndreeaMatei (Thunderbir@601F3B17.33662590.A5830293.IP) (Quit: AndreeaMatei)
  2515. # [16:58] * Quits: sheppy (sheppy@moz-43EEF1A9.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
  2516. # [16:59] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2517. # [16:59] <glandium> froydnj: what's landed, or what's goind to land?
  2518. # [16:59] <glandium> going
  2519. # [17:00] <tbsaunde> jesup: is it actually another thread, or have we just not inited the thread manager so NS_ISMainThread fails for the main thread
  2520. # [17:00] <nemo> is it known that when page titles are truncated in a tab that it handles unicode badly?
  2521. # [17:00] <nemo> that is, it appears to be doing a naive byte truncation
  2522. # [17:00] <jesup> tbsaunde: I think it's another thread
  2523. # [17:01] <nemo> this causes some unfortunate results, like I have a title with [DCC2] (the square glyph indicating a codepoint) depending on the width of the tab
  2524. # [17:01] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
  2525. # [17:01] <nemo> The simplest way to handle this, IMO, would be just to treat the title string as a texture, display the start and end of it, and fade off the middle
  2526. # [17:02] * Joins: twi (Adium@97CA888F.1AA83EFD.FC544AA4.IP)
  2527. # [17:02] <nemo> could put … in the faded part if people really wanted to
  2528. # [17:02] * Quits: jhk (Jignesh@DE0A3615.4A76994A.D2D1FAF0.IP) (Ping timeout)
  2529. # [17:02] <nemo> Can link to the page I was messing around with. I imagine this has a better chance of showing up on asian sites.
  2530. # [17:03] * RyanVM is now known as RyanVM|brb
  2531. # [17:03] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
  2532. # [17:04] * Joins: salman (salman@E2FEAA0D.4A4B46C2.1584298.IP)
  2533. # [17:05] <nemo> http://m8y.org/tmp/temp.png - screengrab of tab brokenness
  2534. # [17:05] <froydnj> glandium: well, what's already landed has sped my builds up by ~25%
  2535. # [17:05] <@ehsan> BenWa: do you want me to review bug 918825?
  2536. # [17:05] * Joins: retornam (retornam@moz-BBE3ABD.mv.mozilla.com)
  2537. # [17:06] <@ehsan> BenWa: it's burning on try
  2538. # [17:06] * Joins: blassey (blassey@moz-F49F69E4.hsd1.vt.comcast.net)
  2539. # [17:06] <BenWa> ehsan: it's likely just a typo in the linux code. The patch should stay the same
  2540. # [17:06] <nemo> I suppose it could possibly be due to assuming that UTF-16 is 2 bytes per char?
  2541. # [17:06] <BenWa> Yes it's something stupid
  2542. # [17:07] <nemo> but given the rants I've seen in this channel before, that seems unlikely
  2543. # [17:07] <@ehsan> ok, I'll review it then
  2544. # [17:07] * Quits: retornam (retornam@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2545. # [17:07] * Joins: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP)
  2546. # [17:08] <nemo> FWIW, that particular tab isn't anything important. I was just abusing this thingy I made like 8 years ago... http://m8y.org/js/type.xhtml
  2547. # [17:08] * Joins: retornam (retornam@moz-BBE3ABD.mv.mozilla.com)
  2548. # [17:08] <nemo> mostly inspired to try creating a directory using it after reading http://utf8everywhere.org 's description of linux vs windows file IO
  2549. # [17:09] <nemo> but, eh. figured I'd bring it up anyway, in case it wasn't known
  2550. # [17:09] * Quits: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP) (Quit: mina)
  2551. # [17:09] * Joins: Edgar (Thunderbir@moz-D27D17E4.dynamic.hinet.net)
  2552. # [17:10] * Quits: twi (Adium@97CA888F.1AA83EFD.FC544AA4.IP) (Quit: Leaving.)
  2553. # [17:11] * Joins: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP)
  2554. # [17:11] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
  2555. # [17:12] * Joins: alice (alice@moz-B07CF0F8.range86-163.btcentralplus.com)
  2556. # [17:12] * Joins: simo36 (simo36@81DB9E1E.BE5F29B.BDA7A6F4.IP)
  2557. # [17:13] * Parts: pauly (paul@601F3B17.33662590.A5830293.IP)
  2558. # [17:13] <@ehsan> bz_sleep: not sure if I can parse https://bugzilla.mozilla.org/show_bug.cgi?id=915735#c63
  2559. # [17:13] * Quits: andreasn (andreasn@moz-41278B4B.a336.priv.bahnhof.se) (Quit: Ex-Chat)
  2560. # [17:14] * whimboo|afk is now known as whimboo
  2561. # [17:14] * openjck|offline is now known as openjck
  2562. # [17:14] <glandium> ehsan: he's saying that the patches in that bug are fixing problems that happened because js was pgoed, so presumably, it's not the js code not being pgoed
  2563. # [17:15] <@ehsan> glandium: hmm, the patches that I landed only fixed bugs in the instrumentation phase...
  2564. # [17:15] * bhearsum|buildduty|bbs is now known as bhearsum|buildduty
  2565. # [17:16] <@ehsan> glandium: could it be that the files are somehow not PGOed on the second link or something?
  2566. # [17:16] <glandium> ehsan: that's one possibility
  2567. # [17:16] * Quits: Edgar (Thunderbir@moz-D27D17E4.dynamic.hinet.net) (Quit: Edgar)
  2568. # [17:16] * bz_sleep is now known as bz
  2569. # [17:16] <@ehsan> glandium: how can I check that?
  2570. # [17:16] <@bz> ehsan: I think my claim is that clearly some PGO is happening in JS
  2571. # [17:16] <@ehsan> bz: at least in the instrumentation phase, yes :)
  2572. # [17:16] <@bz> ehsan: given that you had to patch parts of it to not be optimized to work around pgo bugs?
  2573. # [17:17] <@bz> ehsan: ah, fair. ;)
  2574. # [17:17] <@ehsan> hmm
  2575. # [17:17] * Quits: peterv (peterv@moz-3C743CB2.access.telenet.be) (Connection reset by peer)
  2576. # [17:17] <@bz> ehsan: So I agree that PGO somehow being disabled is the most likely thing going on
  2577. # [17:17] * @ehsan wonders how reliable these test numbers are
  2578. # [17:17] <@bz> ehsan: but I have no idea how.
  2579. # [17:17] <@ehsan> yeah :(
  2580. # [17:17] <@bz> ehsan: at the "10% regression" level, pretty darned reliable.
  2581. # [17:17] <glandium> ehsan: so, one thing that is different between static js and other static code linked in libxul, is that static js is actually linked as a static library first, and then that static library is linked in libxul
  2582. # [17:17] <@ehsan> I wish I understood more how the build system PGOs
  2583. # [17:18] <glandium> ehsan: i'm not entirely sure what msvc does with that
  2584. # [17:18] <@ehsan> glandium: hmm, could it be that the PGO compiler just gives up on the static lib?
  2585. # [17:18] <@ehsan> hmm
  2586. # [17:18] <@ehsan> glandium: can we make js use fakelibs easily?
  2587. # [17:19] <glandium> ehsan: it already uses it, but the fakelibs system uses real static libs instead when they exist. which is necessary for some of our static libs (one of the xpcom glues)
  2588. # [17:20] <glandium> ehsan: one way out of it would be to force the js real static lib not to be created
  2589. # [17:20] <@ehsan> glandium: how is the necessity determined?
  2590. # [17:20] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
  2591. # [17:20] <glandium> ehsan: https://mxr.mozilla.org/mozilla-central/source/config/rules.mk#247
  2592. # [17:20] * Quits: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP) (Client exited)
  2593. # [17:21] <@ehsan> glandium: so we should remove the js library from dist/lib?
  2594. # [17:22] <glandium> ehsan: depends where it's taken from when linking xul.dll
  2595. # [17:22] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
  2596. # [17:22] <glandium> apparently, that's dist/lib
  2597. # [17:23] <glandium> ehsan: so yeah, a quicky try would be rm dist/lib/js_static.lib before linking libxul
  2598. # [17:23] * Joins: dzbarsky (Adium@76587571.D5562F02.B5C6E82B.IP)
  2599. # [17:23] * Quits: dzbarsky (Adium@76587571.D5562F02.B5C6E82B.IP) (Client exited)
  2600. # [17:23] <glandium> ehsan: a landable fix would be either a hack defining LIBRARY, or adding a variable to force the real static lib not to be built
  2601. # [17:24] * Joins: gavin|m (gavin@moz-5E6410BF.mycingular.net)
  2602. # [17:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a3da386b5bae - Markus Stange - Bug 912945 - Use aligned data storage for DrawTargetCG. r=jrmuizel
  2603. # [17:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1a0e9084786b - Markus Stange - Bug 912944 - Handle different surface formats in Azure CG source surfaces. r=jrmuizel
  2604. # [17:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/732798c42e48 - Markus Stange - Bug 532828 - Don't invalidate the whole window on window activation/deactivation. r=roc
  2605. # [17:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/96f24d4ebe11 - Markus Stange - Bug 921501 - Call CGBitmapContextGetHeight when getting the height for Cairo Quartz surfaces. r=Bas
  2606. # [17:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5758b5d10fce - Markus Stange - Bug 921132 - Make CopyDataToCairoSurface respect stride. r=ncameron
  2607. # [17:25] * Joins: kk1fff (kk1fff@moz-B4B608C2.dynamic.hinet.net)
  2608. # [17:25] * Quits: kdcw (kdcw@moz-2CDF5822.pk.shawcable.net) (Quit: I love my HydraIRC -> http://www.hydrairc.com <-)
  2609. # [17:25] * Joins: dhylands (dhylands@781720B5.505814D4.5D698A29.IP)
  2610. # [17:26] <@ehsan> glandium: can you point me to where we pick the location?
  2611. # [17:26] * Quits: gavin|m (gavin@moz-5E6410BF.mycingular.net) (Quit: Bye)
  2612. # [17:26] * RyanVM|brb is now known as RyanVM
  2613. # [17:27] <glandium> ehsan: MOZ_JS_STATIC_LIBS in configure.in
  2614. # [17:27] * Joins: josh (josh@moz-348C4790.hsd1.mn.comcast.net)
  2615. # [17:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/961256d21b8e - Malini Das - Bug 909129 - fix Marionette imported scripts leak, add clearImportedScripts call, r=dburns
  2616. # [17:28] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
  2617. # [17:28] * bajaj_away is now known as bajaj_
  2618. # [17:29] * Joins: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP)
  2619. # [17:30] <@bsmedberg> is there a standard JSM for asserting results which will dump TEST-*-FAIL to the console correctly from within a C++ unit test?
  2620. # [17:30] * @bsmedberg suspects not...
  2621. # [17:31] * Joins: dzbarsky (Adium@E5216EFC.D5562F02.B5C6E82B.IP)
  2622. # [17:31] <@gavin> "JSM" "from within a C++ unit test" ?
  2623. # [17:31] <@bsmedberg> yes
  2624. # [17:31] * Joins: aklotz (Thunderbir@moz-935DE219.cg.shawcable.net)
  2625. # [17:31] <@bsmedberg> I have a C++ unit test that's loading a JS component that needs to report failures
  2626. # [17:31] <@gavin> how do you use a JSM in a C++ unit test?
  2627. # [17:32] <@gavin> ah
  2628. # [17:32] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
  2629. # [17:32] <@gavin> I think https://bugzilla.mozilla.org/show_bug.cgi?id=873126 is supposed to be that
  2630. # [17:33] * Joins: bdahl (bdahl@4272FEDC.BA6FA.189F3E15.IP)
  2631. # [17:33] <@bsmedberg> ooh, that will be nice when it exists
  2632. # [17:34] <@gavin> mikedeboer: ^
  2633. # [17:35] * Joins: TimAbraldes (Instantbir@moz-7FD19BDC.hsd1.or.comcast.net)
  2634. # [17:36] <mikedeboer> bsmedberg, gavin: yeah, pending review atm... would be cool if someone can check the JS parts for validity
  2635. # [17:37] * Quits: squeakytoy (christoffe@7061EEAD.41CBD7B1.148A607A.IP) (Quit: Leaving)
  2636. # [17:38] * Quits: alice (alice@moz-B07CF0F8.range86-163.btcentralplus.com) (Client exited)
  2637. # [17:38] <Yoric> ttaubert: Ok, I believe I have pinpointed the issue. As we hoped, the problem lies in the test suite.
  2638. # [17:39] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2639. # [17:39] * Joins: smontagu (chatzilla@E4932B.538DD9B0.CB858787.IP)
  2640. # [17:40] * jimm is now known as jimm-lunch
  2641. # [17:41] * Joins: pbocan (Thunderbir@moz-2B4BB411.sin.cvut.cz)
  2642. # [17:42] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  2643. # [17:42] * Quits: jdm (jdm@moz-AC9499B2.cable.teksavvy.com) (Ping timeout)
  2644. # [17:42] * jhopkins is now known as jhopkins|afk
  2645. # [17:42] <glandium> Gijs: how's your build going?
  2646. # [17:42] <glandium> Gijs: mine is still ongoing
  2647. # [17:42] <Gijs> glandium: I had to clobber and restart it because of the random reboot
  2648. # [17:42] <Gijs> so it's now 25 minutes into the new build
  2649. # [17:43] <Gijs> another 15 to go if it doesn't decide to shit itself again. :|
  2650. # [17:43] <glandium> Gijs: you'll probably be done before me
  2651. # [17:44] * Quits: jib (Jan-Ivar@moz-4631390.phlapa.fios.verizon.net) (Quit: jib)
  2652. # [17:46] <@ehsan> glandium: I took a look at toolkit/library/Makefile.in... but I'm not sure what to do with this information :/
  2653. # [17:46] * philor is now known as philor|away
  2654. # [17:47] * Joins: fxa (fxa90id@moz-3DACD1A4.nvidia.com)
  2655. # [17:48] <glandium> ehsan: something like xul.dll: foo\n foo:\n/trm $(DIST)/lib/js_static.lib ?
  2656. # [17:48] * Joins: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2657. # [17:49] <@ehsan> I see
  2658. # [17:50] * geekboy|afk is now known as geekboy
  2659. # [17:50] * Joins: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br)
  2660. # [17:51] * ctalbert|afk is now known as ctalbert
  2661. # [17:52] * Quits: jmontgomery_away (jmontgomer@6B39618D.689F589A.EE6E63A5.IP) (Quit: ZNC - http://znc.in)
  2662. # [17:52] * Joins: huseby (huseby@moz-4E8C421A.husebyhome.com)
  2663. # [17:53] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  2664. # [17:54] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
  2665. # [17:55] * Joins: sfoster (sfoster@moz-5EF1AB93.hsd1.wa.comcast.net)
  2666. # [17:55] <bhearsum|buildduty> jmaher: can you join #releng for a few min?
  2667. # [17:55] <@ehsan> glandium: hmm, wait, but won't that rule get used in both the first time and the second time we link xul.dll?
  2668. # [17:55] * Joins: dmarcos (dmarcos@moz-F7958F77.dsl.static.sonic.net)
  2669. # [17:55] <glandium> ehsan: it will
  2670. # [17:56] <@ehsan> is that what we want?
  2671. # [17:56] <glandium> ehsan: yes
  2672. # [17:56] * Joins: ehugg (chatzilla@569BF75E.29102B70.6CD50604.IP)
  2673. # [17:56] * Joins: mcsmurf (chatzilla@moz-393684D.dip0.t-ipconnect.de)
  2674. # [17:56] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  2675. # [17:57] * Joins: jhk (Jignesh@A65018A2.4ECB12B2.274D17D6.IP)
  2676. # [17:57] <@ehsan> glandium: alright! I started a local build
  2677. # [17:57] <@ehsan> glandium: we'll see what happens :)
  2678. # [17:57] <jmaher> bhearsum|buildduty: sure thing
  2679. # [17:57] * Joins: peterv (peterv@moz-3C743CB2.access.telenet.be)
  2680. # [17:58] * Quits: smontagu (chatzilla@E4932B.538DD9B0.CB858787.IP) (Ping timeout)
  2681. # [17:58] * Quits: kk1fff (kk1fff@moz-B4B608C2.dynamic.hinet.net) (Quit: kk1fff)
  2682. # [17:59] <Gijs> glandium: it worked!
  2683. # [17:59] <glandium> Gijs: \o/
  2684. # [17:59] * Quits: mmc|laptop (mchew@moz-BBC0C7F1.hsd1.ca.comcast.net) (Quit: mmc|laptop)
  2685. # [18:00] <glandium> Can someone watch the tree for me? i'm going to sleep
  2686. # [18:00] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/1a2d9a04ffb2 - Mike Hommey - Fixup for bug 907365 to clear bustage of windows developer builds after bug 920919. r=ted
  2687. # [18:00] * edmorley|lunch is now known as edmorley
  2688. # [18:01] * RyanVM is now known as RyanVM|bbl
  2689. # [18:02] <Gijs> glandium: sure
  2690. # [18:02] <ttaubert> Yoric: yay for figuring out
  2691. # [18:03] * Joins: jrm2k6 (jrm2k6@moz-925F8EE7.osr0-terez.net.telekom.hu)
  2692. # [18:04] <NeilAway> nemo: well, I wouldn't be surprised that it uses UCS2, feel free to file a bug (I wonder what text-overflow: ellipsis does)
  2693. # [18:04] * Quits: AlinT (AlinT@601F3B17.33662590.A5830293.IP) (Quit: Leaving)
  2694. # [18:04] * Joins: AlinT (AlinT@601F3B17.33662590.A5830293.IP)
  2695. # [18:04] * grapenuts is now known as grapenuts-afk
  2696. # [18:04] * Joins: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
  2697. # [18:04] <Yoric> ttaubert: I'll try and fix it this evening.
  2698. # [18:04] * Quits: Asa (asa@4508CAE6.38324963.204CA821.IP) (Ping timeout)
  2699. # [18:04] <ttaubert> Yoric: cool :)
  2700. # [18:04] * Quits: jrm2k6 (jrm2k6@moz-925F8EE7.osr0-terez.net.telekom.hu) (Client exited)
  2701. # [18:05] * Quits: AlinT (AlinT@601F3B17.33662590.A5830293.IP) (Connection reset by peer)
  2702. # [18:05] * Quits: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
  2703. # [18:05] * Quits: huseby (huseby@moz-4E8C421A.husebyhome.com) (Quit: rebooting)
  2704. # [18:06] * Quits: mstange (markus@moz-233478CB.dip0.t-ipconnect.de) (Quit: mstange)
  2705. # [18:06] * Joins: KWierso (chatzilla@moz-3D85277A.hsd1.ca.comcast.net)
  2706. # [18:07] <nemo> NeilAway: so you think no one noticed this yet Oo
  2707. # [18:07] <nemo> huh
  2708. # [18:07] <nemo> 'k :D
  2709. # [18:07] * Quits: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net) (Quit: Boriss)
  2710. # [18:07] <BenWa> ehsan: You said to initialize all members off the class but they are TimeStamp which will default construct to null are the values I want. Is that ok?
  2711. # [18:07] <@ehsan> BenWa: oh my bad, yes that's fine
  2712. # [18:07] <BenWa> ok great
  2713. # [18:07] <NeilAway> nemo: I guess not many developers visit sites using those particular code points
  2714. # [18:08] <@ehsan> mina: there's a #layout btw
  2715. # [18:08] <mina> ehsan: yes I just found it. I'm going over the webkit patch and I'll ask there if I need more ideas :)
  2716. # [18:09] <@ehsan> cool
  2717. # [18:09] * Joins: bjacob (bjacob@13F2CEC5.7672369.D8E68FF6.IP)
  2718. # [18:11] * Joins: breck (breck@moz-AD418F52.dsl.static.sonic.net)
  2719. # [18:11] <nemo> NeilAway: data:text/html;charset=utf8,<title>𝒜𝒷𝓊𝓈𝒾𝓃ℊ 𝓊𝓃𝒾𝒸ℴ𝒹𝓮 𝒾𝓈 𝒻𝓊𝓃!</title>
  2720. # [18:11] * Joins: mcomella (mcomella@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2721. # [18:11] * Quits: peterv (peterv@moz-3C743CB2.access.telenet.be) (Connection reset by peer)
  2722. # [18:11] * Quits: tzimmermann (tzimmerman@moz-7F4EC180.pools.arcor-ip.net) (Quit: Ex-Chat)
  2723. # [18:12] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
  2724. # [18:13] * Joins: hurley (hurley@moz-E76806A0.dsl.static.sonic.net)
  2725. # [18:13] <@bz> TypeError: this.TelemetryStopwatch is undefined tabbox.xml:756
  2726. # [18:13] <@bz> And it won't let me switch tabs in that window....
  2727. # [18:14] <@bz> wtf?
  2728. # [18:15] <@gavin> switching tabs with the keyboard shoudl work?
  2729. # [18:15] <@gavin> (that's in a mousedown handler)
  2730. # [18:15] <@bz> nope
  2731. # [18:15] <@bz> TypeError: startTab is null
  2732. # [18:15] * mina is now known as piano7
  2733. # [18:15] <@bz> tabbox.xml:507
  2734. # [18:15] <@gavin> well that's not good
  2735. # [18:15] <@bz> nope
  2736. # [18:15] <@bz> so what I did was I had an about:addons tab
  2737. # [18:16] * Quits: brennan (norton@moz-334A6FBB.bredband.comhem.se) (Ping timeout)
  2738. # [18:16] <@bz> I switched flash in that to be ask-every-time
  2739. # [18:16] <@bz> and closed it with Cmd-W
  2740. # [18:16] <@bz> and now here I am. :(
  2741. # [18:16] <@bz> Anything you think I can get you before I kill that window?
  2742. # [18:16] * piano7 is now known as mina
  2743. # [18:16] * Joins: peterv (peterv@moz-3C743CB2.access.telenet.be)
  2744. # [18:16] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  2745. # [18:17] <@gavin> hmm, probably not
  2746. # [18:17] <@gavin> somehow youhave no selected tab
  2747. # [18:18] <@bz> yeah
  2748. # [18:18] <@bz> That much is clear from the way it paints. ;)
  2749. # [18:18] <@gavin> what's the first exception?
  2750. # [18:18] * Parts: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP)
  2751. # [18:18] <@bz> First exception where?
  2752. # [18:18] <@bz> Oh, that I hit?
  2753. # [18:18] <@gavin> that you can see in the console
  2754. # [18:18] <@gavin> yeah
  2755. # [18:18] * @bz does not have that anymore
  2756. # [18:18] <@bz> too much spam coming through the console
  2757. # [18:18] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
  2758. # [18:18] <@gavin> yeah :/
  2759. # [18:18] <@bz> so the above are all I have
  2760. # [18:19] * @bz kills the window
  2761. # [18:19] <@bz> if it happens again I'll open console faster.
  2762. # [18:19] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
  2763. # [18:20] * simone is now known as simone|away
  2764. # [18:20] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
  2765. # [18:21] <Gijs> gfritsche recently had the opposite
  2766. # [18:21] * rail is now known as rail-lunch
  2767. # [18:21] <Gijs> browser was pretending to be all happy but there was a stuck panel on top of his browser stack that wasn't moving out of the way :s
  2768. # [18:21] <Gijs> err, panel, as in, a browser, for a tab that he'd closed
  2769. # [18:21] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  2770. # [18:22] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
  2771. # [18:23] * corey|away is now known as corey
  2772. # [18:24] * Joins: Edgar (Thunderbir@moz-D27D17E4.dynamic.hinet.net)
  2773. # [18:24] * Quits: derf (derf@moz-4168F490.net) (Ping timeout)
  2774. # [18:25] * Quits: Edgar (Thunderbir@moz-D27D17E4.dynamic.hinet.net) (Quit: Edgar)
  2775. # [18:26] * geekboy is now known as geekboy|afk
  2776. # [18:26] * geekboy|afk is now known as geekboy
  2777. # [18:26] * Joins: derf (derf@moz-4168F490.net)
  2778. # [18:27] * Joins: sworkman (sworkman@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2779. # [18:27] * Joins: ferjm (ferjm@moz-CB6FA5C1.red-81-37-143.dynamicip.rima-tde.net)
  2780. # [18:27] * Joins: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com)
  2781. # [18:27] * till is now known as till|out
  2782. # [18:28] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
  2783. # [18:29] * kmoir is now known as kmoir-afk
  2784. # [18:30] * Joins: Optimizer (Optimizer@5C987E83.C71C1EB7.2AB48280.IP)
  2785. # [18:30] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2786. # [18:31] * jimm-lunch is now known as jimm
  2787. # [18:31] * jhopkins|afk is now known as jhopkins
  2788. # [18:31] * JosiahOne is now known as JosiahOne|Away
  2789. # [18:32] * Joins: arasbm (zooby@9D222422.D1155E2C.CFC2A289.IP)
  2790. # [18:32] * Joins: tjc (tjc@moz-FEE214EF.tmodns.net)
  2791. # [18:33] <@bz> "Whereas you typically have to maintain knowledge of multiple calling conventions on x86 platforms, on x64 platforms there is currently just one. "
  2792. # [18:33] * @bz excuses the article for being on MSDN
  2793. # [18:33] * Joins: mchang (mchang@moz-BBE3ABD.mv.mozilla.com)
  2794. # [18:34] * Joins: andreasn (andreasn@moz-41278B4B.a336.priv.bahnhof.se)
  2795. # [18:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6b8e91bf52b6 - Bobby Holley - Bug 921399 - Fix memory leak. r=gabor
  2796. # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f0fad858e878 - Bobby Holley - Bug 920553 - Hoist GlobalProperties out of SandboxOptions. r=gabor
  2797. # [18:35] * Joins: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP)
  2798. # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e3e3093bdd25 - Bobby Holley - Bug 920553 - Introduce Cu.importGlobalProperties API. r=gabor
  2799. # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/01198082967c - Bobby Holley - Bug 917593 - Don't assert for zero-length strings. r=Waldo
  2800. # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/05f41a913bee - Bobby Holley - Bug 920553 - Make GlobalProperties::Parse follow JSAPI exception convention. r=gabor
  2801. # [18:35] * Joins: jet (jet@moz-79F891EE.hsd1.ca.comcast.net)
  2802. # [18:35] <Waldo> bz: how is that untrue?
  2803. # [18:35] * Joins: fs (Elchi3@moz-1F8B9566.superkabel.de)
  2804. # [18:36] <Waldo> I mean, other than the ability for people to arbitrarily invent calling conventions
  2805. # [18:36] * Joins: huseby (huseby@moz-4E8C421A.husebyhome.com)
  2806. # [18:37] <mbrubeck> My friends and family are always calling on the phone, complaining about how they typically have to maintain knowledge of multiple calling conventions on x86 platforms.
  2807. # [18:38] <mbrubeck> It's especially tough on my 7-year-old.
  2808. # [18:38] <mbrubeck> Because she was raised big-endian.
  2809. # [18:38] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
  2810. # [18:38] * Quits: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
  2811. # [18:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2fa2ebce623b - Benjamin Peterson - Bug 919830 - Mark a variable only used in an assertion DebugOnly. r=mak
  2812. # [18:41] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2813. # [18:42] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
  2814. # [18:42] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2815. # [18:43] * Quits: jhk (Jignesh@A65018A2.4ECB12B2.274D17D6.IP) (Ping timeout)
  2816. # [18:43] <Gijs> dumb question: is there an easy way to make a process on my Windows machine run slower than usual?
  2817. # [18:43] * Quits: fhd (uid2508@moz-31ABA2C0.irccloud.com) (Quit: Connection closed for inactivity)
  2818. # [18:43] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
  2819. # [18:43] <Gijs> (if it helps, yes, the process is firefox)
  2820. # [18:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/696af256f174 - Brian Hackett - Bug 920782 - Don't trigger GCs from threads with an exclusive context, r=billm.
  2821. # [18:45] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
  2822. # [18:45] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  2823. # [18:46] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2824. # [18:46] * philor|away is now known as philor
  2825. # [18:46] * ferjm is now known as ferjm|afk
  2826. # [18:48] * Joins: gwagner (gwagner@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2827. # [18:48] * Quits: chmanchester (chmanchest@moz-6B477A27.hsd1.pa.comcast.net) (Input/output error)
  2828. # [18:48] * Joins: jfox (jfox@moz-3710476F.ciee.org)
  2829. # [18:48] <KWierso> Gijs: priority in the processes tab of task manager?
  2830. # [18:48] <NeilAway> Waldo: MS uses a different convention to everyone else
  2831. # [18:49] <Gijs> KWierso: will give that a shot, thanks
  2832. # [18:49] <KWierso> "Details" tab in win8, I think
  2833. # [18:49] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
  2834. # [18:49] <Waldo> NeilAway: ahahahahahaha
  2835. # [18:49] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  2836. # [18:50] <NeilAway> Waldo: http://en.wikipedia.org/wiki/X86_calling_conventions#x86-64_calling_conventions
  2837. # [18:51] * Quits: tjc (tjc@moz-FEE214EF.tmodns.net) (Quit: zzzzzzzzzz)
  2838. # [18:51] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  2839. # [18:51] <NeilAway> Waldo: in particular they don't allow 128-bit return values in registers unless they're floating-point
  2840. # [18:51] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (No route to host)
  2841. # [18:52] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2842. # [18:52] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
  2843. # [18:53] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
  2844. # [18:53] * Quits: jet (jet@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2845. # [18:54] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  2846. # [18:54] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
  2847. # [18:55] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
  2848. # [18:55] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
  2849. # [18:55] <Waldo> hmm, that would explain why, last time I looked on some system or other, the ordering didn't match what I'd remembered from an old compiler class
  2850. # [18:55] * Quits: gsvelto (gsvelto@moz-ED94D601.clienti.tiscali.it) (Quit: Leaving)
  2851. # [18:56] <bholley> Ms2ger: do we have a generic way to dispatch observer service notifications async? Or do I have to hand-roll a runnable?
  2852. # [18:56] <nemo> NeilAway: https://bugzilla.mozilla.org/show_bug.cgi?id=921528 you asked for it :-p
  2853. # [18:56] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
  2854. # [18:57] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
  2855. # [18:58] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  2856. # [18:58] * edmorley is now known as edmorley|afk
  2857. # [18:58] * Parts: edmorley|afk (~edmorleys@moz-B6AE3D70.cable.virginmedia.com)
  2858. # [18:59] <@gavin> bholley: I don't know of any
  2859. # [18:59] * Joins: Mossop (mossop@moz-242CA735.lsanca.fios.verizon.net)
  2860. # [18:59] <@gavin> (related: https://bugzilla.mozilla.org/show_bug.cgi?id=722648 )
  2861. # [18:59] <bholley> gavin: I'll add nsIObseverService::NotifyObserversAsyn
  2862. # [18:59] <bholley> c
  2863. # [19:00] <@gavin> bholley: see related discussion in that bug
  2864. # [19:00] <@gavin> I guess that's slightly different
  2865. # [19:00] <bholley> gavin: that bug is long - is there any reason I souldn't add NotifyObserversAsync?
  2866. # [19:00] <bholley> *shouldn't
  2867. # [19:00] * bholley is making a lot of typos today
  2868. # [19:00] <@gavin> well I guess there's potential for confusion if we introduce a wholly-async API
  2869. # [19:01] <@gavin> like, what does "async" mean?
  2870. # [19:01] <@gavin> which parts are async?
  2871. # [19:01] <bholley> gavin: the notification, presumably
  2872. # [19:01] <bholley> gavin: I'm open to a better name
  2873. # [19:01] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
  2874. # [19:01] <bholley> gavin: but in the mean time, I need to hand-roll a runnable, and I might as well make it available to other people
  2875. # [19:02] <Gijs> NeilAway: btw, are you coming to the summit?
  2876. # [19:02] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
  2877. # [19:02] * Joins: jib (Jan-Ivar@moz-4631390.phlapa.fios.verizon.net)
  2878. # [19:03] * rail-lunch is now known as rail
  2879. # [19:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2cf806c4ef2a - Eitan Isaacson - Bug 921123 - Fix case where utterance is cancelled before it is started. r=smaug
  2880. # [19:03] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c85c2981bc8d - Eitan Isaacson - Bug 918388 - Enable Synth Web Speech API pref in b2g. r=fabrice r=smaug
  2881. # [19:04] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b7667dd91087 - Nathan Froyd - Bug 914826 - part 4 - fix source files that were bootlegging XPCOM do_* functions via generated ipdl headers; r=ehsan
  2882. # [19:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/50719d4df698 - Nathan Froyd - Bug 914826 - part 5 - provide for cpp-only include files, starting with nsIFile.h and GeckoProfiler.h; r=ehsan
  2883. # [19:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f0bf7e9815ff - Nathan Froyd - Bug 914826 - part 2 - rename builtinIncludes to builtinHeaderIncludes; r=ehsan
  2884. # [19:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/011a9b6b8457 - Nathan Froyd - Bug 914826 - part 1 - use static_assert instead of COMPILE_ASSERT in IPCMessageStart.h; r=ehsan
  2885. # [19:04] * grapenuts-afk is now known as grapenuts
  2886. # [19:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/19f9a0020632 - Nathan Froyd - Bug 914826 - part 3 - forward-declare nsIFile for GetMinidump() declaration; r=ehsan
  2887. # [19:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0dde02a8bc25 - Nathan Froyd - Bug 914826 - part 6 - don't include basictypes.h or nscore.h in ipdl headers; r=ehsan
  2888. # [19:05] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
  2889. # [19:05] <NeilAway> Gijs: Brussels
  2890. # [19:06] <Gijs> NeilAway: awesome! So see you there, then. :)
  2891. # [19:06] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2892. # [19:06] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  2893. # [19:06] <NeilAway> Gijs: :-)
  2894. # [19:07] <Gijs> NeilAway: and while I have you here... XBL question.
  2895. # [19:07] <Gijs> NeilAway: I have a binding that extends the default toolbar button binding, but has <content><children/></content>
  2896. # [19:07] <Gijs> NeilAway: does that mean it no longer gets the default items for toolbarbutton?
  2897. # [19:07] <Gijs> (ie, image and label)
  2898. # [19:08] <Gijs> I mean, that's what I'm seeing happening, but is that expected?
  2899. # [19:08] * kmoir-afk is now known as kmoir
  2900. # [19:08] <NeilAway> Gijs: yes
  2901. # [19:08] <Gijs> Hrm.
  2902. # [19:08] <Gijs> OK.
  2903. # [19:08] * whimboo is now known as whimboo|afk
  2904. # [19:08] <NeilAway> Gijs: if you specify content it replaces the inherited specification
  2905. # [19:08] <NeilAway> Gijs: you can do stuff like <content><children><original content/></children></content>
  2906. # [19:09] * Joins: jet (jet@moz-79F891EE.hsd1.ca.comcast.net)
  2907. # [19:09] * Quits: jet (jet@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
  2908. # [19:09] <Gijs> NeilAway: why inside <children> ?
  2909. # [19:10] * Quits: @dbaron (dbaron@moz-C566053C.dsl.dynamic.sonic.net) (Ping timeout)
  2910. # [19:10] <Gijs> the original item has it as siblings of <children/>
  2911. # [19:10] * Gijs is a bit lost when it comes to how this bit of XBL works :s
  2912. # [19:10] <Gijs> (maybe it doesn't matter?)
  2913. # [19:10] * Joins: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP)
  2914. # [19:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6d0b41d53c32 - Andrew McCreight - Bug 920840 - Crash when JS-implemented WebIDL's init method returns a value other than undefined. r=bz
  2915. # [19:12] * Quits: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Textual IRC Client: www.textualapp.com)
  2916. # [19:12] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  2917. # [19:12] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
  2918. # [19:12] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Ping timeout)
  2919. # [19:12] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
  2920. # [19:12] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
  2921. # [19:14] <froydnj> glandium: ping
  2922. # [19:14] <froydnj> ted: are we still supporting gcc 4.4?
  2923. # [19:15] * Quits: alagenchev_ (alagenchev@moz-1331AAB8.bootp.virginia.edu) (Quit: Leaving)
  2924. # [19:16] * Quits: lzzluca (lzzluca@moz-10429979.static.virginmediabusiness.co.uk) (Quit: Ex-Chat)
  2925. # [19:17] * julienw is now known as julienw_afk
  2926. # [19:17] * Joins: marco (marco@moz-7B0110AD.mv.mozilla.com)
  2927. # [19:17] <dougt> mfinkle is enigmatic.
  2928. # [19:18] * joduinn-afk is now known as joduinn-mtg
  2929. # [19:18] * Joins: terrence (terrence@moz-B38D16E9.sb.sd.cox.net)
  2930. # [19:18] <nemo> NeilAway: oh. and I took your name in vain a couple of times in the bug, fwiw
  2931. # [19:19] * Joins: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net)
  2932. # [19:19] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
  2933. # [19:20] * merike|away is now known as merike
  2934. # [19:20] * Quits: mcomella (mcomella@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  2935. # [19:21] <tbsaunde> froydnj: only for b2g
  2936. # [19:21] <tbsaunde> certainly not desktop because of the rtti + c++11 thing, but android might possible still work I suppose though I wouldn't support taking patches to keep it doing so
  2937. # [19:21] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
  2938. # [19:22] * ctalbert is now known as ctalbert|mtg
  2939. # [19:22] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/19af7baaf26e - Ehsan Akhgari - Bug 921472 - Minimize the #includes in intl/; r=smontagu
  2940. # [19:22] * froydnj checks whether b2g compiles in c++0x mode
  2941. # [19:22] * Joins: alice (alice@moz-B07CF0F8.range86-163.btcentralplus.com)
  2942. # [19:23] <froydnj> nope. curses
  2943. # [19:23] * Joins: abhishekp (chatzilla@6EB1E945.9E17DCF8.53E421C3.IP)
  2944. # [19:23] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
  2945. # [19:23] * Quits: dao (dao@moz-5009B06A.superkabel.de) (Quit: Leaving.)
  2946. # [19:24] <tbsaunde> froydnj: I find that really hard to believe, I'm pretty sure we've checked in b2g code that uses auto
  2947. # [19:24] * Quits: ferjm|afk (ferjm@moz-CB6FA5C1.red-81-37-143.dynamicip.rima-tde.net) (Quit: Leaving)
  2948. # [19:25] * froydnj double-checks
  2949. # [19:26] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  2950. # [19:26] <tbsaunde> froydnj: my local b2g tree builds with -std=gnu++0x
  2951. # [19:26] <froydnj> fantastic, you can't tell from the b2g logs on tbpl because they build gecko with -s
  2952. # [19:27] <froydnj> that's what logs are for, to answer those sorts of questions
  2953. # [19:27] * Joins: alungu (Adium@moz-BBE3ABD.mv.mozilla.com)
  2954. # [19:27] <Ms2ger> bholley, no idea
  2955. # [19:28] <tbsaunde> froydnj: welcome to the b2g build system I guess :/
  2956. # [19:28] <bholley> Ms2ger: it's ok, I'm adding one :-)
  2957. # [19:28] * Joins: mmc|laptop (mchew@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2958. # [19:28] * Joins: jhk (Jignesh@A65018A2.4ECB12B2.274D17D6.IP)
  2959. # [19:28] <froydnj> tbsaunde: hm, I see a bit of code in xpconnect that uses auto, but none anywhere else
  2960. # [19:28] * Quits: till|out (till@moz-B53DB031.adsl.alicedsl.de) (Client exited)
  2961. # [19:29] <bholley> Ms2ger: do you know what the safest way is to convert a uint64_t to a PRUnichar* for stack-lifetime?
  2962. # [19:29] * RyanVM|bbl is now known as RyanVM
  2963. # [19:29] <froydnj> tbsaunde: my only question is whether we require that std=c++0x nowadays or not
  2964. # [19:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3f8e57e07eee - Brian Hackett - Bug 920689 - Only include types for 'own' properties in heap type sets, r=jandem.
  2965. # [19:29] <tbsaunde> froydnj: we require that
  2966. # [19:30] <froydnj> tbsaunde: ah, I guess we use static_assert, so yes
  2967. # [19:30] <Ms2ger> bholley, no idea :)
  2968. # [19:30] <froydnj> that makes that patch simpler
  2969. # [19:30] <tbsaunde> froydnj: for other auto see mozglue/build/Bioniclue.cpp:105
  2970. # [19:31] <bholley> froydnj, tbsaunde: do you guys happen to know what the best way to convert a uint64_t to a PRUnichar* is?
  2971. # [19:31] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Ping timeout)
  2972. # [19:32] * Joins: arky (arky@moz-7B0110AD.mv.mozilla.com)
  2973. # [19:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3ed8d1a1b594 - Rob Wood - Bug 902179 - Add marionette unit test for oop get active frame, update manifest; r=jgriffin
  2974. # [19:32] * Quits: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP) (Quit: Leaving.)
  2975. # [19:32] <bholley> oh hm, nsTSubstring has an AppendInt that takes one
  2976. # [19:32] * Joins: espadrine (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr)
  2977. # [19:32] * bholley wonders if nsAutoString implements that
  2978. # [19:32] <bholley> that would sure be convenient
  2979. # [19:33] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
  2980. # [19:33] <tbsaunde> bholley: yes it should inherit from that
  2981. # [19:33] <bholley> tbsaunde: \o/
  2982. # [19:34] * Quits: jfox (jfox@moz-3710476F.ciee.org) (Quit: )
  2983. # [19:34] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  2984. # [19:35] <froydnj> see, the string api is useful :p
  2985. # [19:35] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  2986. # [19:35] * Joins: aut0mata (automata@B365E3D9.17C80A34.16867D26.IP)
  2987. # [19:35] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
  2988. # [19:35] * Joins: mcomella (mcomella@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2989. # [19:35] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  2990. # [19:37] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
  2991. # [19:38] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
  2992. # [19:38] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
  2993. # [19:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b69adde6dd8e - Jim Blandy - Bug 893491: Consider assignments to properties of 'this' when generating display names for anonymous functions. r=terrence
  2994. # [19:39] * Joins: fabrice (fabrice@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2995. # [19:40] * Joins: tjc (tjc@moz-FEE214EF.tmodns.net)
  2996. # [19:40] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
  2997. # [19:40] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
  2998. # [19:41] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
  2999. # [19:42] <NeilAway> Gijs: depends on what you want to happen when the element has children
  3000. # [19:43] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
  3001. # [19:43] * Parts: geekboy (geekboy@moz-DB4A9C19.scl3.mozilla.com) (Leaving)
  3002. # [19:43] <Gijs> NeilAway: siblings of the other elements?
  3003. # [19:43] * Quits: dzbarsky (Adium@E5216EFC.D5562F02.B5C6E82B.IP) (Quit: Leaving.)
  3004. # [19:44] <NeilAway> Gijs: well, you can say "if the bound element has no children then substitute this content instead"
  3005. # [19:44] <NeilAway> Gijs: actually that doens't make sense for a top-level <children> in XBL1 because that's the default behaviour, but anyway
  3006. # [19:44] * Joins: lizzard (ehenry@moz-E91D58ED.tmodns.net)
  3007. # [19:44] <NeilAway> *doesn't
  3008. # [19:45] <Gijs> NeilAway: hrm.
  3009. # [19:45] <NeilAway> bbl, food
  3010. # [19:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1b86035e7da0 - Sid Stamm - Bug 916881 - remove stray refinePolicy in CSPUtils.jsm. r=grobinson
  3011. # [19:45] * Quits: tjc (tjc@moz-FEE214EF.tmodns.net) (Quit: zzzzzzzzzz)
  3012. # [19:45] * JosiahOne|Away is now known as JosiahOne
  3013. # [19:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/009c19c0af05 - Terrence Cole - Bug 914614 - Handle OOM in the barrier verifiers; r=billm
  3014. # [19:47] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
  3015. # [19:48] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
  3016. # [19:48] * Joins: jdm (jdm@FCCEA34F.7672369.D8E68FF6.IP)
  3017. # [19:48] * Joins: bwc (Adium@moz-BBE3ABD.mv.mozilla.com)
  3018. # [19:48] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
  3019. # [19:49] * Quits: glosoli (glosoli@moz-72C60525.static.zebra.lt) (Quit: Textual IRC Client: www.textualapp.com)
  3020. # [19:51] * Quits: lizzard (ehenry@moz-E91D58ED.tmodns.net) (Ping timeout)
  3021. # [19:51] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
  3022. # [19:52] * philor is now known as philor|afk
  3023. # [19:54] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3024. # [19:54] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3025. # [19:54] * ChanServ sets mode: +ao dbaron dbaron
  3026. # [19:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d110fa56f680 - Wes Kocher - Backed out changeset 961256d21b8e (bug 909129) for multiple Mnw failures
  3027. # [19:55] * corey is now known as corey|away
  3028. # [19:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/20e385cea505 - Patrick McManus - bug 912549 - spdy/3.1 r=hurley
  3029. # [19:55] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e39d4f589f10 - Patrick McManus - bug 912550 - remove spdy/2 r=hurley
  3030. # [19:55] * Joins: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu)
  3031. # [19:56] * Quits: alice (alice@moz-B07CF0F8.range86-163.btcentralplus.com) (Client exited)
  3032. # [19:56] * Joins: brennan (norton@moz-334A6FBB.bredband.comhem.se)
  3033. # [19:57] * Quits: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP) (Ping timeout)
  3034. # [19:58] * Joins: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP)
  3035. # [19:58] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
  3036. # [19:59] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  3037. # [19:59] * Joins: jet (jet@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3038. # [19:59] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
  3039. # [19:59] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Connection reset by peer)
  3040. # [20:00] * billm|away is now known as billm
  3041. # [20:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1262ce233fc8 - Andrew Halberstadt - Bug 921029 - mozrunner.wait should return the proc's return code, r=jhammel
  3042. # [20:02] * Quits: mixedpuppy (mixedpuppy@moz-78985667.vc.shawcable.net) (Quit: mixedpuppy)
  3043. # [20:03] * Joins: briansmith (briansmith@moz-B8FAB148.hfc.comcastbusiness.net)
  3044. # [20:04] * joduinn-mtg is now known as joduinn
  3045. # [20:04] * Quits: espadrine (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr) (Ping timeout)
  3046. # [20:05] * Quits: abhishekp (chatzilla@6EB1E945.9E17DCF8.53E421C3.IP) (Ping timeout)
  3047. # [20:06] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3048. # [20:07] * Joins: grobinson|laptop (grob_@moz-731932CD.hsd1.ca.comcast.net)
  3049. # [20:07] * Joins: catalinn (Thunderbir@61FF646E.5363EAC5.D602D2C5.IP)
  3050. # [20:07] * Joins: jimb (user@125EF623.B2666F0E.66399531.IP)
  3051. # [20:07] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3052. # [20:08] * Quits: dmarcos (dmarcos@moz-F7958F77.dsl.static.sonic.net) (Quit: Leaving...)
  3053. # [20:09] * Quits: ggo98 (Thunderbir@moz-73826BC7.w92-128.abo.wanadoo.fr) (Quit: ggo98)
  3054. # [20:09] * Quits: Rik (rik@87C1F78E.1DE10CA8.D8E68FF6.IP) (Input/output error)
  3055. # [20:10] * Quits: breck (breck@moz-AD418F52.dsl.static.sonic.net) (Client exited)
  3056. # [20:10] * Joins: asuk (asuk@FA0B9315.D7D800CF.AF15F8E5.IP)
  3057. # [20:11] * Joins: Archaeopteryx (itsme@moz-1C2CE297.cust.telecolumbus.net)
  3058. # [20:12] * Joins: darkowlzz (darkowlzz@D9AD3A42.C2D18C27.F44414AF.IP)
  3059. # [20:13] * Callek_disconnected is now known as Callek
  3060. # [20:13] * Quits: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP) (Ping timeout)
  3061. # [20:14] * padenot is now known as padenot|away
  3062. # [20:14] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
  3063. # [20:14] * Quits: jonasfj (jonasfj@A577AA5D.B2E369.9D624207.IP) (Ping timeout)
  3064. # [20:15] * Joins: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP)
  3065. # [20:16] * gps disappears for a few hours to fly across the Atlantic Ocean
  3066. # [20:16] * Joins: damons (gnubeard@97957D0A.8D753159.C943C01E.IP)
  3067. # [20:16] <@ehsan> vlad: ping
  3068. # [20:17] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Quit: gabriel-iv)
  3069. # [20:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a77f7d610829 - Nicolas Silva - Bug 821474 - Add memory reporting for Shmem and Memory texture clients. r=BenWa
  3070. # [20:18] <BenWa> froydnj++ for bug 921563
  3071. # [20:18] * Parts: marco (marco@moz-7B0110AD.mv.mozilla.com)
  3072. # [20:19] * Joins: tjc (tjc@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3073. # [20:19] <@ehsan> BenWa: you should increment me for reviewing those patches :P
  3074. # [20:19] <BenWa> ehsan += 0.5
  3075. # [20:19] <BenWa> You get half marks
  3076. # [20:19] <@ehsan> ah
  3077. # [20:19] <@ehsan> I'll try better next time
  3078. # [20:19] <BenWa> :)
  3079. # [20:20] <froydnj> BenWa: it's not nearly as much of a speedup as dom/bindings/ was, though =/
  3080. # [20:20] <mmc|laptop> gps are you going to brussels?
  3081. # [20:20] <nemo> I wonder how many people are keeping Firefox 4 around for the same reason I am :)
  3082. # [20:20] <BenWa> Ohh really. Odd
  3083. # [20:20] * catlee is now known as catlee-afk
  3084. # [20:20] * Quits: grobinson|laptop (grob_@moz-731932CD.hsd1.ca.comcast.net) (Ping timeout)
  3085. # [20:20] <nemo> (to have a version of Firefox that still works with SSL2 only hardware)
  3086. # [20:20] <nemo> that is, I'm unable to configure my router with new versions of firefox.
  3087. # [20:21] * Quits: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP) (Ping timeout)
  3088. # [20:21] <@ehsan> froydnj: what's the compiler support status for the fancy C++11 return types?
  3089. # [20:21] * jhopkins is now known as jhopkins|bbiab
  3090. # [20:21] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3091. # [20:21] * Quits: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br) (Ping timeout)
  3092. # [20:21] * Quits: sfoster (sfoster@moz-5EF1AB93.hsd1.wa.comcast.net) (Connection reset by peer)
  3093. # [20:22] * Joins: sfoster (sfoster@moz-5EF1AB93.hsd1.wa.comcast.net)
  3094. # [20:22] <tbsaunde> ehsan: fancy return types?
  3095. # [20:22] * Joins: abhishekp (chatzilla@59FF6742.575D3C89.53E421C3.IP)
  3096. # [20:22] <@ehsan> http://www.cplusplus.com/forum/articles/44855/
  3097. # [20:22] <@ehsan> tbsaunde: ^
  3098. # [20:22] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
  3099. # [20:22] <sunfish> do I need to get a review to revert one of my own patches?
  3100. # [20:22] <@ehsan> tbsaunde: froydnj calls them late returns, not sure why ;)
  3101. # [20:22] <@ehsan> sunfish: r=me ;)
  3102. # [20:22] <sunfish> ehsan: srsly?
  3103. # [20:22] * Quits: abhishekp (chatzilla@59FF6742.575D3C89.53E421C3.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 23.0/20130803215302])
  3104. # [20:22] <@ehsan> sunfish: we don't usually require reviews for backouts
  3105. # [20:23] <tbsaunde> sunfish: generally no
  3106. # [20:23] <sunfish> ok cool
  3107. # [20:23] <@ehsan> sunfish: unless there is somethign interestung in the backout
  3108. # [20:23] <sunfish> the patch has a subtle bug which wasn't caught by regular testing
  3109. # [20:23] * Quits: jrmuizel (jrmuizel@13F2CEC5.7672369.D8E68FF6.IP) (Client exited)
  3110. # [20:23] <froydnj> ehsan: gcc supports, I assume clang supports, and msvc seems to support it. try will tell for me certain shortly
  3111. # [20:23] * Joins: jrmuizel (jrmuizel@13F2CEC5.7672369.D8E68FF6.IP)
  3112. # [20:24] * Joins: seth (seth@moz-104CC309.mv.mozilla.com)
  3113. # [20:24] <@ehsan> \o/
  3114. # [20:24] <@ehsan> froydnj: can you please edit https://developer.mozilla.org/en-US/docs/Using_CXX_in_Mozilla_code accordingly when try server gets back to you?
  3115. # [20:24] <BenWa> I feel like an old fart when I see c++ adding a bunch of crazy features with unusual syntax that I know will lead to me having to learn more gotchas and corner cases when writing c++
  3116. # [20:24] <froydnj> ehsan: assuming we get a positive result, yes
  3117. # [20:25] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
  3118. # [20:25] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3119. # [20:25] <@ehsan> froydnj: well, either way :)
  3120. # [20:25] <@ehsan> froydnj: also, r=me
  3121. # [20:25] * Quits: jrmuizel (jrmuizel@13F2CEC5.7672369.D8E68FF6.IP) (Connection reset by peer)
  3122. # [20:25] * Joins: jrmuizel (jrmuizel@13F2CEC5.7672369.D8E68FF6.IP)
  3123. # [20:25] <@ehsan> BenWa: do you think you know all of the gotchas for the subset of C++ you currently know? :P
  3124. # [20:26] <BenWa> No, that's the problem. I can't learn them faster then they are about to introduce them.
  3125. # [20:26] <froydnj> BenWa: time to give up and go program in rust or something
  3126. # [20:26] <@ehsan> heh, true
  3127. # [20:26] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
  3128. # [20:26] <briansmith> Last night I learned that MSVC will accept "#if defined(x) or defined(y)" with a warning but doesn't understand "or"
  3129. # [20:26] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  3130. # [20:26] <@ehsan> froydnj: ouch, I see what you did there ;)
  3131. # [20:26] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
  3132. # [20:26] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3133. # [20:27] <@ehsan> briansmith: lol
  3134. # [20:27] * BenWa wishes java gecko was finished
  3135. # [20:27] <@ehsan> BenWa: we're working on it
  3136. # [20:27] <@ehsan> it's called Jecko
  3137. # [20:27] <briansmith> ehsan: bug 921355
  3138. # [20:27] <froydnj> ehsan: oh, it's called trailing return types in the spec...late return types is close enough
  3139. # [20:28] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
  3140. # [20:28] * Joins: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br)
  3141. # [20:28] <@ehsan> heh
  3142. # [20:28] <@ehsan> I didn't actually know it had a name!
  3143. # [20:28] <@ehsan> (other than smart-ass returns)
  3144. # [20:28] <briansmith> BTW, last night and today I did a pull --rebase from mozilla-inbonud and now I cannot get mozjs to build (on Windows)
  3145. # [20:28] <briansmith> anybody else had this experience
  3146. # [20:29] <briansmith> ?
  3147. # [20:29] <briansmith> LINK : fatal error LNK1181: cannot open input file 'ctypes/libffi/.libs/libffi.lib'
  3148. # [20:29] * Joins: marco (marco@moz-7B0110AD.mv.mozilla.com)
  3149. # [20:30] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
  3150. # [20:30] <tbsaunde> ehsan: yeah, another c++11 feature I can't remember
  3151. # [20:30] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
  3152. # [20:31] <@ehsan> briansmith: glandium fixed that on central
  3153. # [20:31] <briansmith> ehsan glandium : OK. not on inbound?
  3154. # [20:31] <briansmith> I just pulled inbound and encountered the same
  3155. # [20:32] <@ehsan> I can merge it to inbound if it's open
  3156. # [20:32] * Quits: jet (jet@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
  3157. # [20:32] * Joins: twi (Adium@moz-BEDE34BE.cust.dsl.vodafone.it)
  3158. # [20:32] <@ehsan> briansmith: done
  3159. # [20:32] * Quits: fxa (fxa90id@moz-3DACD1A4.nvidia.com) (Ping timeout)
  3160. # [20:33] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
  3161. # [20:33] <briansmith> ehsan: thanks
  3162. # [20:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f691041334b8 - Ehsan Akhgari - Merge mozilla-central into mozilla-inbound
  3163. # [20:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1a2d9a04ffb2 - Mike Hommey - Fixup for bug 907365 to clear bustage of windows developer builds after bug 920919. r=ted
  3164. # [20:33] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  3165. # [20:33] * Joins: jonasfj (jonasfj@A577AA5D.B2E369.9D624207.IP)
  3166. # [20:33] * Joins: mwobensmith (mwobensmit@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3167. # [20:33] <froydnj> why is ArgumentsObject.o failing to compile?
  3168. # [20:34] * Quits: bholley (anonymous@moz-D5EB36E2.rev.numericable.fr) (Quit: bholley)
  3169. # [20:34] <@ehsan> froydnj: what's the error?
  3170. # [20:35] <froydnj> ehsan: oh, I see the bugs now...was the js #include cleanup stuff
  3171. # [20:36] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
  3172. # [20:37] <@ehsan> froydnj: sorry!
  3173. # [20:39] <sunfish> ehsan: I think removing PerfSpewer.h from BaselineCompiler.cpp broken JS_ION_PERF builds
  3174. # [20:40] <@ehsan> sunfish: yeah I r+'ed a patch to fix that earlier today
  3175. # [20:40] <sunfish> ehsan: ok, thanks
  3176. # [20:41] <@ehsan> sunfish: https://bugzilla.mozilla.org/show_bug.cgi?id=921437
  3177. # [20:41] * Joins: ckerschb (ckerschb@moz-B66EA4B2.ics.uci.edu)
  3178. # [20:41] * jhopkins|bbiab is now known as jhopkins
  3179. # [20:42] * Quits: darkowlzz (darkowlzz@D9AD3A42.C2D18C27.F44414AF.IP) (Ping timeout)
  3180. # [20:42] * jwir3 is now known as jwir3|lunch
  3181. # [20:42] * Joins: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com)
  3182. # [20:43] <briansmith> I've been reading a lot about pymake badness. Is there *any* version of gmake that supports "-jn" correctly that we could use instead of pymake on Windows? i.e. should we try to go back to make?
  3183. # [20:43] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
  3184. # [20:45] <@gavin> pymake badness?
  3185. # [20:45] <mcsmurf> briansmith: not that I know a lot about the build system, but I think the changes are currently being made to the build system (like very fast make over all folders) are not possible with classic make
  3186. # [20:45] <mcsmurf> not sure how much make is even used these days and how much python :/
  3187. # [20:45] <Ms2ger> mcsmurf, but pymake doesn't have anything to do with that :)
  3188. # [20:45] * Quits: Enn (enn@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  3189. # [20:45] <briansmith> gavin: pymake being very slow and bad at parallel tasks, compared to gmake on linux
  3190. # [20:45] <mcsmurf> Ms2ger: well, I wondered about that.. ;)
  3191. # [20:46] <nemo> NeilAway: hey. while I'm obsessing about Unicode - is this something worth being concerned about in the slightest?
  3192. # [20:46] <nemo> http://m8y.org/tmp/testcase353.xhtml
  3193. # [20:46] <Ms2ger> briansmith, I think spawning processes is still pretty bad on windows, though
  3194. # [20:46] <nemo> NeilAway: it does *not* seem to be browser specific
  3195. # [20:46] <tbsaunde> briansmith: glandium said the internet claims the newest one may work, but would probably need investigation
  3196. # [20:47] * Joins: mixedpuppy (mixedpuppy@A6CF435B.D1155E2C.CFC2A289.IP)
  3197. # [20:47] <mcsmurf> eh:
  3198. # [20:47] <mcsmurf> $ hg qapp
  3199. # [20:47] <mcsmurf> ←[0;34;1;4m914611.diff←[0m
  3200. # [20:48] <mcsmurf> ←[0;34;1;4mbug_909093←[0m
  3201. # [20:48] * Quits: marco (marco@moz-7B0110AD.mv.mozilla.com) (Input/output error)
  3202. # [20:48] <mcsmurf> I upgraded mozillabuild yesterday
  3203. # [20:48] * Joins: dmarcos (dmarcos@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3204. # [20:48] <mcsmurf> funky output these days...
  3205. # [20:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0a39f82ca67b - Birunthan Mohanathas - Bug 783333 - Use WM_WINDOWPOSCHANGING instead of WM_MOVE to handle window moves in nsWindow. r=jimm
  3206. # [20:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/72a979eba564 - Tareq Khandaker - Bug 857330 - Geolocation uses a wrong default value for maximumAge. r=jdm
  3207. # [20:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4b17cbb36bb8 - Tareq Khandaker - Bug 869613 - Make mach build some/deeper/path do dependencies for some and
  3208. # [20:48] * Joins: marco (marco@moz-7B0110AD.mv.mozilla.com)
  3209. # [20:49] * Quits: dmarcos (dmarcos@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
  3210. # [20:50] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
  3211. # [20:51] * Joins: valenting (Thunderbir@55FBCC0.8C025854.E16F0CF5.IP)
  3212. # [20:52] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  3213. # [20:53] * Quits: mchang (mchang@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3214. # [20:53] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Ping timeout)
  3215. # [20:53] * Joins: dmarcos (dmarcos@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3216. # [20:54] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
  3217. # [20:54] * Quits: jhk (Jignesh@A65018A2.4ECB12B2.274D17D6.IP) (Ping timeout)
  3218. # [20:54] * Quits: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com) (Connection reset by peer)
  3219. # [20:54] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
  3220. # [20:55] * Joins: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com)
  3221. # [20:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/64222cba97fa - Dan Gohman - Backed out changeset 8bb615862099 (bug 875656) for introducing a subtle regalloc miscompile.
  3222. # [20:55] <@bsmedberg> When a build fails, how the hell do I find the actual compile error that caused it to fail?
  3223. # [20:55] <mcsmurf> just fyi: I asked in the mercurial channel, those strange numbers are color codes
  3224. # [20:56] <mcsmurf> have to turn off the color codes extension
  3225. # [20:56] <@dbaron> bsmedberg, search the log for "error:"?
  3226. # [20:56] <@bsmedberg> does mach save the log nowadays?
  3227. # [20:56] * @dbaron still uses client.mk
  3228. # [20:56] <Ms2ger> RyanVM, it was backed out last time, so it'd be nice if someone figured out what failed and if the try run is better now :)
  3229. # [20:56] <@bsmedberg> I used to just rebuild the right directory with -j1 to find the error
  3230. # [20:56] <Ms2ger> dbaron, any particular reason, I wonder?
  3231. # [20:56] <@bsmedberg> but I'm not sure how to do that with mach
  3232. # [20:57] <Ms2ger> ./mach build -j1 foo/bar?
  3233. # [20:57] * capella is now known as capella|away
  3234. # [20:57] <@bsmedberg> the tail of the log on-screen doesn't say which directory or file failed
  3235. # [20:57] <@dbaron> Ms2ger, perhaps a combination of (a) general dislike of tools that "do everything" like emacs and (b) not having any reason to switch
  3236. # [20:58] <@dbaron> Ms2ger, and (c) liking to know what's happening under the covers and already having that knowledge for the old way of doing things
  3237. # [20:59] <@ted> client.mk already kind of abstracts you out of things
  3238. # [20:59] * Quits: @not_gavin (gavin@E04DED12.5AA33DAB.2321E71E.IP) (Ping timeout)
  3239. # [20:59] * froydnj uses configure/make...and emacs
  3240. # [20:59] * @bsmedberg stopped using client.mk years ago, used just configure/make
  3241. # [21:00] <@bsmedberg> now tries to use mach and it's hard to adjust
  3242. # [21:00] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  3243. # [21:00] <tbsaunde> /wi/me uses configure / make but also vim
  3244. # [21:01] * Joins: abhishekp (chatzilla@59FF6742.575D3C89.53E421C3.IP)
  3245. # [21:01] * Joins: not_gavin (gavin@E04DED12.5AA33DAB.2321E71E.IP)
  3246. # [21:01] * ChanServ sets mode: +o not_gavin
  3247. # [21:01] * catlee-afk is now known as catlee
  3248. # [21:01] * Joins: n00b_dust (n00b_dust@A92C8206.6A32FD67.66B05DD8.IP)
  3249. # [21:01] <Ms2ger> I'm surprised that people want to deal with client.mk, much less configure/make
  3250. # [21:01] <briansmith> I agree it is too difficult to locate error messages from the build system output
  3251. # [21:01] <briansmith> I often build from within MSVC which manages to parse them into its error list with a small hack to mach
  3252. # [21:01] * Fallen|away is now known as Fallen
  3253. # [21:01] * Quits: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
  3254. # [21:02] * Quits: n00b_dust (n00b_dust@A92C8206.6A32FD67.66B05DD8.IP) (Quit: Leaving)
  3255. # [21:02] <briansmith> (**usually** manages to parse them, I should say)
  3256. # [21:02] * Joins: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP)
  3257. # [21:02] <Ms2ger> Would be nice to get machine-readable errors out of compilers
  3258. # [21:03] <@bsmedberg> Ms2ger: I mainly used configure/make because I despise mozconfig files with a purple passion
  3259. # [21:03] * Quits: dmarcos (dmarcos@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
  3260. # [21:03] <@bsmedberg> and ../src/configure --enable-debug --disable-optimize made me happy
  3261. # [21:03] * Joins: fxa (fxa90id@moz-3DACD1A4.nvidia.com)
  3262. # [21:03] <tbsaunde> Ms2ger: imo running configure manually or with scripts is much less painful than either mozconfigs
  3263. # [21:03] * @bsmedberg really still wants ../src/mach configure --enable-foo --disable-bar
  3264. # [21:03] * philor|afk is now known as philor
  3265. # [21:04] * Quits: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  3266. # [21:04] * Quits: gcp (gpascutto@moz-9CEB1C98.access.telenet.be) (Quit: Make a new plan, Stan!)
  3267. # [21:04] <Ms2ger> Interesting, I never had issues with mozconfigs
  3268. # [21:04] * Quits: mcomella (mcomella@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving)
  3269. # [21:04] * Quits: alungu (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
  3270. # [21:05] <Ms2ger> Much easier when you always use the same options, too
  3271. # [21:05] * Joins: mcomella (mcomella@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3272. # [21:05] * Quits: jfkthame (jfkthame@B199CAD4.6B7B908E.3E2A4E92.IP) (Quit: This computer has gone to sleep)
  3273. # [21:07] * Quits: @smaug (chatzilla@moz-3ECB9FB1.elisa-laajakaista.fi) (Ping timeout)
  3274. # [21:07] <tbsaunde> Ms2ger: in some sense I guess you can argue my script has a mozconfig embedded in it
  3275. # [21:07] * Quits: briansmith (briansmith@moz-B8FAB148.hfc.comcastbusiness.net) (Ping timeout)
  3276. # [21:07] <tbsaunde> in that it autodetects some configure options and has constant values for others
  3277. # [21:07] <Ms2ger> The one thing I like about the Gecko build system is that I don't have to write wrapper scripts myself :)
  3278. # [21:10] * Joins: grobinson|laptop (grob_@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3279. # [21:11] <tbsaunde> Ms2ger: so you just dislike customizing things for you're own use?
  3280. # [21:11] * Quits: catalinn (Thunderbir@61FF646E.5363EAC5.D602D2C5.IP) (Ping timeout)
  3281. # [21:11] * openjck is now known as openjck|lunchj
  3282. # [21:11] * openjck|lunchj is now known as openjck|lunch
  3283. # [21:11] <Ms2ger> tbsaunde, I like not being required to
  3284. # [21:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1ac76a8ec55a - Wes Kocher - Backed out changeset 1b86035e7da0 (bug 916881) for CSP-related test failures on a CLOSED TREE
  3285. # [21:13] * Quits: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP) (Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.7.2/20130908222133])
  3286. # [21:13] * whimboo|afk is now known as whimboo
  3287. # [21:13] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
  3288. # [21:13] * dhylands is now known as dhylands|errand
  3289. # [21:14] * Quits: arasbm (zooby@9D222422.D1155E2C.CFC2A289.IP) (Ping timeout)
  3290. # [21:14] <tbsaunde> Ms2ger: about all I pass to configure is --disable-blah
  3291. # [21:14] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
  3292. # [21:14] <froydnj> tbsaunde: and --without-intl-api, right? :)
  3293. # [21:14] * Joins: arasbm (zooby@9D222422.D1155E2C.CFC2A289.IP)
  3294. # [21:15] * Quits: arasbm (zooby@9D222422.D1155E2C.CFC2A289.IP) (Max SendQ exceeded)
  3295. # [21:15] <Ms2ger> tbsaunde, my issue isn't with customizing, really, but making every developer write the same scripts
  3296. # [21:15] * Quits: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP) (Ping timeout)
  3297. # [21:15] * Joins: Mnyromyr (Mnyromyr@moz-43CC6A62.unity-media.net)
  3298. # [21:16] * Joins: Jugurtha (jugurtha@EB004ECD.CA823BDE.A37DBBE.IP)
  3299. # [21:17] <Ms2ger> Also, being able to "just build" after pulling is nice too
  3300. # [21:17] * Ms2ger shakes his fist at servo
  3301. # [21:18] * Joins: breck (breck@moz-75F4A57.hsd1.ca.comcast.net)
  3302. # [21:18] <tbsaunde> froydnj: yeah :)
  3303. # [21:18] * corey|away is now known as corey
  3304. # [21:19] <tbsaunde> Ms2ger: given my scripts don't work like mach build they clearly arent' the same scripts ;)
  3305. # [21:20] * Quits: mcsmurf (chatzilla@moz-393684D.dip0.t-ipconnect.de) (Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.21/20130916112225])
  3306. # [21:20] * jedp is now known as jedp|afk
  3307. # [21:21] * Quits: abhishekp (chatzilla@59FF6742.575D3C89.53E421C3.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 23.0/20130803215302])
  3308. # [21:22] * mattwoodrow|away is now known as mattwoodrow
  3309. # [21:23] <mina> how do I include nsHttpHandler.h in nsAppShell.cpp?
  3310. # [21:23] <mina> it says file not found, and greping tells me that only files in netwerk/protocol/http include it
  3311. # [21:23] <mina> and netwerk/build/nsNetModule.cpp
  3312. # [21:24] * Quits: Ms2ger (Ms2ger@9D0A393.CB23CDC6.3773EA9F.IP) (Quit: nn)
  3313. # [21:24] * jwir3|lunch is now known as jwir3
  3314. # [21:24] * baku is now known as baku|away
  3315. # [21:25] <froydnj> mina: you probably want nsIHttpProtocolHandler instead?
  3316. # [21:26] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Connection reset by peer)
  3317. # [21:26] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
  3318. # [21:26] * Joins: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP)
  3319. # [21:27] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Input/output error)
  3320. # [21:27] <mina> froydnj: I need access to gHttpHandler inside of nsHttpHandler.h
  3321. # [21:27] * Quits: Pike (chatzilla@moz-D247E19B.pool.mediaways.net) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
  3322. # [21:27] <mina> froydnj: how do I get that in nsAppShell?
  3323. # [21:27] <RyanVM> wow, I filed my first bug over 9 years ago
  3324. # [21:27] <RyanVM> <3 user activities
  3325. # [21:27] <RyanVM> funny thing that I still remember that bug
  3326. # [21:28] <tbsaunde> mina: LCOAL_INCLUDES assuming networking people are ok with that
  3327. # [21:28] <froydnj> mina: what are you really trying to do?
  3328. # [21:28] <froydnj> (but yes, LOCAL_INCLUDES would be one way out of this)
  3329. # [21:28] <mina> froydnj: gHttpHandler->speculativeConnect(myUri, nullptr);
  3330. # [21:28] <mina> froydnj: to send a speculativeConnection
  3331. # [21:29] * Quits: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br) (Ping timeout)
  3332. # [21:30] * Parts: luke (luke@moz-7CF84B28.dhcp.ftwo.tx.charter.com)
  3333. # [21:30] <froydnj> mina: you can QI the io service to nsISpeculativeConnect instead
  3334. # [21:30] <mina> froydnj: any example in the code where that's done that I can look at?
  3335. # [21:31] <froydnj> mina: http://mxr.mozilla.org/mozilla-central/source/netwerk/test/unit/test_speculative_connect.js#31
  3336. # [21:31] <froydnj> hm, I guess you want C++, though
  3337. # [21:32] * Quits: jedp|afk (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
  3338. # [21:32] <mina> froydnj: yep I want to call it from the C++, if possible
  3339. # [21:32] <froydnj> something like:
  3340. # [21:32] <froydnj> nsCOMPtr<nsIIOService> = mozilla::services::GetIOService();
  3341. # [21:32] * Joins: luke (luke@moz-7CF84B28.dhcp.ftwo.tx.charter.com)
  3342. # [21:32] * Parts: luke (luke@moz-7CF84B28.dhcp.ftwo.tx.charter.com)
  3343. # [21:32] * Quits: bwc (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3344. # [21:32] * julienw_afk is now known as julienw
  3345. # [21:33] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
  3346. # [21:33] <froydnj> nsCOMPtr<nsISpeculativeConnect> connect = do_QueryInterface(ioservice);
  3347. # [21:33] <froydnj> and you're on your way
  3348. # [21:33] * Joins: bwc (Adium@moz-BBE3ABD.mv.mozilla.com)
  3349. # [21:33] <froydnj> (modulo syntax errors ;)
  3350. # [21:35] * bajaj_ is now known as bajaj_lunch
  3351. # [21:35] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
  3352. # [21:37] <NeilAway> bsmedberg: I once hacked my build to read the .mozconfig from the objdir to fix that, but I think sid0 broke it :s
  3353. # [21:37] <sid0> uhm?
  3354. # [21:37] * Joins: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com)
  3355. # [21:38] <tbsaunde> sid0: didn't you reduce the number of places mozconfig could be find by defaaaault a long long time ago?
  3356. # [21:38] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
  3357. # [21:39] <sid0> tbsaunde: maybe. I really don't remember
  3358. # [21:40] * Joins: briansmith (briansmith@FAEA3A08.F550826D.3D603179.IP)
  3359. # [21:40] * Joins: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br)
  3360. # [21:40] <mina> froydnj: thanks
  3361. # [21:41] <mina> froydnj: but says: nsIIOService has no member SpeculativeConnection
  3362. # [21:41] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
  3363. # [21:41] <mina> froydnj: nsIOService (one less I) has SpeculativeConnection
  3364. # [21:41] <mina> froydnj: http://mxr.mozilla.org/mozilla-central/source/netwerk/base/src/nsIOService.cpp#1229
  3365. # [21:41] <mina> froydnj: how do I get that?
  3366. # [21:41] * Quits: huseby (huseby@moz-4E8C421A.husebyhome.com) (Quit: Leaving)
  3367. # [21:41] * Quits: pbocan (Thunderbir@moz-2B4BB411.sin.cvut.cz) (Quit: pbocan)
  3368. # [21:42] * Quits: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
  3369. # [21:42] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Ping timeout)
  3370. # [21:43] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  3371. # [21:43] <froydnj> mina: that's what the do_QueryInterface to nsISpeculativeConnect is for
  3372. # [21:44] <@ehsan> ted: help!
  3373. # [21:44] <@gavin> bsmedberg: the user links in the "Status Updates" summary emails point to e.g. http://127.0.0.1:8080/user/felipc%40gmail.com
  3374. # [21:44] <froydnj> mina: and then you can call connect->SpeculativeConnect(myUri, nullptr)
  3375. # [21:45] * Joins: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au)
  3376. # [21:45] <@bsmedberg> gavin: ugh, I'll have to look at the cherrypy config
  3377. # [21:45] <@bsmedberg> that might not be simple to fix
  3378. # [21:45] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Ping timeout)
  3379. # [21:45] <mina> froydnj: aha! thanks!
  3380. # [21:46] <froydnj> mina: np! my mistake for not making it clear
  3381. # [21:46] * Joins: huseby (huseby@moz-4E8C421A.husebyhome.com)
  3382. # [21:46] * Quits: ahal (ahal@F77132FB.12EEDBD3.6BEEAEBD.IP) (Quit: Leaving)
  3383. # [21:46] * Quits: fxa (fxa90id@moz-3DACD1A4.nvidia.com) (Ping timeout)
  3384. # [21:48] * Joins: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net)
  3385. # [21:48] * Quits: damons (gnubeard@97957D0A.8D753159.C943C01E.IP) (Quit: damons)
  3386. # [21:49] * Quits: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
  3387. # [21:49] <mina> froydnj: it's all good!
  3388. # [21:49] * Quits: mwobensmith (mwobensmit@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
  3389. # [21:50] * Quits: jwir3 (quassel@2C767DC4.9BCBA4E1.77968E9E.IP) (Ping timeout)
  3390. # [21:50] * Joins: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3391. # [21:50] <Yoric> ttaubert: Do you want to review the fixed tests?
  3392. # [21:50] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Ping timeout)
  3393. # [21:50] <Yoric> The changes are essentially trivial.
  3394. # [21:51] * Quits: ehugg (chatzilla@569BF75E.29102B70.6CD50604.IP) (Connection reset by peer)
  3395. # [21:52] * Joins: ehugg (chatzilla@569BF75E.29102B70.6CD50604.IP)
  3396. # [21:52] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  3397. # [21:53] * Joins: smaug (chatzilla@moz-3ECB9FB1.elisa-laajakaista.fi)
  3398. # [21:53] * ChanServ sets mode: +o smaug
  3399. # [21:53] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
  3400. # [21:55] <NeilAway> anyone know where the backend code for text-overflow: ellipsis lives, in particular the code that decides where to cut the text?
  3401. # [21:55] * Joins: mgol (m_gol@moz-6C86F1F.neoplus.adsl.tpnet.pl)
  3402. # [21:56] * Joins: dmarcos (dmarcos@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3403. # [21:57] * Quits: mgol (m_gol@moz-6C86F1F.neoplus.adsl.tpnet.pl) (Quit: Leaving...)
  3404. # [21:57] * Quits: m_gol (m_gol@moz-6C86F1F.neoplus.adsl.tpnet.pl) (Ping timeout)
  3405. # [21:57] * Joins: mchang (mchang@moz-BBE3ABD.mv.mozilla.com)
  3406. # [21:58] * Quits: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3407. # [21:59] * Joins: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3408. # [21:59] <Gijs> NeilAway: looks spread out, bug 312156
  3409. # [21:59] * Quits: Archaeopteryx (itsme@moz-1C2CE297.cust.telecolumbus.net) (Quit: Is this plutonium in your pocket, or are you just happy to see me leave.)
  3410. # [22:00] <dholbert> NeilAway, http://hg.mozilla.org/integration/mozilla-inbound/rev/847fc92f36ee and http://hg.mozilla.org/integration/mozilla-inbound/rev/451c13333f14 look like the relevant csets
  3411. # [22:00] * Joins: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP)
  3412. # [22:00] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3413. # [22:00] * Quits: josh (josh@moz-348C4790.hsd1.mn.comcast.net) (Quit: josh)
  3414. # [22:01] * Quits: salman (salman@E2FEAA0D.4A4B46C2.1584298.IP) (Ping timeout)
  3415. # [22:01] * Joins: krit (krit@29A303F3.6095F186.A0B21F13.IP)
  3416. # [22:02] * Quits: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP) (Connection reset by peer)
  3417. # [22:04] * Quits: briansmith (briansmith@FAEA3A08.F550826D.3D603179.IP) (Ping timeout)
  3418. # [22:04] * Joins: alungu (Adium@moz-BBE3ABD.mv.mozilla.com)
  3419. # [22:05] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: MOOTEX!)
  3420. # [22:05] <@bsmedberg> {"line": "/Volumes/Builds/git-mozilla/js/src
  3421. # [22:05] <@bsmedberg> /vm/Shape.h:136:8: error: no member named 'operator=' in 'JS::Value'"}]
  3422. # [22:06] <froydnj> bsmedberg: osx?
  3423. # [22:06] <@bsmedberg> yes
  3424. # [22:06] <froydnj> time to update clang!
  3425. # [22:06] * Quits: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: christina)
  3426. # [22:06] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Quit: robertbindar)
  3427. # [22:06] <philor> KWierso: so, when you back out nical, where are you going to put the bug comment saying you did?
  3428. # [22:07] <@ted> ehsan: what?
  3429. # [22:08] <@ted> ehsan: i'm out for the day, sorry
  3430. # [22:08] <@ted> leave a message
  3431. # [22:08] <@ehsan> ted: removing DIST_INSTALL=1 from the js makefile makes libxul fail to link
  3432. # [22:08] * corey is now known as corey|away
  3433. # [22:08] <@ehsan> ted: because it's still trying to link against js_static.lib :(
  3434. # [22:09] <@ehsan> ted: (if you're not around it's alright, enjoy your weekend!)
  3435. # [22:09] * Quits: bkelly (bkelly@moz-9ACCC95B.rochester.res.rr.com) (Quit: Leaving.)
  3436. # [22:09] * bajaj_lunch is now known as bajaj_
  3437. # [22:09] <@bsmedberg> froydnj: oh god, how do I do that? And why didn't configure notice?
  3438. # [22:09] * Joins: Archaeopteryx (itsme@moz-1C2CE297.cust.telecolumbus.net)
  3439. # [22:10] * Joins: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3440. # [22:10] <KWierso> philor: eh?
  3441. # [22:10] <froydnj> bsmedberg: um. I think there's some widget to do it from within xcode
  3442. # [22:10] <RyanVM> KWierso: leaks
  3443. # [22:10] <RyanVM> philor: on it
  3444. # [22:11] <RyanVM> too many cooks...
  3445. # [22:11] <RyanVM> philor: if you're starring the csp bakcout, I'll stop
  3446. # [22:12] <froydnj> bsmedberg: configure didn't get updated when we first encountered this problem...that would have been intelligent
  3447. # [22:12] <RyanVM> oh boy, nical had the wrong bug # in that commit too
  3448. # [22:12] * Joins: mwobensmith (mwobensmit@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3449. # [22:12] <RyanVM> BenWa: ping
  3450. # [22:12] * Joins: damons (gnubeard@97957D0A.8D753159.C943C01E.IP)
  3451. # [22:13] <BenWa> RyanVM: I didn't land anything today *runs*
  3452. # [22:13] <RyanVM> BenWa: any idea WTF bug # nical's push was supposed to be?
  3453. # [22:13] <RyanVM> you r+ed it
  3454. # [22:13] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9f2f60923d73 - Ryan VanderMeulen - Backed out changeset a77f7d610829 (bug 821474) for leaks.
  3455. # [22:13] <RyanVM> that one ^
  3456. # [22:13] <BenWa> ahh yes
  3457. # [22:13] <BenWa> RyanVM: 921474
  3458. # [22:14] <RyanVM> thanks
  3459. # [22:14] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
  3460. # [22:14] <@bsmedberg> "Note: the Apple version of clang 4.2 is now required. If you see the error message below you are likely using an older clang version:"
  3461. # [22:14] <@bsmedberg> great, except it's not clear how to fix that
  3462. # [22:15] * julienw is now known as julienw_afk
  3463. # [22:15] <@gavin> upgrade xcode?
  3464. # [22:16] <@bsmedberg> the same docs appear to say that any xcode greater that 4.1 is ok
  3465. # [22:16] <@bsmedberg> and I have 4.4.something
  3466. # [22:17] <@gavin> check the state of "command line tools" in xcode prefs?
  3467. # [22:17] * Joins: glosoli (glosoli@moz-72C60525.static.zebra.lt)
  3468. # [22:17] <philor> RyanVM: only off and on starring them, mostly to catch the timeouts before anyone retriggers them
  3469. # [22:17] <@bsmedberg> did that, says they are installed
  3470. # [22:17] * RyanVM puts another dram on geekboy's tab
  3471. # [22:18] <RyanVM> philor: ok, I'm on it now
  3472. # [22:18] <@bsmedberg> I see interesting things about xcode-select
  3473. # [22:19] <philor> we had some bustage yesterday that was 2400 second timing out android, between the lot of us we retriggered it a dozen times :)
  3474. # [22:19] * Quits: jchen (jchen@CCB8E494.35B7D9C8.4CD1A128.IP) (Max SendQ exceeded)
  3475. # [22:19] * Joins: jchen (jchen@CCB8E494.35B7D9C8.4CD1A128.IP)
  3476. # [22:19] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3477. # [22:19] <philor> and then there's the new Android crashes over the last 20 or 30 pushes, not sure who added those
  3478. # [22:20] * Quits: jchen (jchen@CCB8E494.35B7D9C8.4CD1A128.IP) (Max SendQ exceeded)
  3479. # [22:20] <sicking> bz: ping
  3480. # [22:20] * Joins: jchen (jchen@CCB8E494.35B7D9C8.4CD1A128.IP)
  3481. # [22:20] * Quits: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au) (Quit: kamidphish)
  3482. # [22:20] * Joins: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au)
  3483. # [22:21] * Joins: RealRaven (Thunderbir@62794FB8.B715CAAF.C3498625.IP)
  3484. # [22:21] <RyanVM> philor: Yeah, and the osx M3 intermittents
  3485. # [22:21] * Joins: arasbm (zooby@9D222422.D1155E2C.CFC2A289.IP)
  3486. # [22:21] <RyanVM> woah, WTF happend with windows there?
  3487. # [22:21] <@bsmedberg> do I want xcode 5?
  3488. # [22:21] * philor waves goodbye to every Windows job
  3489. # [22:22] <@ehsan> bsmedberg: I upgraded last week, have survived so far
  3490. # [22:22] * Joins: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com)
  3491. # [22:22] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3492. # [22:23] * Quits: fs (Elchi3@moz-1F8B9566.superkabel.de) (Quit: Leaving)
  3493. # [22:23] * Joins: Pike (chatzilla@moz-D247E19B.pool.mediaways.net)
  3494. # [22:25] * JosiahOne is now known as JosiahOne|Away
  3495. # [22:25] * capella|away is now known as capella
  3496. # [22:27] <Mossop> Anyone know about "LINK : fatal error LNK1181: cannot open input file 'ctypes/libffi/.libs/libffi.lib'"?
  3497. # [22:27] * Quits: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP) (Quit: mina)
  3498. # [22:27] * Fallen is now known as Fallen|away
  3499. # [22:27] * Quits: sheppy-offline (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Ping timeout)
  3500. # [22:27] <RyanVM> KWierso: philor: android tspaint retriggers going
  3501. # [22:28] <reuben> note that b2g emulator builds fail with xcode 5
  3502. # [22:28] * Quits: smcmurray (chatzilla@moz-8377534B.mvdsl.com) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
  3503. # [22:29] * Quits: ohsix (ohsix@E6E9ACEC.B59296AB.15ED1FDC.IP) (Ping timeout)
  3504. # [22:30] * corey|away is now known as corey
  3505. # [22:30] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
  3506. # [22:30] <tbsaunde> Mossop: pull
  3507. # [22:30] <Mossop> tbsaunde: I'm pretty up to date already
  3508. # [22:31] <tbsaunde> Mossop: fix merged from central to inbound recently too
  3509. # [22:31] <Mossop> Oh, I bet it's not on fx-team yet then
  3510. # [22:31] <tbsaunde> so not recent enough
  3511. # [22:31] <@ehsan> oh inbound
  3512. # [22:31] <@ehsan> why art thee closed?
  3513. # [22:31] <@ehsan> (closedth?)
  3514. # [22:32] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
  3515. # [22:32] * Quits: tjc (tjc@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: zzzzzzzzzz)
  3516. # [22:32] <@ehsan> Mossop: it's master's tip
  3517. # [22:32] <@ehsan> er
  3518. # [22:32] <@ehsan> m-c's tip
  3519. # [22:33] * mattwoodrow is now known as mattwoodrow|away
  3520. # [22:33] <@ehsan> RyanVM: can I safely assume that the tree won't reopen in the next hour or so?
  3521. # [22:33] <Mossop> Ugh and now I blew away my work
  3522. # [22:34] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 22.0/20130619132145])
  3523. # [22:34] <RyanVM> ehsan: yes
  3524. # [22:34] * Joins: lizzard (ehenry@moz-E91D58ED.tmodns.net)
  3525. # [22:34] * Joins: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3526. # [22:34] <RyanVM> we haven't even figured out for sure what all needs backing out yet
  3527. # [22:34] <tbsaunde> RyanVM: accepting the part where I assume he has access to treestatus.m.o
  3528. # [22:35] <@ehsan> RyanVM: thansk
  3529. # [22:35] <@bz> 921583 and 921584 is fun
  3530. # [22:35] <@ehsan> thans, even
  3531. # [22:35] <@ehsan> dammit!
  3532. # [22:35] <@ehsan> thanks!
  3533. # [22:36] <sicking> bz: i think i have a proposal based on last nights discussion. Unfortunately it's based on a "lets solve a simpler problem instead" approach
  3534. # [22:37] <@ehsan> bz: I know!
  3535. # [22:38] <dholbert> bz, ha! back-to-back
  3536. # [22:38] * Joins: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP)
  3537. # [22:38] * Quits: arky (arky@moz-7B0110AD.mv.mozilla.com) (Quit: Leaving)
  3538. # [22:39] <@bz> dholbert: indeed
  3539. # [22:39] * Quits: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Quit: surkov)
  3540. # [22:39] <@bz> dholbert: That's the fun part
  3541. # [22:39] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3542. # [22:39] * dholbert is heartened to not be the only one filing "new random build warning in js" bugs
  3543. # [22:40] <RyanVM> philor: oh me oh my, a real-looking asan failure
  3544. # [22:40] * @bz mutters about the b2g build system
  3545. # [22:40] <@bz> and the fact that people don't want to make it sane
  3546. # [22:40] * Quits: lizzard (ehenry@moz-E91D58ED.tmodns.net) (Ping timeout)
  3547. # [22:40] * whimboo is now known as whimboo|afk
  3548. # [22:40] <@ehsan> bz: what problem are you hitting?
  3549. # [22:41] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3550. # [22:41] * Boriss_ is now known as Boriss
  3551. # [22:42] <@bz> ehsan: So building the emulator on Linux needs you to have installed 32-bit ncurses and gl libs
  3552. # [22:42] <@ehsan> bz: oh yeah
  3553. # [22:42] <@bz> ehsan: Which you find out about when you get to _linking_
  3554. # [22:42] * Quits: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3555. # [22:42] <@bz> ehsan: which is nuts, imo
  3556. # [22:43] <@ehsan> bz: https://bugzilla.mozilla.org/show_bug.cgi?id=897727
  3557. # [22:43] <@ehsan> bz: please comment on the bug!
  3558. # [22:43] <@bz> ehsan: https://bugzilla.mozilla.org/show_bug.cgi?id=847553
  3559. # [22:43] <@bz> ehsan: I'm done filing bugs on the b2g build system
  3560. # [22:44] <@ehsan> :(
  3561. # [22:44] * Joins: tjc (tjc@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3562. # [22:44] <@bz> ehsan: my problem is not the requirements, it's the fact that it's considered ok to not check them
  3563. # [22:44] <@bz> ehsan: an to force developers to run the whole build to see if they've managed to satisfy them now
  3564. # [22:44] * Quits: tjc (tjc@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: zzzzzzzzzz)
  3565. # [22:44] <@bz> ehsan: My obvious response is "never build b2g"
  3566. # [22:44] <@bz> ehsan: which is my plan. ;)
  3567. # [22:44] <@ehsan> bz: yeah I hear you
  3568. # [22:44] <@ehsan> bz: I'll try to get that patch landed
  3569. # [22:45] <@ehsan> I also think this is insane
  3570. # [22:45] <@bz> well
  3571. # [22:45] * Joins: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3572. # [22:45] * Quits: RealRaven (Thunderbir@62794FB8.B715CAAF.C3498625.IP) (Ping timeout)
  3573. # [22:46] * Quits: msucan (mihai@4353B0BC.7981955B.7C5F70AF.IP) (Quit: Leaving.)
  3574. # [22:47] * Joins: jfkthame (jfkthame@B199CAD4.6B7B908E.3E2A4E92.IP)
  3575. # [22:49] * Quits: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  3576. # [22:50] <@bz> ehsan: pretty much anything about building anything b2g-related is insane
  3577. # [22:50] <@bz> ehsan: starting with "pulling the source"
  3578. # [22:50] <@bz> ehsan: :(
  3579. # [22:51] * Quits: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br) (Quit: Leaving...)
  3580. # [22:51] <@ehsan> bz: you mean the source code size?
  3581. # [22:51] * Joins: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3582. # [22:51] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  3583. # [22:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9d7b0dc99acf - Ryan VanderMeulen - Backed out changeset 72a979eba564 (bug 857330) for crashes.
  3584. # [22:52] <@bz> ehsan: no, the fact that it comes from flaky servers
  3585. # [22:52] <@bz> ehsan: so when you try to pull it, it fails
  3586. # [22:53] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
  3587. # [22:53] <@bz> ehsan: and then you keep trying ... until eventually it manages to work
  3588. # [22:53] <@ehsan> oh yeah, that
  3589. # [22:53] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
  3590. # [22:53] <@bz> ehsan: see, you're so used to it....
  3591. # [22:53] <@ehsan> bz: :(
  3592. # [22:53] <@ehsan> bz: that's very sad, people getting used to semi-working tools
  3593. # [22:54] <@bz> ehsan: yup. :(
  3594. # [22:54] * @bz has been guilty of that too
  3595. # [22:54] <@bz> (gdb!)
  3596. # [22:55] <@ehsan> bz: well... try *debugging* something on the emulator
  3597. # [22:55] * Quits: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com) (Input/output error)
  3598. # [22:55] <@ehsan> bz: I almost threw my computer out of the window earlier this week
  3599. # [22:55] <@bz> ehsan: Oh, I have
  3600. # [22:55] <@bz> ehsan: I treated it the way I treat try
  3601. # [22:55] <@ehsan> (if only I could open the windows at this office!)
  3602. # [22:55] <@bz> ehsan: lots of printf debugging, slow debug cycle. ;)
  3603. # [22:56] <@ehsan> yeah
  3604. # [22:56] <@ehsan> I resorted to printf as well
  3605. # [22:56] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Input/output error)
  3606. # [22:57] <@bz> The combination of printf, dump(), and DumpJSStack() is surprisingly effective
  3607. # [22:57] <RyanVM> KWierso: philor: kats: I'm increasingly suspicious of kats' push of ckitching's patches for the android crashes
  3608. # [22:57] <@bz> If I could also easily dump the C++ stack, wold be even better
  3609. # [22:58] <kats> RyanVM: those patches could very well lead to crashes
  3610. # [22:58] <kats> feel free to back out if you suspect them
  3611. # [22:58] <RyanVM> kats: https://tbpl.mozilla.org/php/getParsedLog.php?id=28472582&tree=Mozilla-Inbound
  3612. # [22:58] <philor> I vaguely wanted to like them for it, but with all the external bustage it was hard to tell
  3613. # [22:58] <RyanVM> look at the stack in the full log
  3614. # [22:58] <RyanVM> i don't have the retriggers to prove it, but the stack looks suspicious
  3615. # [22:59] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
  3616. # [22:59] <tbsaunde> bz: backtrace(3) ?
  3617. # [22:59] <@bz> tbsaunde: I should try!
  3618. # [23:00] <RyanVM> dammit, why did we move all of our booze to the new house already?
  3619. # [23:00] <tbsaunde> personally I can tolerate gdb more than printf debugging especially for what I usually debug
  3620. # [23:00] * Quits: jimm (jmathies@moz-864CAA4E.pn.at.cox.net) (Quit: )
  3621. # [23:00] * Quits: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
  3622. # [23:00] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
  3623. # [23:01] * Quits: mixedpuppy (mixedpuppy@A6CF435B.D1155E2C.CFC2A289.IP) (Quit: mixedpuppy)
  3624. # [23:01] * bhearsum|buildduty is now known as bhearsum|afk
  3625. # [23:01] * philor is now known as philor|away
  3626. # [23:01] <RyanVM> kats: now I see why you didn't want credit for that! :P
  3627. # [23:01] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
  3628. # [23:01] <kats> RyanVM: lol :)
  3629. # [23:02] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
  3630. # [23:02] <RyanVM> kats: "it was the intern's fault!"
  3631. # [23:02] <kats> well i reviewed those patches
  3632. # [23:02] <kats> my fault too
  3633. # [23:02] <kats> but at least my name isn't on the patch :)
  3634. # [23:02] * Quits: valenting (Thunderbir@55FBCC0.8C025854.E16F0CF5.IP) (Ping timeout)
  3635. # [23:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f7d9445c77a7 - Ryan VanderMeulen - Backed out 6 changesets (bug 913985) for suspicion of causing intermittent Android crashes on a CLOSED TREE.
  3636. # [23:03] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
  3637. # [23:03] * Callek is now known as Callek_disconnected
  3638. # [23:03] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
  3639. # [23:04] * Joins: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3640. # [23:04] * corey is now known as corey|away
  3641. # [23:05] * Quits: Optimizer (Optimizer@5C987E83.C71C1EB7.2AB48280.IP) (Ping timeout)
  3642. # [23:05] <kats> RyanVM: thanks
  3643. # [23:06] * Joins: Optimizer (Optimizer@5C987E83.C71C1EB7.2AB48280.IP)
  3644. # [23:06] <RyanVM> KWierso: philor: OK, test_window_bar.html is intermittently failing back to this morning now
  3645. # [23:06] <KWierso> hooray
  3646. # [23:07] * Joins: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com)
  3647. # [23:08] * spohl is now known as spohl|away
  3648. # [23:08] * merike is now known as merike|away
  3649. # [23:08] * Quits: harth (harth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
  3650. # [23:09] * Joins: harth (harth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3651. # [23:09] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/0f4c69afd5b9 - Jared Wein - Bug 920803 - Blocked plug-in click-to-activate doorhanger is too narrow for some locales. r=dao a=lsblakk
  3652. # [23:10] * Joins: jwir3 (quassel@2C767DC4.9BCBA4E1.77968E9E.IP)
  3653. # [23:10] * Joins: bkelly (bkelly@moz-9ACCC95B.rochester.res.rr.com)
  3654. # [23:10] * Quits: harth (harth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
  3655. # [23:10] * Joins: harth (harth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3656. # [23:10] <RyanVM> KWierso: maybe smaug's push
  3657. # [23:12] * jmaher is now known as jmaher|afk
  3658. # [23:12] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Ping timeout)
  3659. # [23:13] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  3660. # [23:13] <@smaug> hmm
  3661. # [23:13] <@smaug> what did I push
  3662. # [23:14] <KWierso> 921033
  3663. # [23:14] * kats is now known as kats|away
  3664. # [23:14] <@smaug> KWierso: and where is the test failing?
  3665. # [23:14] * Quits: krit (krit@29A303F3.6095F186.A0B21F13.IP) (Connection reset by peer)
  3666. # [23:15] <KWierso> test_window_bar.html
  3667. # [23:15] <jaws> RyanVM: thanks
  3668. # [23:15] <@smaug> KWierso: which platform?
  3669. # [23:15] <KWierso> osx
  3670. # [23:15] <jaws> why does firebot show mozilla-beta checkins but not mozilla-aurora?
  3671. # [23:15] <@smaug> KWierso: that stuff runs on b2g only
  3672. # [23:15] <KWierso> RyanVM: ^
  3673. # [23:15] <@smaug> so highly unlikely my patch would have affected
  3674. # [23:16] * asuk is now known as asuk|afk
  3675. # [23:16] * Quits: bkelly (bkelly@moz-9ACCC95B.rochester.res.rr.com) (Ping timeout)
  3676. # [23:16] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Ping timeout)
  3677. # [23:16] * philor|away is now known as philor
  3678. # [23:17] <RyanVM> smaug: ok, just a guess at this point
  3679. # [23:18] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  3680. # [23:18] * jorendorff is now known as jorendorff_away
  3681. # [23:19] <decoder> RyanVM: im a little confused by the log
  3682. # [23:19] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
  3683. # [23:19] * Quits: Optimizer (Optimizer@5C987E83.C71C1EB7.2AB48280.IP) (Ping timeout)
  3684. # [23:19] * Joins: briansmith (briansmith@FAEA3A08.F550826D.3D603179.IP)
  3685. # [23:19] <decoder> since that is a mochitest, it should symbolize the log
  3686. # [23:19] <decoder> but the harness also doesnt indicate an error (?)
  3687. # [23:19] <decoder> although this will cause the process to exit
  3688. # [23:20] * Joins: tchevalier (Thunderbir@moz-2490A185.fbx.proxad.net)
  3689. # [23:20] <RyanVM> decoder: well, it exited with code 1
  3690. # [23:20] <decoder> is this maybe some strange subprocess/child?
  3691. # [23:20] <decoder> RyanVM: yea but the harness doesnt show that.. so something is wrong
  3692. # [23:20] <RyanVM> decoder: no clue, sorry
  3693. # [23:20] * Joins: Optimizer (Optimizer@F1D37379.2E835692.2AB48280.IP)
  3694. # [23:20] * decoder takes a look at the test
  3695. # [23:21] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
  3696. # [23:21] <shu> what is beta right now, 25?
  3697. # [23:21] <KWierso> shu: yes
  3698. # [23:22] <decoder> RyanVM: it would maybe fit the symptoms if it wasnt the actual process dieing here but some child
  3699. # [23:22] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
  3700. # [23:22] <RyanVM> these M3 oranges would be easier to track down if OSX wasn't timing out in the dom-level* tests like crazy too
  3701. # [23:22] * Joins: mixedpuppy (mixedpuppy@A6CF435B.D1155E2C.CFC2A289.IP)
  3702. # [23:22] <shu> can someone a? bug 901389 for beta, it seemed urgent but nobody's a+'d it yet
  3703. # [23:22] * Quits: bjacob (bjacob@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
  3704. # [23:22] * catlee is now known as catlee-away
  3705. # [23:22] <RyanVM> shu: ping in #release?
  3706. # [23:23] <shu> RyanVM: didn't even know we had that channel
  3707. # [23:23] <decoder> padenot|away: ping
  3708. # [23:23] <shu> RyanVM: there's nobody in that channel
  3709. # [23:23] <shu> i guess #releng is what i want
  3710. # [23:23] <RyanVM> no
  3711. # [23:23] <KWierso> s/?//
  3712. # [23:23] <RyanVM> shu: then just ping lsblakk or akeybl directly
  3713. # [23:23] * Quits: Optimizer (Optimizer@F1D37379.2E835692.2AB48280.IP) (Ping timeout)
  3714. # [23:23] <RyanVM> given timezones, lsblakk is probably the better option
  3715. # [23:23] <shu> RyanVM: okay, thanks
  3716. # [23:24] <shu> lsblakk: ping for a? on bug 901389
  3717. # [23:24] <RyanVM> KWierso: so basically, I think we're down to just OSX M3 now
  3718. # [23:24] * Quits: huseby (huseby@moz-4E8C421A.husebyhome.com) (Quit: Leaving)
  3719. # [23:25] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Quit: robertbindar)
  3720. # [23:25] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
  3721. # [23:26] * Joins: huseby (huseby@moz-4E8C421A.husebyhome.com)
  3722. # [23:27] <KWierso> RyanVM: looking at the test and the log, it only runs through one of the two windows that is opened before timing out
  3723. # [23:28] * asuk|afk is now known as asuk
  3724. # [23:29] * Joins: lizzard (ehenry@C0559334.C30B3942.8DDCAE07.IP)
  3725. # [23:30] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Input/output error)
  3726. # [23:31] * Joins: sfosters (sfoster@moz-37AA60E3.hsd1.wa.comcast.net)
  3727. # [23:32] <RyanVM> KWierso: I so badly want to disable the dom-level* tests on OSX
  3728. # [23:33] * Quits: sfoster (sfoster@moz-5EF1AB93.hsd1.wa.comcast.net) (Ping timeout)
  3729. # [23:33] * Joins: m_gol (m_gol@moz-A9F48B71.play-internet.pl)
  3730. # [23:33] * Quits: capella (chatzilla@moz-8F413D10.twcny.res.rr.com) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
  3731. # [23:35] * Joins: sheppy-offline (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
  3732. # [23:35] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  3733. # [23:36] * Quits: glosoli (glosoli@moz-72C60525.static.zebra.lt) (Quit: Textual IRC Client: www.textualapp.com)
  3734. # [23:36] <RyanVM> bz: ping
  3735. # [23:37] * Quits: grapenuts (chatzilla@moz-73B75604.nys.biz.rr.com) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130911155223])
  3736. # [23:38] * Joins: capella (chatzilla@moz-8F413D10.twcny.res.rr.com)
  3737. # [23:38] <Gijs> In XUL, do we have an attribute equivalent for visibility:hidden?
  3738. # [23:38] * openjck|lunch is now known as openjck
  3739. # [23:38] * Joins: heftig_ (heftig@moz-A1350D02.dip0.t-ipconnect.de)
  3740. # [23:39] * Quits: heftig (heftig@moz-4B3AF61E.dip0.t-ipconnect.de) (Ping timeout)
  3741. # [23:39] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
  3742. # [23:39] * asuk is now known as asuk|afk
  3743. # [23:40] * Quits: m_gol (m_gol@moz-A9F48B71.play-internet.pl) (Connection reset by peer)
  3744. # [23:40] * jhopkins is now known as jhopkins|afk
  3745. # [23:40] * Quits: asuk|afk (asuk@FA0B9315.D7D800CF.AF15F8E5.IP) (Quit: My iMac has gone to sleep. ZZZzzz…)
  3746. # [23:41] * Quits: jhopkins|afk (jhopkins@moz-216F9986.tb.shawcable.net) (Quit: jhopkins|afk)
  3747. # [23:41] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
  3748. # [23:41] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
  3749. # [23:42] * Quits: sankha93 (Instantbir@7061CD01.D6BD0D91.22D41759.IP) (Quit: Gone to save the world!)
  3750. # [23:43] * Quits: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com) (Ping timeout)
  3751. # [23:43] * Joins: m_gol (m_gol@moz-F1DF7FF6.neoplus.adsl.tpnet.pl)
  3752. # [23:46] * Quits: jib (Jan-Ivar@moz-4631390.phlapa.fios.verizon.net) (Quit: jib)
  3753. # [23:46] * Quits: m_gol (m_gol@moz-F1DF7FF6.neoplus.adsl.tpnet.pl) (Quit: Leaving...)
  3754. # [23:46] * Joins: RoddieKieley (Adium@moz-2B0E90C1.dhcp-dynamic.fibreop.nl.bellaliant.net)
  3755. # [23:47] * Quits: mixedpuppy (mixedpuppy@A6CF435B.D1155E2C.CFC2A289.IP) (Quit: mixedpuppy)
  3756. # [23:47] * Joins: mixedpuppy (mixedpuppy@A6CF435B.D1155E2C.CFC2A289.IP)
  3757. # [23:48] <lightsofapollo> harth: https://github.com/harthur/bz.js/pull/12
  3758. # [23:48] * Joins: alungu1 (Adium@moz-BBE3ABD.mv.mozilla.com)
  3759. # [23:48] * Quits: alungu (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
  3760. # [23:48] * philor is now known as philor|away
  3761. # [23:48] <lightsofapollo> harth: Very randomly- Do you still have any interest in maintaining bz ? There are a few update I would like to make now that we can hit bugzilla.mozilla.org/rest/ (adding stuff mostly)
  3762. # [23:48] * bz is now known as bz_dinner
  3763. # [23:48] * terrence is now known as terrence-shopping
  3764. # [23:49] * Quits: KaiRo (robert@moz-87425D7E.adsl.highway.telekom.at) (Ping timeout)
  3765. # [23:49] <harth> lightsofapollo: I'll add you as a contributor
  3766. # [23:49] * Joins: fxa (fxa90id@moz-3DACD1A4.nvidia.com)
  3767. # [23:49] <lightsofapollo> woot!
  3768. # [23:49] * Joins: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP)
  3769. # [23:49] * Quits: philikon (pweitersha@moz-CED54CE5.boerde.de) (Ping timeout)
  3770. # [23:50] * Joins: philikon (pweitersha@moz-CED54CE5.boerde.de)
  3771. # [23:50] * Joins: KaiRo (robert@moz-87425D7E.adsl.highway.telekom.at)
  3772. # [23:50] * Joins: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP)
  3773. # [23:50] <RyanVM> KWierso: maybe mwargers' push
  3774. # [23:51] <mwargers> RyanVM, which test?
  3775. # [23:51] * Quits: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de) (Ping timeout)
  3776. # [23:51] <RyanVM> mwargers: https://tbpl.mozilla.org/php/getParsedLog.php?id=28486539&tree=Mozilla-Inbound
  3777. # [23:52] <RyanVM> test_window_bar.html is frequently timing out like that
  3778. # [23:52] <RyanVM> so far, 918604 is the farthest back it's reproduced
  3779. # [23:52] <mwargers> RyanVM: I didn't touch that file, fwiw
  3780. # [23:52] <RyanVM> i'm aware
  3781. # [23:52] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Ping timeout)
  3782. # [23:52] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
  3783. # [23:52] <RyanVM> (already looked at the cset)
  3784. # [23:53] <harth> lightsofapollo: okay, there you go
  3785. # [23:53] <RyanVM> mwargers: in that push, bug 897516 was backed out and bug 918050 is highly unlikely
  3786. # [23:53] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
  3787. # [23:53] <mwargers> RyanVM: you just like to call out my name ;)
  3788. # [23:53] <lightsofapollo> harth: would you also be ok with adding me to the npm owners list so I can push new packages? (I am mostly using this with node right now)
  3789. # [23:54] <RyanVM> mwargers: i can try retriggering on your Try push, but I don't know if the M3 failures on that will interfere
  3790. # [23:54] <harth> lightsofapollo: yeah, let me find out how to do that
  3791. # [23:54] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
  3792. # [23:54] <lightsofapollo> npm owner add lightsofapollo
  3793. # [23:54] * ctalbert|mtg is now known as ctalbert|afk
  3794. # [23:54] * sfosters is now known as sfoster
  3795. # [23:54] <mwargers> RyanVM: you're saying that backing out bug 897516 did fix that timing out failure?
  3796. # [23:54] <harth> lightsofapollo: you 'lightsofapollo'?
  3797. # [23:54] <RyanVM> mwargers: no, I'm saying it was already backed out, so it didn't cause the timeouts
  3798. # [23:54] <lightsofapollo> haha yes
  3799. # [23:55] * Joins: WG9s (bill@moz-E8199F88.maine.res.rr.com)
  3800. # [23:55] <mwargers> ah, I see
  3801. # [23:55] <RyanVM> mwargers: so yours is the only cset it could be in that push
  3802. # [23:55] <lightsofapollo> hmm maybe I am more then one actually lemme check
  3803. # [23:55] <RyanVM> (if indeed I can't reproduce it any further back)
  3804. # [23:55] <RyanVM> mwargers: i have more runs going, but all green prior to that push so far
  3805. # [23:55] <WG9s> Hey ! am I the only person having issues building current trunk under windows using msvc exrpess?
  3806. # [23:55] <KWierso> WG9s: think you need to pull a more current trunk
  3807. # [23:56] * kmoir is now known as kmoir-afk
  3808. # [23:56] <lightsofapollo> harth: huh guess I have dashes =p
  3809. # [23:56] <lightsofapollo> https://npmjs.org/~lights-of-apollo
  3810. # [23:56] <WG9s> OK was trying to do abuild based on todays nightly changeset. this has been fixed post that?
  3811. # [23:56] <lightsofapollo> <- I am that one
  3812. # [23:56] <RyanVM> WG9s: yes
  3813. # [23:56] <RyanVM> m-c tip has a fix
  3814. # [23:56] <KWierso> WG9s: https://hg.mozilla.org/mozilla-central/rev/1a2d9a04ffb2 sounds like your problem and is the current tip of m-c
  3815. # [23:56] <mwargers> RyanVM, I guess my patch in bug 897516 could cause problems if some kind of thing is not cleaned up or something (zoom level or something like that)
  3816. # [23:56] <WG9s> OK then i will just wait till tomorrow.
  3817. # [23:57] <harth> lightsofapollo: hm, there's another 'lightsofapollo' then...
  3818. # [23:57] <harth> lightsofapollo: is your name james?
  3819. # [23:57] <lightsofapollo> yep
  3820. # [23:57] <WG9s> KWierso: thanks
  3821. # [23:57] <lightsofapollo> [Firefox OS slave]
  3822. # [23:57] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  3823. # [23:57] <harth> lightsofapollo: https://npmjs.org/~lightsofapollo
  3824. # [23:57] <lightsofapollo> that is also probably me but I also probably lost the password there =p
  3825. # [23:57] <harth> I'll add both of you
  3826. # [23:57] <lightsofapollo> haha thanks!!
  3827. # [23:58] <WG9s> KWierso: so was this only sindows or only pymike?
  3828. # [23:58] <WG9s> pymake
  3829. # [23:58] <RyanVM> KWierso: those B2G M3s aren't good either
  3830. # [23:58] <RyanVM> *sigh* more retriggers
  3831. # [23:58] * jorendorff_away is now known as jorendorff
  3832. # [23:58] <RyanVM> KWierso: i know I starred some others on that with the csp backout
  3833. # [23:58] * Quits: grobinson|laptop (grob_@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving)
  3834. # [23:59] <harth> lightsofapollo: okay, you should be able to publish now, I hope
  3835. # [23:59] <RyanVM> KWierso: oh shit, it's actually perma fail
  3836. # [23:59] <RyanVM> well that's an easy one
  3837. # [23:59] <RyanVM> mccr8: ping
  3838. # [23:59] <KWierso> out goes 6d0b41d53c32
  3839. # [23:59] <KWierso> :)
  3840. # [23:59] <lightsofapollo> harth: works! I will take good care of it
  3841. # Session Close: Sat Sep 28 00:00:00 2013

The end :)