/irc-logs / mozilla / #developers / 2012-12-20 / end

Options:

  1. # Session Start: Thu Dec 20 00:00:00 2012
  2. # Session Ident: #developers
  3. # [00:00] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  4. # [00:00] <avih> jrmuizel: i agree it's not ideal, but it will allow many to measure tab animation performance on anything other than android.
  5. # [00:01] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  6. # [00:01] <avih> jrmuizel: and i'll follow that crash bug and reopen and add android when we can.
  7. # [00:02] <jrmuizel> avih: that sounds reasonable
  8. # [00:03] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  9. # [00:03] <jrmuizel> avih: you shouldn't need the other #ifdef ANDROID though right?
  10. # [00:03] <avih> jrmuizel: good, i'll trybuild it first to make sure we're OK. and on that crash, any idea what might cause it with that minimal case? could it be that GetLayerManager() returns the openGL layer manager which doesn't have th etestcase method, and somewhere it was statically casted to LayerManager so it compiles?
  11. # [00:04] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  12. # [00:04] <jrmuizel> avih: No, I imagine we're just calling GetLayerManager too early
  13. # [00:04] <avih> jrmuizel: other, meaning the one which assign 0 to all the paintTimes elements?
  14. # [00:04] <jrmuizel> before it's been properly initialized or something like that
  15. # [00:04] <jrmuizel> avih: yes
  16. # [00:05] * sheeri is now known as sheeri-afk
  17. # [00:05] * Quits: bjacob_ (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  18. # [00:05] * RyanVM is now known as RyanVM|Away
  19. # [00:05] <avih> not needed, but result will indicate better than the paintTimes array doesn't contain useful info. otherwise, it will contain bigger values at each element
  20. # [00:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/70ded23485ab - Justin Lebar - Bug 815473 - Follow-up: Remove now-undefined methods from CanvasRenderingContext2D.h. r=me
  21. # [00:06] <avih> (since mPaintStartTime will be assigned on StartFrameTimeRecording but will never change and (now - mPaintStartTime) will grow with each iteration of PostPresent
  22. # [00:06] <avih> jrmuizel: ^
  23. # [00:07] * wlach is now known as wlach|afk
  24. # [00:07] <jrmuizel> avih: that's probably ok, but the #ifdef does seem reasonable
  25. # [00:07] <avih> jrmuizel: ok, so leave the change as i posted?
  26. # [00:09] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  27. # [00:10] <jrmuizel> avih: I guess
  28. # [00:10] <avih> jrmuizel: ok, thanks.
  29. # [00:10] * Joins: randix (rdow@moz-E5AC472C.mycingular.net)
  30. # [00:10] * Quits: randix (rdow@moz-E5AC472C.mycingular.net) (Input/output error)
  31. # [00:10] * heycam|away is now known as heycam
  32. # [00:11] * Joins: lizzard (ehenry@moz-39D40B24.tmodns.net)
  33. # [00:11] * Joins: randix (rdow@moz-E5AC472C.mycingular.net)
  34. # [00:11] * Joins: Callek_Away (chatzilla@3464EC4F.72B357BE.A35657C3.IP)
  35. # [00:11] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  36. # [00:11] * Quits: Callek (chatzilla@3464EC4F.72B357BE.A35657C3.IP) (Ping timeout)
  37. # [00:12] * Callek_Away is now known as Callek
  38. # [00:12] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
  39. # [00:12] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  40. # [00:12] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
  41. # [00:13] * Joins: mcomella (mcomella@moz-F9E82323.nwrknj.fios.verizon.net)
  42. # [00:13] * hwine is now known as hwine|afk
  43. # [00:13] * njn looks to see if inbound is a clusterfsck today
  44. # [00:14] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Ping timeout)
  45. # [00:14] * Joins: KLB_ (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
  46. # [00:14] * KLB_ is now known as KLB
  47. # [00:14] * Quits: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net) (Quit: Leaving.)
  48. # [00:14] * Joins: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net)
  49. # [00:15] * Joins: myk1 (myk@moz-BE33DA21.fw1.sfo1.mozilla.net)
  50. # [00:16] * jcranmer|away is now known as jcranmer|internet_drought
  51. # [00:16] * jcranmer|internet_drought is now known as jcranmer|internet_drout
  52. # [00:16] * Quits: lizzard (ehenry@moz-39D40B24.tmodns.net) (Quit: lizzard)
  53. # [00:16] * bc is now known as bc|afk
  54. # [00:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a428738147c7 - Nicholas Nethercote - Bug 822700 - When DMD is disabled its SizeOf() function shouldn't try to measure non-existent structures. r=jlebar.
  55. # [00:18] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d8ace39cb45f - Nicholas Nethercote - Bug 820128 - Use moz_malloc_size_of to measure "images-content-used-uncompressed". r=jlebar.
  56. # [00:19] * Quits: tomer (tomer@moz-F45DAEFD.static.012.net.il) (Ping timeout)
  57. # [00:19] * Quits: pnemsak (Miranda@moz-192A9791.orange.sk) (Ping timeout)
  58. # [00:19] * Quits: myk1 (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
  59. # [00:20] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  60. # [00:21] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Ping timeout)
  61. # [00:22] * Quits: jwalker (jwalker@moz-5B263CE9.cable.virginmedia.com) (Input/output error)
  62. # [00:22] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  63. # [00:22] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  64. # [00:24] * Joins: garnacho (carlos@moz-BC7A7B5D.dyn.user.ono.com)
  65. # [00:24] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  66. # [00:25] * Fallen is now known as Fallen|away
  67. # [00:25] * geekboy is now known as geekboy|afk
  68. # [00:26] * hwine|afk is now known as hwine
  69. # [00:27] <dhylands> rstrong: ping
  70. # [00:27] <rstrong> dhylands: pong
  71. # [00:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cc2edd53d5e9 - Brian Hackett - Bug 822145 - Use correct allocator for CompileInfo on inlined frames, r=sstangl.
  72. # [00:28] <KWierso|Home> njn: is today a day ending with "day"?
  73. # [00:28] * Quits: fabrice (fabrice@43CB6079.66715431.D25A875A.IP) (Ping timeout)
  74. # [00:28] <dhylands> rstrong: I'm following up on bbondy's comment about the UpdArchD key: https://bugzilla.mozilla.org/show_bug.cgi?id=785124#c32
  75. # [00:28] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  76. # [00:28] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
  77. # [00:28] * ekr_ is now known as ekr
  78. # [00:28] <dhylands> rstrong: That key was one marshall_law created
  79. # [00:29] <edmorley|away> njn: the answer to your question would be: random.choice(["yes", "duh yeah", "Try-what?"])
  80. # [00:29] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  81. # [00:29] <edmorley|away> :-)
  82. # [00:29] <dhylands> Should we perhaps just put a definition next to #define XRE_UPDATE_ROOT_DIR "UpdRootD" in nsXULAppApi.h
  83. # [00:29] * Joins: fabrice (fabrice@43CB6079.66715431.D25A875A.IP)
  84. # [00:29] <njn> hey, I was able to land my patches :)
  85. # [00:29] * Quits: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  86. # [00:29] * mjschranz_away is now known as mjschranz
  87. # [00:29] <rstrong> dhylands: I am sure I'd be fine with the same approach
  88. # [00:29] <gcp> dcamp: hii
  89. # [00:30] <dcamp> gcp: just r+'ed if that's what you're looking for
  90. # [00:30] <gcp> dcamp: I wonder how "bad" this is
  91. # [00:30] <dhylands> rstrong: In which case, I'll make that revision and reupload the patch
  92. # [00:30] <dcamp> yeah.
  93. # [00:30] * mjschranz is now known as mjschranz_away
  94. # [00:30] * Quits: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  95. # [00:30] <gcp> dcamp: look at telemetry evolution on beta (or release, if you can group them somehow) for URLCLASSIFIER_LC_COMPLETIONS
  96. # [00:31] <gcp> dcamp: it's definitely affecting users and sites
  97. # [00:31] * Joins: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  98. # [00:31] <dcamp> :/
  99. # [00:31] <gcp> I think we'll have to consider mozilla-release-approval?
  100. # [00:31] <dcamp> gcp: send mail to akeybl and cc me?
  101. # [00:31] <dcamp> asking for advice
  102. # [00:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/61c1733d72df - Bobby Holley - Bug 823120 - Fix test. r=philor
  103. # [00:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2d2612425e73 - Bobby Holley - Bug 823120 - Fix templates. r=jmaher
  104. # [00:32] <edmorley|away> njn: luckily I think you missed the worst of it
  105. # [00:32] <gcp> dcamp: btw, I didn't find the root cause even after going over that code again
  106. # [00:32] <gcp> dcamp: but even if I did, that wouldn't help affected sites
  107. # [00:32] <dcamp> yeah :/
  108. # [00:32] * Quits: Pike (Pike@moz-9170AA8D.dip.t-dialin.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
  109. # [00:33] <gcp> dcamp: btw, I'm on holiday
  110. # [00:33] <gcp> dcamp: I imagined it differently
  111. # [00:34] * Joins: kaze (kaze@moz-D0CD6EE0.w86-218.abo.wanadoo.fr)
  112. # [00:35] <sicking> jduell: ping
  113. # [00:35] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
  114. # [00:35] <raymond> Is anyone here familliar with Special Powers API? Specifically the console listener?
  115. # [00:35] <jduell> sicking: ping
  116. # [00:35] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
  117. # [00:36] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  118. # [00:36] <sicking> jduell: when we check the appcache for updates, by doing conditional GET request to the appcache manifest. Do we include an if-modified-since header?
  119. # [00:37] * Quits: mak (chatzilla@moz-FAA7C4AB.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
  120. # [00:37] <jduell> sicking: I don't know off the top of my head :(
  121. # [00:38] <raymond> I keep getting this 'XPC_WN_NoMods_NoCall_Proto_JSClass' exception whenever I call SpecialPowers.postConsoleSentinel as shown here: http://pastebin.com/BSmi4V6Q
  122. # [00:38] <sicking> jduell: no worries
  123. # [00:39] <jduell> sicking: wireshark could tell you quickly
  124. # [00:39] <jduell> or the code :)
  125. # [00:39] * Quits: tchevalier (Thunderbir@moz-B50BBC9D.w92-143.abo.wanadoo.fr) (Quit: tchevalier)
  126. # [00:39] <sicking> jduell: yup. I trust wireshark more than my reading of the code
  127. # [00:39] <sicking> :)
  128. # [00:39] <jduell> sicking: it does have that benefit
  129. # [00:40] <sicking> jduell: how is the necko idlp usage bug coming? I hear there are narly test failures?
  130. # [00:40] * Waldo is now known as Waldo|dinner
  131. # [00:41] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7930f7397b4f - Richard Newman - Bug 788894 - Pref off FHR for B2G. r=gps
  132. # [00:41] * ctalbert is now known as ctalbert|afk
  133. # [00:44] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/ )
  134. # [00:44] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
  135. # [00:46] * Quits: dao (dao@moz-71A790A7.superkabel.de) (Quit: Leaving.)
  136. # [00:47] <jduell> sicking: yeah there's one on builbot linux builds that I can't repro yet on my own linux box. I hate those
  137. # [00:47] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/a0dbfb9d776b - Cameron McCormack - Bug 820148 - Add a RELEASE_BUILD macro that can be used within pref js files. r=ted a=akeybl
  138. # [00:47] * coop is now known as coop|dinner
  139. # [00:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f1a10ed19a32 - Ed Morley - Backout 3bcd9a5a33a2 (bug 814247), d9546d42054c & 8b6edf9f6b87 (bug 814638) for failures in test_bug814638.xul and also crashes on a CLOSED TREE
  140. # [00:51] * Joins: ekr_ (ekr@moz-D7997EC8.rtfm.com)
  141. # [00:52] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  142. # [00:53] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  143. # [00:56] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/1ed1cd3f4bd9 - Cameron McCormack - Backed out changeset a0dbfb9d776b, which shouldn't have landed on beta. a=backout
  144. # [00:59] <raymond> n/m, figured it out. Looks like you can't throw an error message while in a listener. I suppose that's helpful, since that could cause an infinite loop.
  145. # [00:59] * Quits: TheOne (one@moz-BF22EDBE.dip.t-dialin.net) (Input/output error)
  146. # [01:00] * Joins: TheOne (one@moz-BF22EDBE.dip.t-dialin.net)
  147. # [01:00] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  148. # [01:00] * ChanServ sets mode: +o smaug
  149. # [01:01] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  150. # [01:01] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  151. # [01:01] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  152. # [01:01] * Joins: armenzg_afk (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  153. # [01:02] * Quits: TheOne (one@moz-BF22EDBE.dip.t-dialin.net) (Ping timeout)
  154. # [01:03] * Joins: harthur (Mibbit@moz-BE33DA21.fw1.sfo1.mozilla.net)
  155. # [01:03] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  156. # [01:04] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  157. # [01:06] <mconnor> philikon: you never knew about about:mozilla ? ye gods, man
  158. # [01:07] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  159. # [01:07] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  160. # [01:07] <jhammel> indeed
  161. # [01:08] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  162. # [01:08] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  163. # [01:10] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  164. # [01:10] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
  165. # [01:11] <NeilAway> tbsaunde: hmm, why can't I get attachment 690366 to apply?
  166. # [01:12] * Quits: teoli (teoli@71F9A83C.EA130E53.75A3463D.IP) (Input/output error)
  167. # [01:15] <armenzg_afk> philikon: ping
  168. # [01:15] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  169. # [01:15] <philikon> mconnor: :D
  170. # [01:15] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  171. # [01:15] * joduinn is now known as joduinn-mtg
  172. # [01:15] <philikon> mconnor: you failed to teach me!
  173. # [01:15] <philikon> armenzg_afk: pong
  174. # [01:15] <armenzg_afk> philikon: are you working from the SF office tomorrow?
  175. # [01:15] <philikon> armenzg_afk: yes
  176. # [01:16] <jhammel> philikon: its in about:about so you have no excuse :P
  177. # [01:16] <philikon> jhammel: i don't do meta
  178. # [01:16] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  179. # [01:16] <armenzg_afk> philikon: joduinn might have some pandas boards
  180. # [01:16] <jhammel> philikon: then you won't like about:about:about :P
  181. # [01:16] <philikon> hahaha jhammel++
  182. # [01:16] <armenzg_afk> philikon: I will get him on the email thread and help you get one tomorrow
  183. # [01:16] <philikon> armenzg_afk: thanks!
  184. # [01:16] <armenzg_afk> philikon: yw
  185. # [01:16] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  186. # [01:16] * ChanServ sets mode: +o smaug
  187. # [01:17] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  188. # [01:17] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  189. # [01:18] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
  190. # [01:18] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  191. # [01:18] * Quits: hummeleBop (Instantbir@moz-2356396.fbx.proxad.net) (Ping timeout)
  192. # [01:18] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  193. # [01:18] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Quit: mccr8)
  194. # [01:19] * juanb is now known as juanb|mtg
  195. # [01:20] * Waldo|dinner is now known as Waldo
  196. # [01:21] * mcote is now known as mcote|afk
  197. # [01:21] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  198. # [01:22] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  199. # [01:24] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
  200. # [01:26] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  201. # [01:26] * Quits: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  202. # [01:26] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
  203. # [01:26] * dhylands is now known as dhylands|plow
  204. # [01:27] <markh> is document.readyState != "complete" a reliable way to know that adding a load event handler will fire in the future (assuming no error etc)?
  205. # [01:28] <gkw> KaiRo: ping
  206. # [01:28] <mconnor> philikon: man, you're going to hang this on me? yeesh, the thanks I get.
  207. # [01:28] * Quits: jorendorff (jorendorff@moz-C7E45659.hsd1.tn.comcast.net) (Quit: jorendorff)
  208. # [01:29] <markh> hrm - actually, maybe all I want is the readystate event...
  209. # [01:29] <mconnor> markh: I think you're assuming a modal interaction
  210. # [01:30] <mconnor> race conditions ftl :)
  211. # [01:30] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
  212. # [01:31] * Joins: bjacob_ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  213. # [01:31] <markh> mconnor: yeah :) I'm really just using the load event as a proxy for the readystate event - I should just use the readystate event directly
  214. # [01:31] <whimboo> KaiRo: should't we remove the crash signature from bug 823056 given that it's a timeout of the framework?
  215. # [01:31] <markh> now I know it exists :)
  216. # [01:32] * Quits: mcomella (mcomella@moz-F9E82323.nwrknj.fios.verizon.net) (Input/output error)
  217. # [01:34] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
  218. # [01:35] <vladan> jrmuizel: http://www.ohloh.net/p/firefox
  219. # [01:35] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  220. # [01:35] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
  221. # [01:37] * Joins: rillian (giles@moz-29D892D2.osuosl.org)
  222. # [01:38] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  223. # [01:41] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  224. # [01:42] <jduell> philikon: so if I land a bug on aurora/b2g18, do I change the Milestone to 19? Leave it at 20? I know to mark the status-19: fixed, etc flags, at least
  225. # [01:42] <edmorley|away> jduell: milestone stays the same, flags change
  226. # [01:43] <jduell> edmorley|away: ok thanks. I search the docs I could find and it wasn't clear to me
  227. # [01:43] <edmorley|away> yeah don't think it's been documented anywhere
  228. # [01:43] * Joins: T3 (T3@moz-E8628941.dsl.telesp.net.br)
  229. # [01:44] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  230. # [01:47] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  231. # [01:47] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  232. # [01:48] <philikon> jduell: yeah what edmorley|away says :)
  233. # [01:48] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
  234. # [01:49] * Quits: twi (Adium@moz-9AE58BAF.cust.dsl.vodafone.it) (Quit: Leaving.)
  235. # [01:49] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  236. # [01:49] * juanb|mtg is now known as juanb
  237. # [01:50] * Quits: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: nhirata)
  238. # [01:51] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  239. # [01:54] * Joins: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  240. # [01:54] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  241. # [01:54] * Quits: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP) (Quit: Lost terminal)
  242. # [01:55] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
  243. # [01:55] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
  244. # [01:58] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
  245. # [01:58] * Joins: RudyL (rudy@moz-C837A4C6.dynamic.hinet.net)
  246. # [01:58] * Quits: loadbang (loadbang@moz-F88A6834.range31-53.btcentralplus.com) (Quit: Bye)
  247. # [01:58] <fryn> markh: readyState changes around the same time DOMContentLoaded fires, not the same time as the load event.
  248. # [01:59] <RyanVM|Away> jduell: yeah, target milestone (at least for m-c) refers to when it landed on m-c
  249. # [01:59] <RyanVM|Away> status flags cover uplifts
  250. # [02:00] <fryn> markh: https://developer.mozilla.org/en-US/docs/Mozilla_event_reference/readystatechange
  251. # [02:00] <RyanVM|Away> (and I tend to set the status flag for the TM too because it makes it easier to see on a quick scan of the flags)
  252. # [02:00] * Quits: AaronMT|away (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
  253. # [02:00] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
  254. # [02:00] <RyanVM|Away> jduell: also for b2g bugs, setting the status flag for mozilla20 is handy since the TM doesn't really convey it well
  255. # [02:01] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  256. # [02:01] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  257. # [02:02] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  258. # [02:03] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  259. # [02:04] * Joins: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP)
  260. # [02:04] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: that's about all my brain can do for now)
  261. # [02:05] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  262. # [02:05] * Quits: bjacob_ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  263. # [02:05] * Quits: randix (rdow@moz-E5AC472C.mycingular.net) (Quit: randix)
  264. # [02:06] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
  265. # [02:06] * Joins: ehugg_lime (ehugg_lime@moz-B605041C.mycingular.net)
  266. # [02:06] <KaiRo> gkw: pong
  267. # [02:08] <KaiRo> whimboo: well, I just corrected the signature that was in there
  268. # [02:09] * Quits: sriram (sriramr@43CB6079.66715431.D25A875A.IP) (Quit: sriram)
  269. # [02:09] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  270. # [02:10] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  271. # [02:10] * ChanServ sets mode: +o dveditz
  272. # [02:11] * Quits: RudyL (rudy@moz-C837A4C6.dynamic.hinet.net) (Quit: RudyL)
  273. # [02:11] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  274. # [02:12] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  275. # [02:13] * Quits: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  276. # [02:13] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  277. # [02:13] * coop|dinner is now known as coop|mtg
  278. # [02:13] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  279. # [02:14] * Quits: Matti (chatzilla@moz-B9A8EED6.dip.t-dialin.net) (Client exited)
  280. # [02:14] * ewong|afk is now known as ewong
  281. # [02:15] * Quits: jammink (textual@2557E599.66715431.D25A875A.IP) (Quit: Computer has gone to sleep.)
  282. # [02:17] * mjschranz_away is now known as mjschranz
  283. # [02:17] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  284. # [02:18] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
  285. # [02:18] * mjschranz is now known as mjschranz_away
  286. # [02:18] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Ping timeout)
  287. # [02:19] * Joins: RudyL (rudy@moz-C837A4C6.dynamic.hinet.net)
  288. # [02:19] * whimboo is now known as whimboo|afk
  289. # [02:20] * Quits: @bz (bzbarsky@moz-EBF9575F.tukw.qwest.net) (Ping timeout)
  290. # [02:20] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  291. # [02:20] * ChanServ sets mode: +o smaug
  292. # [02:20] * Joins: bz (bzbarsky@moz-511C13BB.tukw.qwest.net)
  293. # [02:21] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  294. # [02:22] * jwir3|away is now known as jwir3
  295. # [02:23] * Quits: armenzg_afk (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
  296. # [02:23] * Quits: RudyL (rudy@moz-C837A4C6.dynamic.hinet.net) (Quit: RudyL)
  297. # [02:24] * Quits: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net) (Connection reset by peer)
  298. # [02:25] * Joins: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net)
  299. # [02:25] * RyanVM|Away is now known as RyanVM
  300. # [02:26] * Quits: ekr (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr)
  301. # [02:26] * ekr_ is now known as ekr
  302. # [02:27] <RyanVM> mrbkap: ping
  303. # [02:27] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
  304. # [02:27] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Input/output error)
  305. # [02:28] * Quits: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP) (Quit: Leaving.)
  306. # [02:28] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  307. # [02:28] * nmatsakis is now known as nmatsakis|dinner
  308. # [02:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0fca3f2c263b - Philipp von Weitershausen - Bug 774621 - Follow-up: Rev UUIDs of changed interfaces. r=bz
  309. # [02:30] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  310. # [02:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/87ad27a8a7de - Raymond Lee - Bug 806741 - Port test_bug_461710.html to the new per-tab PB APIs. r=jdm
  311. # [02:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3dcf9f0a42d8 - Iordache Catalin - Bug 813019 - Get rid of AccMutationEvent::mNode. r=tbsaunde
  312. # [02:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3e9f8f3605bb - Bellindira Castillo [:bellindira] - Bug 806725 - Fix a typo in the patch that landed. r=jdm
  313. # [02:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5f697a87ec46 - Matthew Gregan - Bug 822952 - Dispatch events from UpdateReadyState only when the state has changed. r=roc
  314. # [02:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c99c3ab37f95 - David Rajchenbach-Teller - Bug 532150 - Don't read and write the session file off the main thread. r=Felipe
  315. # [02:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/52b5ac587767 - David Rajchenbach-Teller - Bug 815339 - Extract PromiseWorker from OS.File. r=froydnj
  316. # [02:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1181ba5295b9 - David Rajchenbach-Teller - Bug 532150 - Test main thread fallback for session file. r=Felipe
  317. # [02:32] <jwir3> I'm missing something with the cycle collector here... and I don't know what it is: http://pastebin.mozilla.org/2006931
  318. # [02:32] <jwir3> I'm getting errors that seem to indicate I have used one of the macros incorrectly...
  319. # [02:32] * Joins: davidb (davidb@moz-1EB292CB.dsl.bell.ca)
  320. # [02:32] * Quits: bz (bzbarsky@moz-511C13BB.tukw.qwest.net) (Ping timeout)
  321. # [02:33] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  322. # [02:33] * Quits: davidb (davidb@moz-1EB292CB.dsl.bell.ca) (Input/output error)
  323. # [02:33] * Joins: davidb (davidb@moz-1EB292CB.dsl.bell.ca)
  324. # [02:33] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  325. # [02:33] * ChanServ sets mode: +o dveditz
  326. # [02:34] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  327. # [02:35] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
  328. # [02:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9c5effe633f0 - Bobby Holley - Bug 823279 - Mark deserialized XBL script as XBL. r=bz
  329. # [02:35] * Joins: capella-s3 (capella-s3@moz-DD0C7E4F.twcny.res.rr.com)
  330. # [02:35] * glob|away is now known as glob
  331. # [02:35] * Joins: bjacob_ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  332. # [02:36] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
  333. # [02:36] * catlee is now known as catlee-away
  334. # [02:36] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Ping timeout)
  335. # [02:36] * Quits: ehugg_lime (ehugg_lime@moz-B605041C.mycingular.net) (Client exited)
  336. # [02:37] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  337. # [02:38] * dhylands|plow is now known as dhylands
  338. # [02:38] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
  339. # [02:39] * Quits: edmorley|away (edmorley@moz-5C2387B0.range109-156.btcentralplus.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  340. # [02:39] * Quits: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
  341. # [02:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/20cb0fa34108 - Nicholas Nethercote - Bug 820132 - Measure imgFrame::mOptSurface's size where possible, instead of calculating it. r=joedrew.
  342. # [02:41] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  343. # [02:43] * Joins: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net)
  344. # [02:46] * Quits: marco (Thunderbir@moz-4109243D.cust.dsl.teletu.it) (Quit: marco)
  345. # [02:47] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
  346. # [02:48] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
  347. # [02:50] * Joins: sn0wb1rd (sn0wb1rd@moz-7DC12C05.sb.sd.cox.net)
  348. # [02:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/42213ca59024 - Boris Zbarsky - Bug 819741. Add support for passing an ArrayBufferView to XHR.send(). r=sicking,bent
  349. # [02:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3d2011652b37 - Boris Zbarsky - Bug 822340. Make the Ion optimization for DOM method calls sound. r=jandem
  350. # [02:51] * Joins: jorendorff (jorendorff@moz-63D3AC00.hsd1.tn.comcast.net)
  351. # [02:52] * joduinn-mtg is now known as joduinn-brb
  352. # [02:53] * Quits: Mossop (mossop@1909F457.1BC58411.51465770.IP) (Ping timeout)
  353. # [02:53] * Joins: surkov (surkov@1D099191.75504D41.E17943EE.IP)
  354. # [02:54] * heycam is now known as heycam|away
  355. # [02:55] * Quits: StevenLee (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129165506])
  356. # [02:56] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  357. # [02:57] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  358. # [02:57] * ChanServ sets mode: +o dveditz
  359. # [02:58] * wlach|afk is now known as wlach
  360. # [02:59] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  361. # [02:59] <Waldo> hmm
  362. # [02:59] <Waldo> it's clobberin' time!
  363. # [03:00] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  364. # [03:00] * ChanServ sets mode: +o dveditz
  365. # [03:01] * Joins: StevenLee_ (chatzilla@moz-99690620.hinet-ip.hinet.net)
  366. # [03:01] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  367. # [03:02] * coop|mtg is now known as coop
  368. # [03:05] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  369. # [03:06] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  370. # [03:06] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  371. # [03:07] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Quit: sworkman)
  372. # [03:07] * Quits: capella-s3 (capella-s3@moz-DD0C7E4F.twcny.res.rr.com) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
  373. # [03:07] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
  374. # [03:08] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  375. # [03:08] * Joins: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  376. # [03:09] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
  377. # [03:09] * Joins: sworkman (sworkman@2557E599.66715431.D25A875A.IP)
  378. # [03:09] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Quit: randix)
  379. # [03:10] * Joins: IanN (chatzilla@moz-3D5855EC.cable.virginmedia.com)
  380. # [03:10] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  381. # [03:11] <rillian> should I be concerned by:
  382. # [03:11] <rillian> remote: Inserted into the pushlog db successfully.
  383. # [03:11] <rillian> abort: empty revision set
  384. # [03:11] <rillian> warning: post-push hook exited with status 255
  385. # [03:11] * Quits: juanb (jbecerra@2557E599.66715431.D25A875A.IP) (Quit: juanb)
  386. # [03:11] <rillian> tbpl sees my commit
  387. # [03:11] <IanN> what is the syntax for querying hg.mozilla.org for checkins between two dates?
  388. # [03:11] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  389. # [03:12] * Quits: kaze (kaze@moz-D0CD6EE0.w86-218.abo.wanadoo.fr) (Ping timeout)
  390. # [03:12] <IanN> i'm sure there used to be fields your could fill in on the web page
  391. # [03:13] <Waldo> IanN: something to do with pushloghtml, has to be; there's no date tracking in hg proper
  392. # [03:13] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  393. # [03:13] <IanN> Waldo: ah. yes, thanks
  394. # [03:15] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  395. # [03:15] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  396. # [03:16] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
  397. # [03:17] * Joins: me62 (Karry@A3BF2EA6.202A954A.1CF8924A.IP)
  398. # [03:17] <@roc> rillian: I think that's normal
  399. # [03:17] * Quits: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
  400. # [03:19] <rillian> ok, thanks
  401. # [03:20] * Joins: ericchou (ericchou@moz-99690620.hinet-ip.hinet.net)
  402. # [03:20] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  403. # [03:20] * Quits: gkw (fuzz2lin@2557E599.66715431.D25A875A.IP) (Quit: leaving)
  404. # [03:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8351e1baffcb - Chris Peterson - Bug 766066 - Part 2: Handle element focus and IME state separately. r=djf
  405. # [03:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ae4a7e6f0e0b - Chris Peterson - Bug 766066 - Part 3: Open keyboard when user taps input element, not when panning. r=djf
  406. # [03:21] * heycam|away is now known as heycam
  407. # [03:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c2b6362784c2 - Chris Peterson - Bug 766066 - Part 0: Rename some B2G keyboard functions. r=djf
  408. # [03:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/69b6541efafc - Chris Peterson - Bug 766066 - Part 1: Remove "ime-enabled-state-changed" observer. r=djf
  409. # [03:21] <ewong> IanN ping
  410. # [03:21] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
  411. # [03:21] * ChanServ sets mode: +o dveditz
  412. # [03:22] * Joins: gkw (fuzz2lin@2557E599.66715431.D25A875A.IP)
  413. # [03:24] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  414. # [03:25] <RyanVM> rillian: I'm assuming you're on a newish version of hg? That's from the post-commit hook to prevent phases on Try pushes I believe
  415. # [03:27] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
  416. # [03:27] * Quits: chewey (chewey@moz-5DF42CBD.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
  417. # [03:27] * Joins: chewey (chewey@moz-FD227365.dip0.t-ipconnect.de)
  418. # [03:27] * vchang_away is now known as vchang
  419. # [03:29] * Quits: fabrice (fabrice@43CB6079.66715431.D25A875A.IP) (Quit: Leaving.)
  420. # [03:30] <hub> rillian: this error message is because you added the post-hook for the hg phase crap caused by pushing patch queues to try
  421. # [03:30] * Joins: Mossop (mossop@1909F457.1BC58411.51465770.IP)
  422. # [03:30] <hub> rillian: and then you don't have a patch queue anymore at that point
  423. # [03:31] * Quits: biesi (cbiesinger@5CA6DC39.C60FE7DC.4065847B.IP) (Ping timeout)
  424. # [03:32] * Quits: Callek (chatzilla@3464EC4F.72B357BE.A35657C3.IP) (Ping timeout)
  425. # [03:32] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  426. # [03:33] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  427. # [03:33] <IanN> ewong: sleepy pong
  428. # [03:34] * Quits: me62 (Karry@A3BF2EA6.202A954A.1CF8924A.IP) (Connection reset by peer)
  429. # [03:34] <ewong> IanN how long are you available or are you heading to bed now?
  430. # [03:34] * Joins: me62 (Karry@141A9474.E92C4901.1CF8924A.IP)
  431. # [03:35] <IanN> ewong: i'm heading soon but you probably won't get much sense from me
  432. # [03:36] <ewong> IanN ok.. was hoping to get some ideas on how to fix bug #559816 (I've changed nsAbout.js to use the toolkit, but it's not finding the toolkit's aboutRights.properties)
  433. # [03:37] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 17.0.1/20121129151931])
  434. # [03:38] <jwir3> if I have a function that has the following signature: already_AddRefed<nsINode> GetOffsetNode(); and I want it to return mOffsetNode, which has type nsCOMPtr<nsINode>, should I copy the pointer, manually call AddRef() on the new nsCOMPtr, and then return it, or will the copy do this for me?
  435. # [03:38] * Quits: azakai|far (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  436. # [03:38] * Joins: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP)
  437. # [03:38] * Quits: sewardj (sewardj@moz-29B15D8F.dip.t-dialin.net) (Ping timeout)
  438. # [03:39] * Joins: azakai|far (alon@moz-8D0CC798.lightspeed.sntcca.sbcglobal.net)
  439. # [03:39] <tbsaunde> jwir3: use cmptr.forget()
  440. # [03:39] * Joins: sewardj (sewardj@moz-D1827817.dip.t-dialin.net)
  441. # [03:39] <jwir3> tbsaunde: Hm, ok, so it would look something like: nsCOMPtr<nsINode> newPtr; newPtr.forget(mOffsetNode); return newPtr; ?
  442. # [03:39] <IanN> ewong: sorry, beyond my thinking at this hour
  443. # [03:40] * Quits: IanN (chatzilla@moz-3D5855EC.cable.virginmedia.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129151931])
  444. # [03:40] <ewong> IanN ok. I'll try to figure it out. thanks!
  445. # [03:40] * joduinn-brb is now known as joduinn-afk
  446. # [03:40] <@dolske> I could be (and quite likely am) totally wrong, but a signature like that sounds kind of sketchy.
  447. # [03:40] <jwir3> dolske: You're speaking about what I just was talking about?
  448. # [03:40] <@dolske> yes
  449. # [03:41] <jwir3> dolske: It's the signature I was given from webidl...
  450. # [03:41] <jwir3> from the bindings, I mean
  451. # [03:42] <tbsaunde> jwir3: why wouldn't you do already_AddRefed<nsINode> Foo() { doo stuff; return mNode.forget(); }
  452. # [03:42] <jwir3> tbsaunde: Because I didn't know I could do that. ;)
  453. # [03:42] <@dolske> aiui, you'd only have something like that in where you're passing around a temporary.
  454. # [03:43] <@dolske> eg if mFoo has a refcount of 1, and you both pass it to something and keep it set, seems like the refcount outght to be 2.
  455. # [03:43] <tbsaunde> dolske: returning already_AddRefed<T> is totally reasonable
  456. # [03:43] <jwir3> dolske: https://developer.mozilla.org/en-US/docs/Mozilla/WebIDL_bindings seems to say differently, under "WebIDL Interfaces"
  457. # [03:43] <@dolske> webidl would be one of those exciting new things I know nothing about. :/
  458. # [03:43] <tbsaunde> dolske: you can't keep it, your returning
  459. # [03:44] <jwir3> yeah, I didn't know anything about it until yesterday morning ;)
  460. # [03:45] <tbsaunde> dolske: I guess you you could shove it into a non COMPtr member of whatever class this is, but that's a totally different issue
  461. # [03:45] * Quits: KaiRo (robert@moz-B09252E7.adsl.highway.telekom.at) (Input/output error)
  462. # [03:46] <@dolske> yeah, a constructor is the kind of thing I'm thinking of. "here, I made a Foo, it's all your now."
  463. # [03:46] * Quits: clee (clee@2557E599.66715431.D25A875A.IP) (Quit: clee)
  464. # [03:46] <@dolske> I suppose the question then would be how/why you're creating a Foo but also keeping it in a mFoo
  465. # [03:47] <@dolske> this, right here, is were it would be helpful for someone with more recent C++ chops to jump in. :)
  466. # [03:47] * heycam is now known as heycam|away
  467. # [03:47] * hwine is now known as hwine-zzz
  468. # [03:48] <tbsaunde> so, it just occured to me that mFoo probably isn't a local variable which means that callling .forget() will make mFoo null
  469. # [03:48] * tbsaunde tired
  470. # [03:48] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  471. # [03:49] <jwir3> tbsaunde: Yeah, but I could do: nsCOMPtr<nsINode> temp = mNode; return temp.forget();
  472. # [03:49] * Joins: Mook (mook@moz-8F011215.dsl.teksavvy.com)
  473. # [03:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/73f36736a1ae - Mark Hammond - Bug 820653 - use listStyleImage for social provider toolbar image to ensure correct image size. r=jaws
  474. # [03:49] <jgilbert> jwir3: usually the meme is `return newPtr.forget()`, yeah?
  475. # [03:49] <tbsaunde> jwir3: so, the easiest thing is probably to give your interface a resultNotAddRefed entry in bindings.conf
  476. # [03:49] <jgilbert> that's the meme I see a lot for nsRefPtrs
  477. # [03:49] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Quit: jgriffin)
  478. # [03:49] * Joins: randix_ (rdow@45355E35.CFBC10F9.8B52D585.IP)
  479. # [03:49] <tbsaunde> jwir3: that would work too
  480. # [03:50] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Ping timeout)
  481. # [03:50] * randix_ is now known as randix
  482. # [03:50] <tbsaunde> jgilbert: that doesn't work if the refptr is a class member and you'd like it to not become null
  483. # [03:51] <jgilbert> then why are we using `forget`?
  484. # [03:51] <@dolske> if newPtr is a local, why the .forget? shouldn't that be called implicitly when it goes out of scope?
  485. # [03:52] <jgilbert> dolske: `forget` won't destroy the object if it's the last ref alive
  486. # [03:52] <@dolske> (I get the feeling I'm going to regret trying to refresh my memory on this)
  487. # [03:52] * Quits: me62 (Karry@141A9474.E92C4901.1CF8924A.IP) (Ping timeout)
  488. # [03:52] <seth> maybe nsCOMPtr<nsINode>(mNode).forget()
  489. # [03:52] <jwir3> ye gods
  490. # [03:53] <jgilbert> what is the goal here, anyways?
  491. # [03:53] <jwir3> to return a pointer to a member variable of type nsCOMPtr<nsINode>
  492. # [03:53] <tbsaunde> dolske: no, then the dtor would be called on the comptr which will just call Release on whatever it points to
  493. # [03:53] <@dolske> no, bigger picture I think we're asking.
  494. # [03:53] <jgilbert> oh, alreadyaddref'd stuff
  495. # [03:54] <jgilbert> tbh I don't know the semantics of that
  496. # [03:54] <tbsaunde> calling forget() shuffles the pointer out of the comptr into a temporary so it can be returned and the caller has a ref to it
  497. # [03:54] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  498. # [03:54] <jwir3> jgilbert: Yeah, that's what the webidl bindings stuff gave me
  499. # [03:54] <jgilbert> we should have better docs on this stuff
  500. # [03:54] <@dolske> docs? but we have bz... (subtle ping :)
  501. # [03:55] <@dolske> ...who is not here.
  502. # [03:55] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
  503. # [03:55] <tbsaunde> jwir3: I'd say euither add resultNotAddRefed entry to Bindings.conf or nsCOMPtr<nsINode> tmp = mNode; return tmp.forget();
  504. # [03:55] <@dolske> I feel like Doctor Nick subbing for House.
  505. # [03:55] <jwir3> tbsaunde: ok, thx
  506. # [03:55] <@dolske> "Good news everybody! It's lupus!"
  507. # [03:56] <jwir3> heh
  508. # [03:56] <tbsaunde> jwir3: there are plenty of existing resultNotAddRefed entries to crib from :)
  509. # [03:56] <seth> there'd probably be quite a bit less confusion without the intermediate already_AddRefed type
  510. # [03:56] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  511. # [03:57] <seth> if only we could switch to C++11, since AFAICT it only exists because we don't have move constructors
  512. # [03:57] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  513. # [03:57] <tbsaunde> seth: I'm not totally sure move constructors are enough
  514. # [03:59] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
  515. # [03:59] <tbsaunde> seth: already_AddRefed isn't really hard though its just a temporary class used for returning pointers that give the caller a refrence
  516. # [04:00] * Quits: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com) (Quit: dria)
  517. # [04:00] <seth> tbsaunde: well ideally if you wanted to return an nsRefPtr or nsCOMPtr you'd just return an nsRefPtr or an nsCOMPtr
  518. # [04:00] <jgilbert> it looks like already_AddRefed is just an indicator that 'you should probably addref this when you get it'
  519. # [04:00] <seth> jgilbert: quite the opposite
  520. # [04:00] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  521. # [04:00] <jgilbert> explaaain
  522. # [04:00] <seth> jgilbert: it means you should not addref it or you'll leak
  523. # [04:00] <seth> jgilbert: it's right in the name: "already addrefed"
  524. # [04:01] <tbsaunde> jgilbert: it means here's a pointer, and I'm giving you a ref to it that I had
  525. # [04:01] <jgilbert> ok, I said that wrong
  526. # [04:01] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
  527. # [04:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8793edbf2a32 - Geoff Brown - Bug 820322 - Improve reliability of testBookmarksTab, testHistoryTab, testAllPagesTab; r=wesj
  528. # [04:01] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
  529. # [04:01] <jgilbert> basically you should feed it into a nsRefPtr on the receiving end
  530. # [04:01] <Waldo> well, or a comptr
  531. # [04:02] <Waldo> depending
  532. # [04:02] <seth> jgilbert: indeed, and the type serves to tell the nsRefPtr/nsCOMPtr not to addref it
  533. # [04:02] <tbsaunde> seth: maybe, I'm not totally sure I agree with that, but that may just be what I'm used to
  534. # [04:02] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  535. # [04:02] <Waldo> but you can't feed it into a raw pointer, which is the good thing for it
  536. # [04:02] * Quits: avsaro (avsaro@19C32570.9C6E7029.782529C2.IP) (Connection reset by peer)
  537. # [04:02] <Waldo> and if you feed it into a smart pointer, it won't get over-addrefed
  538. # [04:02] <seth> tbsaunde: for example C++11's std::shared_ptr and friends work that way
  539. # [04:02] * Joins: avsaro (avsaro@19C32570.9C6E7029.782529C2.IP)
  540. # [04:03] <seth> tbsaunde: they are much simpler to use than what we have
  541. # [04:03] <tbsaunde> Waldo: you can with .get() which is atleast a reasonable evil because of xpcom out args
  542. # [04:03] * Joins: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
  543. # [04:03] <jgilbert> the meme just feels bizarre though, that `forget` yields something that's `already_AddRefed`
  544. # [04:03] <Waldo> eh, if people try to be evil, you can't do much about it
  545. # [04:03] <Waldo> and this is why there's .swap, as I recall
  546. # [04:04] * Joins: overholt (overholt@35765CFB.88764A66.72A31D6.IP)
  547. # [04:04] <tbsaunde> jgilbert: why? you forgot the value but didn't drop your ref
  548. # [04:04] <tbsaunde> seth: no comment, I haven't really worked with c++ outside of gecko
  549. # [04:05] * Quits: Waldo (waldo@moz-534B4EF1.hsd1.mi.comcast.net) (Quit: good day, sirs and ladies)
  550. # [04:05] <seth> .forget() applies to the ns*Ptr, which does indeed forget the value. already_AddRefed applies to the return value, which is indeed already AddRef'ed
  551. # [04:05] <seth> i agree it's pretty awkward tho
  552. # [04:05] * mjschranz_away is now known as mjschranz
  553. # [04:05] * nmatsakis|dinner is now known as nmatsakis
  554. # [04:05] * Joins: rniwa_ (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net)
  555. # [04:06] <seth> these smart pointers were the first thing that confused me about working on gecko code
  556. # [04:06] <seth> thing #2 was our string classes =)
  557. # [04:06] * mjschranz is now known as mjschranz_away
  558. # [04:07] <jgilbert> tbsaunde: because we 'forget' something, and then tell someone else that 'oh don't worry, we have a ref to this...even though we've `forgot`ten it'
  559. # [04:07] <jgilbert> it only makes sense if you understand what it's doing anyways
  560. # [04:07] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  561. # [04:08] * Quits: RyanVM (chatzilla@moz-148999FE.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.89-2012120118 [Firefox 20.0a1/20121206170546])
  562. # [04:08] * Joins: sworkman_ (sworkman@2557E599.66715431.D25A875A.IP)
  563. # [04:08] <tbsaunde> jgilbert: I'd argue that the temporary holds the ref, but sure
  564. # [04:08] * tbsaunde generally thinks no matter what it is understanding the implementation is useful
  565. # [04:09] <jgilbert> sure, but that's a weird retval for a function called 'forget' to have :P
  566. # [04:09] * Quits: sworkman (sworkman@2557E599.66715431.D25A875A.IP) (Ping timeout)
  567. # [04:09] <jgilbert> true, but for something really important like this, I think we could benefit from better clarity, better docs, or both
  568. # [04:09] * Joins: KLB (Kenneth_Ba@moz-2998E63.maine.res.rr.com)
  569. # [04:09] <jgilbert> unless there are good docs somewhere I haven't found yet
  570. # [04:10] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  571. # [04:10] * Quits: sworkman_ (sworkman@2557E599.66715431.D25A875A.IP) (Ping timeout)
  572. # [04:10] <@roc> I don't think all our compilers support move constructors yet, let alone 12 years ago when nsCOMPtr was invented
  573. # [04:10] <tbsaunde> jgilbert: I learned by just reading nsCOMPtr.h and nsAutoPtr.h (they really aren't that bad )
  574. # [04:11] <tbsaunde> like I guess you could write docs, but I doubt they'd be shorter than the code they describe
  575. # [04:11] <jgilbert> tbsaunde: it's a weak API where you need to read the implementation to understand how to use it :)
  576. # [04:12] <jgilbert> but yeah, I might write something up for people to correct :)
  577. # [04:12] * jgilbert -> dinner
  578. # [04:12] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  579. # [04:12] * Quits: overholt (overholt@35765CFB.88764A66.72A31D6.IP) (Quit: Leaving)
  580. # [04:12] * Quits: avsaro (avsaro@19C32570.9C6E7029.782529C2.IP) (Connection reset by peer)
  581. # [04:12] <tbsaunde> jgilbert: I have no idea what else is possible, but I suspect if you care about performance you want to know the implementation
  582. # [04:12] <jwir3> in webidl, if I have my interface declared with "readonly attribute Node? offsetNode;" , should I be defining a GetOffsetNode() function or OffsetNode() function as a getter?
  583. # [04:13] * Joins: avsaro (avsaro@19C32570.9C6E7029.782529C2.IP)
  584. # [04:13] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
  585. # [04:13] * Quits: jorendorff (jorendorff@moz-63D3AC00.hsd1.tn.comcast.net) (Quit: jorendorff)
  586. # [04:13] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  587. # [04:14] <tbsaunde> jwir3: I think GetOffsetNode() but check the example generator thing ;)
  588. # [04:14] <tbsaunde> and what your compiler complains about not existing
  589. # [04:15] <jwir3> tbsaunde: Yeah, so that second part is the problem, since it's complaining about both not being there. ;)
  590. # [04:16] <tbsaunde> jwir3: both? that's interesting pastebin the webidl?
  591. # [04:16] <jwir3> sure
  592. # [04:16] <jwir3> hang on one second
  593. # [04:17] <jwir3> what I mean by that, though...
  594. # [04:17] <jwir3> if I implement GetOffsetNode(), it complains about OffsetNode() not being declared
  595. # [04:17] <jwir3> and the opposite if I declare OffsetNode() and implement it
  596. # [04:17] <jwir3> but, I'm doing a clobber build right now, so I will see if that helps ;)
  597. # [04:18] <tbsaunde> jwir3: is it happy if you decl both?
  598. # [04:19] <jwir3> tbsaunde: Well, it's not happy any way I slice it, because there's something wrong with my cycle collector decls, too... lol... it keeps complaining about TraceImpl not being define
  599. # [04:19] <jwir3> defined
  600. # [04:19] <rillian> RyanVM, hub: aha, thanks. Yes, I have a fairly new version of hg and the phases clearing post-hook
  601. # [04:19] <rillian> is there a newer version of the hook?
  602. # [04:20] <jwir3> tbsaunde: Here's my webidl: http://pastebin.mozilla.org/2007164 and here's the header: http://pastebin.mozilla.org/2007165 and cpp files: http://pastebin.mozilla.org/2007166
  603. # [04:21] * Joins: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com)
  604. # [04:21] * Quits: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com) (Input/output error)
  605. # [04:21] * Quits: garnacho (carlos@moz-BC7A7B5D.dyn.user.ono.com) (Ping timeout)
  606. # [04:23] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  607. # [04:23] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  608. # [04:23] * Quits: lduros (user@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com) (Client exited)
  609. # [04:23] * Quits: davidb (davidb@moz-1EB292CB.dsl.bell.ca) (Quit: davidb)
  610. # [04:23] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  611. # [04:24] * Joins: nrc (nrc@E3D85E3B.3DED56D3.7D44F35.IP)
  612. # [04:24] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  613. # [04:25] * Quits: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr) (Connection reset by peer)
  614. # [04:25] * Joins: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr)
  615. # [04:26] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
  616. # [04:27] <tbsaunde> jwir3: interesting, I'd guess it should be GetOffsetNode(), but I'd really need to check
  617. # [04:27] * Joins: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net)
  618. # [04:27] * Quits: seth (seth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: seth)
  619. # [04:28] <tbsaunde> jwir3: fortunately you can just look at the generated code that is trying to call your methods in objdir/dom/bindings/DOMCaretPosition.{h,cpp}
  620. # [04:28] <tbsaunde> jwir3: one thing wrong with your CC macros is that you want NS-DECL_SCRIPT_HOLDER_CLASS(nsDOMCaretPosition)
  621. # [04:28] <dougt> anyone want to profile a very important site (https://www.google.com/santatracker/#/village/santacall)
  622. # [04:28] <tbsaunde> s/-/_/
  623. # [04:28] <dougt> it is terrible in nightly
  624. # [04:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/54c6c42eb219 - Geoff Brown - Bug 795928 - testAllPagesTab: wait for first bookmark instead of url that is likely already displayed in awesomebar; r=wesj
  625. # [04:30] <tbsaunde> dougt: see if the built in one works?
  626. # [04:30] <dougt> built in?
  627. # [04:30] <dougt> in safari it is fine
  628. # [04:30] * Joins: nrc_ (nrc@E3D85E3B.3DED56D3.7D44F35.IP)
  629. # [04:30] <tbsaunde> dougt: BenWa's thing
  630. # [04:30] * mcote|afk is now known as mcote
  631. # [04:30] * Quits: nrc (nrc@E3D85E3B.3DED56D3.7D44F35.IP) (Ping timeout)
  632. # [04:30] * nrc_ is now known as nrc
  633. # [04:30] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  634. # [04:31] * Quits: bent (chatzilla@moz-DB4C5E15.triad.res.rr.com) (Quit: Reconnecting…)
  635. # [04:31] * Joins: bent (chatzilla@moz-DB4C5E15.triad.res.rr.com)
  636. # [04:31] * Joins: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net)
  637. # [04:32] <BenWa> dougt: It hangs on loading
  638. # [04:33] <BenWa> the home page part runs just fine
  639. # [04:33] * Quits: hub (hub@E639FEDB.F04051C4.DC1243F8.IP) (Ping timeout)
  640. # [04:34] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  641. # [04:35] * Joins: bz (bzbarsky@moz-D273B966.tukw.qwest.net)
  642. # [04:35] * ChanServ sets mode: +o bz
  643. # [04:35] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
  644. # [04:35] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  645. # [04:36] * Quits: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  646. # [04:36] <dougt> BenWa: no way.
  647. # [04:36] <dougt> it is way slow compared to webkit
  648. # [04:37] <dougt> it looks like it is almost all layout::nsLayoutUtils::DrawBackgroundImage
  649. # [04:37] <dougt> 55.9% of the short sample i did
  650. # [04:37] <BenWa> dougt: It could be something that's backend specific. What's platform and gfx backend are you using
  651. # [04:37] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  652. # [04:37] <dougt> mac, nightly default
  653. # [04:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9b58f6e07b21 - Nicholas Nethercote - Bug 814229 (part 2) - Refactor storage of the "objects-extra" numbers.
  654. # [04:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f3fc7f4f20a0 - Nicholas Nethercote - Bug 814229 (part 1) - Add "objects-extra/ctypes-data" memory report. r=jorendorff.
  655. # [04:37] <dougt> also BenWa… holyfuck… this is an incredible feature….
  656. # [04:38] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
  657. # [04:39] <BenWa> dougt: Does this part of the page run fine for you? https://www.google.com/santatracker/#/village
  658. # [04:39] <dougt> yeah
  659. # [04:39] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  660. # [04:39] <dougt> well, wait...
  661. # [04:39] <dougt> yes.
  662. # [04:39] <dougt> try to schedule a santa call
  663. # [04:39] <BenWa> Ok, the other pad doesn't load for me so I can't profile it :(
  664. # [04:39] <dougt> https://www.google.com/santatracker/#/village/santacall
  665. # [04:39] <dougt> is it because canada doesn't have Santa yet? :)
  666. # [04:40] <BenWa> pfft. I'm in EST, I get Santa before you :)
  667. # [04:40] <mattwoodrow> paint flashing on the santacall part is pretty bad
  668. # [04:40] <dougt> hah
  669. # [04:40] <dougt> https://dl.dropbox.com/u/8727858/santa%20slow.png
  670. # [04:41] <BenWa> dougt: Hit "Upload full profile' in the bottom right and paste the link
  671. # [04:41] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  672. # [04:41] <BenWa> you'd get better info if you were running nightly
  673. # [04:42] <dougt> i am running nightly
  674. # [04:42] <dougt> also… i do not see that upload button
  675. # [04:43] <BenWa> err the other right ;)
  676. # [04:44] <dougt> i just see a "New" button
  677. # [04:45] <BenWa> dougt: Ohh you're using the devtools feature
  678. # [04:45] <dougt> yeah?
  679. # [04:45] <dougt> should I be using something else?
  680. # [04:46] <BenWa> dougt: The devtools version is a simpler stripped down version of the profiler meant to be easier for front end
  681. # [04:46] <BenWa> https://github.com/bgirard/Gecko-Profiler-Addon/raw/master/geckoprofiler.xpi is the full version
  682. # [04:46] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  683. # [04:46] <BenWa> it will add a button in the top right you can use to dump a profile
  684. # [04:46] <BenWa> and you can upload profiles with that as well
  685. # [04:46] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  686. # [04:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cd7f3548011c - Gregor Wagner - Bug 823201 - Keyboard doesn't work in OOP apps. r=cjones
  687. # [04:47] <dougt> BenWa: isn't it clear that we are just spending all of our time drawing the background image?
  688. # [04:47] <BenWa> Yes it is
  689. # [04:48] <BenWa> Likely the page isn't getting layerize and it's getting over invalidated
  690. # [04:48] <mattwoodrow> it looks like the clouds are being animated using top/left on that page
  691. # [04:48] * heycam|away is now known as heycam
  692. # [04:49] <dougt> mattwoodrow: oh man.
  693. # [04:49] <mattwoodrow> and now I can't get it to load on my debug build :(
  694. # [04:50] * Quits: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net) (Ping timeout)
  695. # [04:50] * Joins: mchen (chatzilla@moz-99690620.hinet-ip.hinet.net)
  696. # [04:50] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  697. # [04:51] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  698. # [04:51] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
  699. # [04:51] * Joins: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net)
  700. # [04:52] <dougt> mattwoodrow: we have bugs on file about this, or should I file a new one.
  701. # [04:52] <mattwoodrow> dougt: I feel like we do. It's not really an easy thing to fix
  702. # [04:53] * Quits: nrc (nrc@E3D85E3B.3DED56D3.7D44F35.IP) (Ping timeout)
  703. # [04:53] * Joins: nrc_ (nrc@204DAC65.37626A02.7D44F35.IP)
  704. # [04:53] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  705. # [04:54] * nrc_ is now known as nrc
  706. # [04:55] <dougt> mattwoodrow: can we tell google to fix it?
  707. # [04:55] <mattwoodrow> dougt: yes, they did it right for the main page
  708. # [04:55] <dougt> is the fix simple?
  709. # [04:56] <dougt> (not to use top/left)
  710. # [04:56] <mattwoodrow> yeah, just use transform instead
  711. # [04:56] <mattwoodrow> that's what the main village page is using for animated objects
  712. # [04:56] <dougt> i know gal gave a lecture about this for the gaia devs.
  713. # [04:57] <dougt> he said something about making people do jelly shots off my belly if he saw anyone doing that.
  714. # [04:58] <mattwoodrow> hahaha
  715. # [04:58] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  716. # [04:58] * Joins: me62 (Karry@9D73130C.73B398E2.1CF8924A.IP)
  717. # [04:58] <mattwoodrow> ok, well, this just doesn't load at all on my build
  718. # [04:58] <mattwoodrow> works fine on aurora
  719. # [04:59] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
  720. # [04:59] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  721. # [05:01] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
  722. # [05:01] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
  723. # [05:02] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/8b2da786634a - Boris Zbarsky - Bug 822340. Disable the Ion optimization for DOM method calls. r=jandem, a=bbajaj
  724. # [05:02] <cjones> we need to stop persisting this silliness and optimize left/top
  725. # [05:02] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
  726. # [05:02] <cjones> it's not developers' fault, it's gecko's fault
  727. # [05:04] <sicking> agreed. Unfortunately it's fairly hard to do as long as we attempt to actually implement the CSS spec correctly
  728. # [05:04] <sicking> other browsers don't reflow when .top/.left is modified
  729. # [05:04] <@bz> sicking: are you sure?
  730. # [05:05] <sicking> bz: fairly
  731. # [05:05] <@bz> sicking: I'd love to see a testcase
  732. # [05:06] <cjones> sicking, so what, if content can't observe it :)
  733. # [05:06] <sicking> bz: http://dbaron.org/css/test/2003/abs-pos-intrinsic3
  734. # [05:06] <sicking> cjones: it can. see above testcase
  735. # [05:07] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  736. # [05:07] <dougt> mattwoodrow: what do you mean "works fine on aurora"?
  737. # [05:07] <dougt> like it isn't a perf problem?
  738. # [05:07] <sicking> doesn't reflow in chrome or safari, but does in gecko
  739. # [05:07] <cjones> sicking, that's broken though
  740. # [05:07] <mattwoodrow> dougt: No, I mean I get past the loading bar
  741. # [05:07] <dougt> ah.
  742. # [05:08] <sicking> cjones: what is broken?
  743. # [05:08] <mattwoodrow> it still sucks
  744. # [05:08] <cjones> i wouldn't try to optimize non-fixed widths as a start
  745. # [05:08] <cjones> the optimization is broken
  746. # [05:08] <@bz> sicking: reflows fine in opera
  747. # [05:08] <cjones> that doesn't mean it can't be done
  748. # [05:08] <@bz> sicking: fwiw
  749. # [05:08] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
  750. # [05:09] <sicking> cjones: almost all content doesn't specify the width. Instead relying on that the contents inside the positioned thing either doesn't hit the edge, or is just content that won't reflow to a smaller size (like an image)
  751. # [05:09] <cjones> although tbh I don't know what the spec says for |auto|
  752. # [05:09] * cjones shrugs
  753. # [05:09] <sicking> cjones: the spec says that the box should go out to the edge of the viewport
  754. # [05:10] <sicking> which is what makes this challanging to optimize
  755. # [05:10] <sicking> totally not impossible though
  756. # [05:10] <sicking> we just haven't made the effort to detect when we can fast-path
  757. # [05:10] <cjones> i agree that optimizing variable width cases like this is hard
  758. # [05:11] <cjones> and in that case we couldn't really without cheating somehow, i don't think
  759. # [05:11] <sicking> cjones: problem is that in almost all cases the box is variable with. But the visible content inside it isn't
  760. # [05:11] <sicking> what we'd need to do is to detect when the contents inside isn't variable width and fast-path that
  761. # [05:12] <cjones> i can't really comment on that
  762. # [05:12] <mattwoodrow> we could still move the content around using layers, even if we did have to reflow it
  763. # [05:12] <cjones> sure
  764. # [05:12] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  765. # [05:12] <mattwoodrow> which would let us avoid painting, but not animate it off-main-thread
  766. # [05:13] * Joins: dzbarsky (Adium@moz-2D2AE0B0.washdc.fios.verizon.net)
  767. # [05:13] <sicking> mattwoodrow: yeah, that i don't know anything about
  768. # [05:13] <sicking> mattwoodrow: i personally think we should spend the time detecting when we can animate off the main thread too
  769. # [05:14] <cjones> mattwoodrow, i would expect we do a pretty good job of that already
  770. # [05:14] <cjones> after dlbi
  771. # [05:14] <mattwoodrow> sicking: oh indeed, just pointing out that they aren't the same thing
  772. # [05:14] <sicking> mattwoodrow: agreed
  773. # [05:14] <mattwoodrow> cjones: Not really, things that are shifting using top/left are in the same layers as the background, so we have to repaint the old/new areas
  774. # [05:15] <mattwoodrow> if we could push the shifting content into its own layer, then we could just bump it around for free
  775. # [05:15] <cjones> oh, we don't activate those?
  776. # [05:15] <cjones> i dint know that
  777. # [05:15] <mattwoodrow> nope, only if it's a transform (or opacity)
  778. # [05:15] <cjones> that seems like it would be relatively easy
  779. # [05:15] * cjones talking out of ass
  780. # [05:15] <mattwoodrow> I think the fact that it's not a stacking context could make it troublesome
  781. # [05:16] <sicking> mattwoodrow: by the way, i still see dlbi regressions for images in background tabs that are getting ejected from the decoded-images cache
  782. # [05:16] <cjones> sicking, most of the machinery that's already built for omta would apply easily if we could come up with the right heuristics for top/left
  783. # [05:17] <mattwoodrow> sicking: what bug #?
  784. # [05:17] <cjones> i.e. we would get that cheaply if we could bypass layout in the right way
  785. # [05:17] <cjones> which is the hard part
  786. # [05:17] <sicking> mattwoodrow: don't know there is one. I thought it had gotten fixed but just noticed it again the other day
  787. # [05:18] <sicking> cjones: yeah
  788. # [05:18] <mattwoodrow> sicking: I haven't seen any bugs that haven't been fixed
  789. # [05:18] <mattwoodrow> might be a newer regression
  790. # [05:18] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
  791. # [05:19] <sicking> mattwoodrow: i'm pretty sure this has been there the whole time. I know i started seeing it after the dlbi landing
  792. # [05:19] <mattwoodrow> sicking: alright, please file then :)
  793. # [05:19] <sicking> mattwoodrow: i'll file a bug
  794. # [05:19] <mattwoodrow> thanks
  795. # [05:20] <sicking> mattwoodrow: by the way, invalidation on gmail looks great these days. There's some very weird stuff happening when scrolling some of their dropdowns, but nothing that looks terribly overinvalidation-y
  796. # [05:21] <mattwoodrow> good to know! gmail was a pain.
  797. # [05:21] <tanvi> what is the difference between getextantdoc() and getextantdocument() in nsPIDOMWindow.h
  798. # [05:21] <@bz> tanvi: the return type
  799. # [05:21] <@bz> tanvi: nsIDocument vs nsIDOMDocument
  800. # [05:22] <tanvi> ah!
  801. # [05:22] <tanvi> thanks :)
  802. # [05:22] <tanvi> bz
  803. # [05:22] <@bz> no problem
  804. # [05:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/68e0f5e187e1 - Jeff Muizelaar - Bug 823148. Make IsPatternSupportedByD2D match its name. r=bgirard
  805. # [05:23] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  806. # [05:23] <mattwoodrow> cjones: You've got me intrigued now, trying to figure out how that would work
  807. # [05:24] * Quits: nrc (nrc@204DAC65.37626A02.7D44F35.IP) (Ping timeout)
  808. # [05:25] * cjones fist pump
  809. # [05:26] <sicking> tanvi: many members/variables/functions use "doc" to represent nsIDocument and "document" to represent nsIDOMDocument. It's done very inconsistely though.
  810. # [05:27] * Quits: me62 (Karry@9D73130C.73B398E2.1CF8924A.IP) (Ping timeout)
  811. # [05:27] * Quits: Mossop (mossop@1909F457.1BC58411.51465770.IP) (Input/output error)
  812. # [05:28] <mattwoodrow> it's not easy :(
  813. # [05:28] <mattwoodrow> theres a fairly easy partial solution that would work for this page
  814. # [05:29] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  815. # [05:31] * Joins: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP)
  816. # [05:31] * ChanServ sets mode: +o roc
  817. # [05:32] * bz is now known as bz_away
  818. # [05:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/60f6033378d4 - Adam Roach [:abr] - Bug 818714: Set media enabled to FALSE unless added using addStream, r=ehugg
  819. # [05:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e48db20a0a46 - EKR - Bug 817430: Set initial controlled/controlling values, based on inbound T/F. r=jesup
  820. # [05:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/06d72606ec56 - Wes Johnston - Bug 681805 - Conditional forward for Android tablets. r=lucasr
  821. # [05:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/47debf3f344c - Wes Johnston - Bug 681805 - Move forward button styling to style files. r=lucasr
  822. # [05:37] <sicking> mattwoodrow: bug 823377
  823. # [05:37] <tanvi> bz - do you know how I can get the document before I call the Content Policies in InternalLoad in nsDocShell.cpp - http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#8464
  824. # [05:38] <tanvi> bz - do I use mContentViewer or mScriptGlobal?
  825. # [05:38] * Joins: tomer (tomer@moz-F45DAEFD.static.012.net.il)
  826. # [05:40] * Quits: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr) (Connection reset by peer)
  827. # [05:40] * Joins: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr)
  828. # [05:43] * Quits: tomer (tomer@moz-F45DAEFD.static.012.net.il) (Ping timeout)
  829. # [05:45] * Quits: bjacob_ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  830. # [05:46] * Quits: harthur (Mibbit@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: http://www.mibbit.com ajax IRC Client)
  831. # [05:49] <sicking> mattwoodrow: i suspect that if we just catch the cases where the moved node is an image, or only contains an image, we'd get a decent chunk of the cases
  832. # [05:49] <sicking> tanvi: docshell is hairy enough that I'd ask smaug
  833. # [05:49] <mattwoodrow> sicking: that is the case I was referring to above
  834. # [05:51] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
  835. # [05:51] <sicking> mattwoodrow: i wonder if that can be reforumated to something like "where the minimum intrinsic is equal to the maximum intrinsic width" or some such. But i'm definitely in over my head when talking about intrinsic widths :)
  836. # [05:52] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/2d9ce02ac7a6 - seabld - Added tag SEAMONKEY_2_15b5_RELEASE for changeset FIREFOX_18_0b5_BUILD1. CLOSED TREE a=release
  837. # [05:52] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/34cd1532cc2c - seabld - Added tag SEAMONKEY_2_15b5_BUILD1 for changeset FIREFOX_18_0b5_BUILD1. CLOSED TREE a=release
  838. # [05:52] <mattwoodrow> sicking: Not succeeding in reproducing this bug :(
  839. # [05:52] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  840. # [05:52] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  841. # [05:53] * nthomas is now known as nthomas|away
  842. # [05:53] <tanvi> thanks sicking - i'll ask him when he's back online tomorrow
  843. # [05:53] <sicking> tanvi: he's in GMT+2 time by the way (finland)
  844. # [05:53] * Quits: avsaro (avsaro@19C32570.9C6E7029.782529C2.IP) (Ping timeout)
  845. # [05:53] <sicking> mattwoodrow: oh, and as usual, i have a persona installed, and i'm on osx with retina display. No idea if that matters
  846. # [05:53] * mjschranz_away is now known as mjschranz
  847. # [05:53] <tanvi> yeah
  848. # [05:53] <mattwoodrow> oh personas.
  849. # [05:54] <mattwoodrow> possibly, I will try
  850. # [05:54] <mattwoodrow> how much 'browsing around' did you do?
  851. # [05:54] <sicking> mattwoodrow: it doesn't reproduce 100% for me. But it worked 2 out of 3 times when i left it in a background tab for a few minutes
  852. # [05:54] * mjschranz is now known as mjschranz_away
  853. # [05:55] <sicking> mattwoodrow: say a couple of minutes. And visiting sites with large images
  854. # [05:56] <sicking> so bugzilla doesn't count :)
  855. # [05:57] <mattwoodrow> reedit should though!
  856. # [05:57] <mattwoodrow> if I could spell
  857. # [05:57] <sicking> yup, or news websites
  858. # [05:58] <sicking> just failed to reproduce now though
  859. # [05:59] <@roc> I've made a build which includes changeset eb8734ce0dc2 but I'm still getting swamped with strict warnings on startup :-(
  860. # [05:59] <mattwoodrow> oh boo, just hit a MOZ_ASSERT in nsDocumentViewer
  861. # [05:59] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
  862. # [06:01] * mcote is now known as mcote|afk
  863. # [06:01] * nmatsakis is now known as nmatsakis|away
  864. # [06:02] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
  865. # [06:05] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  866. # [06:06] <sicking> mattwoodrow: now i caught it again
  867. # [06:06] <sicking> mattwoodrow: all in all I appear to have a 50/50 chance to catch it
  868. # [06:06] <mattwoodrow> i'm 0 for 4
  869. # [06:07] <mattwoodrow> enabling a persona now
  870. # [06:07] <espindola> what exactly is the requestDepth of context?
  871. # [06:07] <sicking> i might be doing background browsing for more than 2 minutes. This time i definitely was
  872. # [06:09] * Quits: bent (chatzilla@moz-DB4C5E15.triad.res.rr.com) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  873. # [06:14] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5d59a9ec28f4 - Alexander Surkov - Bug 818407, part1 - don't mix up with accessible types of ARIA role, r=tbsaunde
  874. # [06:16] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
  875. # [06:16] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  876. # [06:17] * cjones is now known as cjones-brb
  877. # [06:18] * Joins: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP)
  878. # [06:18] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Ping timeout)
  879. # [06:20] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  880. # [06:23] * Joins: dveditz_ (dveditz@A5A0595A.66715431.D25A875A.IP)
  881. # [06:23] * ChanServ sets mode: +o dveditz_
  882. # [06:23] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
  883. # [06:25] * Quits: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net) (Client exited)
  884. # [06:26] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  885. # [06:28] * Joins: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net)
  886. # [06:30] * Joins: smontagu (chatzilla@F75BBEA4.D8F19D83.CC465D70.IP)
  887. # [06:32] * joduinn-afk is now known as joduinn-home
  888. # [06:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c6fabaf6ec90 - Nicholas Nethercote - Bug 822148 (part 7) - DMD: use Percent() in a couple of appropriate places. r=jlebar.
  889. # [06:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/59af4693ec7a - Nicholas Nethercote - Bug 822148 (part 5) - DMD: avoid empty library names in stacks. r=jlebar.
  890. # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/360af7a0a754 - Nicholas Nethercote - Bug 822148 (part 1) - DMD: remove reporter names from output because they're redundant. r=jlebar.
  891. # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/eb2a563b2786 - Nicholas Nethercote - Bug 822148 (part 9) - DMD: rename "groups" as "records". r=jlebar.
  892. # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/feefe01d430b - Nicholas Nethercote - Bug 822148 (part 2) - DMD: Treat twice-reported blocks more like other blocks. r=jlebar.
  893. # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f8a12acba9ed - Nicholas Nethercote - Bug 822148 (part 8) - DMD: remove a friend declaration. r=jlebar.
  894. # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e71e1028860e - Nicholas Nethercote - Bug 822148 (part 3) - DMD: Rename |LiveBlock| as |Block|. r=jlebar.
  895. # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/21e857759638 - Nicholas Nethercote - Bug 822148 (part 6) - DMD: print block counts in the summary. r=jlebar.
  896. # [06:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f66f22fc2b26 - Nicholas Nethercote - Bug 822148 (part 4) - DMD: Capitalize class Thread's method names. r=jlebar.
  897. # [06:33] * Joins: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
  898. # [06:39] * Parts: kentuckyfriedtakahe (ajones@E1543D00.EC928025.5A8C189B.IP)
  899. # [06:40] * nmatsakis|away is now known as nmatsakis
  900. # [06:42] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  901. # [06:44] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
  902. # [06:46] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
  903. # [06:48] * Quits: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr) (Connection reset by peer)
  904. # [06:48] * Joins: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr)
  905. # [06:50] <JonathanS> Callek http://forums-cdn.appleinsider.com/a/a6/500x1000px-LL-a6a4c7f2_ridepouch.jpeg LOL
  906. # [06:51] * Quits: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP) (Connection reset by peer)
  907. # [06:51] * Joins: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP)
  908. # [06:55] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  909. # [06:55] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
  910. # [06:55] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
  911. # [06:56] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
  912. # [06:57] * Quits: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP) (Ping timeout)
  913. # [06:58] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
  914. # [06:59] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  915. # [07:00] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
  916. # [07:00] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
  917. # [07:00] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
  918. # [07:00] * Quits: njn (chatzilla@moz-850C0224.dyn.iinet.net.au) (Client exited)
  919. # [07:01] * Quits: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP) (Quit: )
  920. # [07:01] * Joins: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP)
  921. # [07:02] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
  922. # [07:03] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  923. # [07:04] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
  924. # [07:07] <glob> happy bmo push day! http://globau.wordpress.com/2012/12/20/happy-bmo-push-day-24/
  925. # [07:07] * Quits: espindola (espindola@moz-F6CA4E4E.dsl.teksavvy.com) (Quit: Ex-Chat)
  926. # [07:11] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
  927. # [07:11] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
  928. # [07:15] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  929. # [07:17] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  930. # [07:18] * Quits: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP) (Ping timeout)
  931. # [07:18] * Joins: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP)
  932. # [07:18] * cjones-brb is now known as cjones
  933. # [07:18] <smontagu> I just got a slew of "undefined reference to `PR_snprintf'"
  934. # [07:20] * Joins: alice0775 (Mibbit@moz-7128DD01.bbtec.net)
  935. # [07:20] * Quits: me62 (Karry@CBDD4AFB.FA301961.1CF8924A.IP) (Ping timeout)
  936. # [07:20] <alice0775> Hi attention,See https://bugzilla.mozilla.org/show_bug.cgi?id=823393, Window contents is completely black since mozilla-inbound cset 68e0f5e187e1 .
  937. # [07:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cc3d5a4f662c - Jeff Muizelaar - Bug 823393. Breakage fix for partially commited Bug 823148.
  938. # [07:21] * Quits: alice0775 (Mibbit@moz-7128DD01.bbtec.net) (Quit: http://www.mibbit.com ajax IRC Client)
  939. # [07:22] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  940. # [07:22] * jlebar is now known as jlebar|away
  941. # [07:25] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Ping timeout)
  942. # [07:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/dc7bc91d2e7d - Trevor Saunders - bug 822842 - crash when nsROCSSPrimitiveValue::Reset() is called multiple times r=bz
  943. # [07:25] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
  944. # [07:26] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  945. # [07:26] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
  946. # [07:31] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  947. # [07:35] * heycam is now known as heycam|away
  948. # [07:40] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  949. # [07:41] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
  950. # [07:41] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  951. # [07:41] <sicking> mattwoodrow: i put new steps in the bug that I can reproduce fairly consistently, and without having to wait for any period of time
  952. # [07:41] * mjschranz_away is now known as mjschranz
  953. # [07:42] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  954. # [07:43] * mjschranz is now known as mjschranz_away
  955. # [07:43] * Quits: rniwa (rniwa@5FEFE500.BA327C77.775DF071.IP) (Quit: rniwa)
  956. # [07:43] * rniwa_ is now known as rniwa
  957. # [07:44] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Ping timeout)
  958. # [07:45] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  959. # [07:46] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
  960. # [07:47] * Quits: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net) (Client exited)
  961. # [07:50] * Joins: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net)
  962. # [07:54] * bz_away is now known as bz_sleep
  963. # [07:55] * Joins: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP)
  964. # [07:55] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
  965. # [07:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/85055fcfb211 - Boris Zbarsky - Bug 823173 test. Make sure that navigator doesn't have any broken interfaces on it. r=jlebar
  966. # [07:55] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c94c3ad9317d - Boris Zbarsky - Bug 816380 followup. Remove unnecessary code.
  967. # [07:57] * Joins: avsaro (avsaro@555A0A9C.F53B9601.47C6695C.IP)
  968. # [08:00] * Quits: cilias (cilias@moz-D8CAF7D8.cpe.net.cable.rogers.com) (Quit: cilias)
  969. # [08:00] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
  970. # [08:02] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
  971. # [08:06] * Joins: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
  972. # [08:06] * Quits: aklotz (Thunderbir@moz-55246988.cg.shawcable.net) (Quit: aklotz)
  973. # [08:07] * Quits: vtmarvin (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Quit: vtmarvin)
  974. # [08:10] * Joins: past (Instantbir@moz-9C6FAFA9.dsl.dyn.forthnet.gr)
  975. # [08:11] <dholbert> mattwoodrow, what's the best way to dump display lists? I seem to recall their being an environmental variable that I can set
  976. # [08:11] * Quits: @roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
  977. # [08:11] <mattwoodrow> dholbert: MOZ_DUMP_PAINT_LIST=1
  978. # [08:11] <dholbert> mattwoodrow, thanks!
  979. # [08:13] <sicking> dholbert: hey, do you think there's a chance that you can find a safe platform fix for bug 797411? The gaia team is super doomed (close to 200 blocking bugs) so any help we can give them is hugely appreciated
  980. # [08:13] <dholbert> sicking, I can try. I'm working on another b2g bug at the moment (bug 821221)
  981. # [08:14] <sicking> dholbert: awesome, thanks
  982. # [08:15] <fabrice> 200 gaia blockers, really?
  983. # [08:16] <dholbert> mattwoodrow, is there a way I can selectively enable that, e.g. in gdb, and then turn it off?
  984. # [08:16] <mattwoodrow> dholbert: gfxUtils::sDumpPaintList
  985. # [08:16] <mattwoodrow> don't do it during paint though!
  986. # [08:16] <dholbert> mattwoodrow, don't change the value during a paint you mean?
  987. # [08:16] <mattwoodrow> correct
  988. # [08:17] <dholbert> mattwoodrow, is it safe to turn off, but not turn on?
  989. # [08:17] <dholbert> or not safe to touch at all?
  990. # [08:17] <mattwoodrow> off should be fine
  991. # [08:17] <dholbert> ok
  992. # [08:18] <sicking> fabrice: hmm.. just getting 77 now. I thought that our total was 300
  993. # [08:19] <fabrice> sicking: no!
  994. # [08:20] <sicking> i guess it's just 181 right now
  995. # [08:20] <sicking> that's 1/3 better than I thought!
  996. # [08:20] <dholbert> hooray, 1/3 less doomed!
  997. # [08:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6bec2e9a2371 - Gregor Wagner - Bug 822528 - PhonenumberJS: Start using previous MCC. r=sicking
  998. # [08:21] <sicking> we just have twice as many bugs as we can handle not three times!
  999. # [08:21] <smontagu> tried clobbering and I still get half a dozen "undefined reference to `PR_snprintf'"
  1000. # [08:23] * Joins: kaze (kaze@moz-D0CD6EE0.w86-218.abo.wanadoo.fr)
  1001. # [08:25] * Joins: ehugg_ (chatzilla@moz-44D86B1E.cisco.com)
  1002. # [08:25] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
  1003. # [08:26] <dougt> fabrice: maybe we should have a work-week each week until we ship
  1004. # [08:27] <dougt> the celebration for shipping will be "you can go home now until we start on v.1.1"
  1005. # [08:27] <fabrice> dougt: I feel a bit like this since 6 months you know
  1006. # [08:27] <dougt> yeah. one race to the next.
  1007. # [08:27] <dougt> i've been on this treadmill for a while. :)
  1008. # [08:29] <dougt> i think i am going to blame bent for this bug I am chasing… that way, i can sleep in peace.
  1009. # [08:30] * Quits: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net) (Quit: sriram)
  1010. # [08:31] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1011. # [08:31] * Joins: RealRaven (Thunderbir@3811D9FB.6B46C3F4.C3498625.IP)
  1012. # [08:31] * Quits: ehugg_ (chatzilla@moz-44D86B1E.cisco.com) (Ping timeout)
  1013. # [08:32] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  1014. # [08:32] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
  1015. # [08:33] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
  1016. # [08:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ebad7aef8c52 - Gina Yeh - Bug 820157 - Patch 1: bluetooth Hfp not sending status updates, r=echou
  1017. # [08:35] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  1018. # [08:35] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Connection reset by peer)
  1019. # [08:36] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Ping timeout)
  1020. # [08:36] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  1021. # [08:36] * Quits: surkov (surkov@1D099191.75504D41.E17943EE.IP) (Quit: surkov)
  1022. # [08:36] * Quits: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1023. # [08:36] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  1024. # [08:36] * Quits: flo-retina (Instantbir@moz-DF71F73D.rev.numericable.fr) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1025. # [08:37] * Quits: RealRaven (Thunderbir@3811D9FB.6B46C3F4.C3498625.IP) (Quit: RealRaven)
  1026. # [08:37] * Joins: RealRaven (Thunderbir@3811D9FB.6B46C3F4.C3498625.IP)
  1027. # [08:37] * Joins: teoli (teoli@71F9A83C.EA130E53.75A3463D.IP)
  1028. # [08:39] * ewong hopes there'll be a day that (provided we survive the end of the world) clobber builds are < 10 minutes.
  1029. # [08:40] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
  1030. # [08:40] * ChanServ sets mode: +o roc
  1031. # [08:41] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  1032. # [08:42] <KWierso|Home> ewong: I want to believe!
  1033. # [08:43] <ewong> KWierso|Home: me too.. I hate clobber builds that last > 2 hours.. slow machines... ftl
  1034. # [08:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/bb90ec82052b - Chris Jones - Bug 822510: Add specific privilege levels for camera and video, and enable that for video. r=jlebar,kang
  1035. # [08:45] * Joins: stransky (stransky@moz-E09B938B.net.upcbroadband.cz)
  1036. # [08:46] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
  1037. # [08:46] * mgerva-afk is now known as mgerva|buildduty
  1038. # [08:46] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Connection reset by peer)
  1039. # [08:46] * Joins: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP)
  1040. # [08:48] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
  1041. # [08:49] * Quits: dzbarsky (Adium@moz-2D2AE0B0.washdc.fios.verizon.net) (Quit: Leaving.)
  1042. # [08:49] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
  1043. # [08:49] <glazou> bonjour
  1044. # [08:50] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
  1045. # [08:51] * Joins: schien-laptop (schien@moz-99690620.hinet-ip.hinet.net)
  1046. # [08:51] * fabrice is now known as fabrice|zZz
  1047. # [08:51] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  1048. # [08:53] * Joins: twi (Adium@moz-9AE58BAF.cust.dsl.vodafone.it)
  1049. # [08:54] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1050. # [08:54] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
  1051. # [08:55] <dholbert> mattwoodrow, I'm not very familiar with display-list dumps... any chance you could help me investigate why a particular thing in a display list isn't getting painted?
  1052. # [08:56] * Quits: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP) (Connection reset by peer)
  1053. # [08:56] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
  1054. # [08:58] * Joins: dzbarsky (Adium@moz-2D2AE0B0.washdc.fios.verizon.net)
  1055. # [08:58] * Joins: djc (djc@moz-E26330E3.xavamedia.nl)
  1056. # [08:59] <djc> how long ago did bz go to _sleep?
  1057. # [08:59] <dholbert> djc, about an hour ago
  1058. # [08:59] <djc> heh
  1059. # [09:00] <djc> ok
  1060. # [09:00] <djc> thanks
  1061. # [09:00] <dholbert> np
  1062. # [09:00] <KWierso|Home> think about him hard enough and you might wake him up
  1063. # [09:00] <KWierso|Home> :)
  1064. # [09:00] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1065. # [09:01] * Joins: me62 (Karry@ED8ED103.2E0523FD.1CF8924A.IP)
  1066. # [09:02] <djc> KWierso|Home: he was responding to a bug I filed 10 minutes ago :)
  1067. # [09:02] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  1068. # [09:02] <dholbert> yeah, he's surprisingly active when _sleeping
  1069. # [09:05] <glazou> thanks dholbert now I have a parody song "active in your sleep" in mind for the rest of the day...
  1070. # [09:05] * whimboo|afk is now known as whimboo
  1071. # [09:06] * heycam|away is now known as heycam
  1072. # [09:07] <mattwoodrow> dholbert: sure, paste away
  1073. # [09:07] <dholbert> glazou, to the tune of...?
  1074. # [09:07] <@bz_sleep> Hmm
  1075. # [09:07] <dholbert> mattwoodrow, actually if you'll still be around in 5m, I might dig a bit more first...
  1076. # [09:07] <@bz_sleep> is anyone watching the tree?
  1077. # [09:07] <@bz_sleep> Should we be closing inbound?
  1078. # [09:08] <glazou> dholbert: "talking in your sleep", the romantics ?
  1079. # [09:08] <dholbert> bz_sleep, and/or just backing out wesj...
  1080. # [09:08] <@bz_sleep> lol
  1081. # [09:08] * @bz_sleep reads up
  1082. # [09:08] <@bz_sleep> djc: what's up?
  1083. # [09:08] <dholbert> glazou, ah, I don't know it :)
  1084. # [09:08] <glazou> you're probably too young dholbert :-D
  1085. # [09:08] <@bz_sleep> dholbert: yeah, or that
  1086. # [09:09] <dholbert> glazou, could be :)
  1087. # [09:09] <djc> bz_sleep: so your response to bug 823408, it should be hardware error?
  1088. # [09:09] <dholbert> (looks like the inbound issues could be infra-related though... "Automation Error: No crash directory (/mnt/sdcard/tests/profile/minidumps/) found on remote device"
  1089. # [09:09] <dholbert> )
  1090. # [09:10] <@bz_sleep> djc: well, or memory corruption of some sort...
  1091. # [09:10] <@bz_sleep> djc: afaict
  1092. # [09:10] <@bz_sleep> dholbert: indeed
  1093. # [09:10] * @bz_sleep is way too sleepy to sort out inbound
  1094. # [09:10] <djc> bz_sleep: okay, thanks
  1095. # [09:10] <@bz_sleep> I can close it, though...
  1096. # [09:10] <djc> you should go back to sleep, probably :)
  1097. # [09:11] <dholbert> bz_sleep, are you already filing a bug? if not, I'll file
  1098. # [09:12] <@bz_sleep> Go for it
  1099. # [09:12] <@bz_sleep> I closed the tree
  1100. # [09:12] <dholbert> thanks
  1101. # [09:12] <@bz_sleep> Backing out wesj just to test is worth it, imo
  1102. # [09:12] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1103. # [09:12] * @bz_sleep sleeps for real
  1104. # [09:13] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1105. # [09:15] * Joins: Ms2ger (Ms2ger@4DFC8C70.E0F5F084.3773EA9F.IP)
  1106. # [09:15] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1107. # [09:15] * heycam is now known as heycam|away
  1108. # [09:16] * Quits: avih (quassel@moz-4D7D2F38.red.bezeqint.net) (Connection reset by peer)
  1109. # [09:16] * Joins: avih (quassel@moz-4D7D2F38.red.bezeqint.net)
  1110. # [09:16] <dholbert> bz_sleep, (for future reference: tick the "remember previous state" when you close the tree -- that way we can reopen without having to creatively compose a new tree status message)
  1111. # [09:17] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
  1112. # [09:18] <dholbert> I filed https://bugzilla.mozilla.org/show_bug.cgi?id=823420 on the android orange, and updated tree-status to point to that
  1113. # [09:21] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
  1114. # [09:22] <dholbert> mattwoodrow, OK -- so I've got https://www.dropbox.com/s/ifb4pnd24w8m9m4/working.txt and https://www.dropbox.com/s/lkuxplzox56xyka/broken.txt
  1115. # [09:23] <dholbert> mattwoodrow, those are the Text app, with a list of texts, scrolled to different positions, with [Deselect All] and [Select All] buttons at the bottom
  1116. # [09:23] <glandium> every time i update m-i, i hit a new build failure :(
  1117. # [09:23] <mattwoodrow> alright
  1118. # [09:23] <dholbert> In "broken.txt", the Select All button-text isn't visible. I suspect it's being painted behind the background, because if I give it "background: transparent", then everything works
  1119. # [09:23] * Parts: djc (djc@moz-E26330E3.xavamedia.nl)
  1120. # [09:24] <glandium> yesterday was 794240, to day is 818407, what's next?
  1121. # [09:24] <glazou> do we have a unicode normalizer reachable from script apart from the one in nsIIDNService that unfortunately convert to lower-case?
  1122. # [09:24] <jduell> dumb question: can I attach to xpcshell using Visual Studio Express? Seen claims on web that it's disabled, yet it seems to try to attach (but not in a useful way)
  1123. # [09:24] <dholbert> mattwoodrow, also, if I give the button opacity:0.99, everything works
  1124. # [09:24] <jduell> PS I haven't used the windows debugger in like 12 years :)
  1125. # [09:24] * Quits: kaze (kaze@moz-D0CD6EE0.w86-218.abo.wanadoo.fr) (Ping timeout)
  1126. # [09:24] * Quits: mbrubeck (mozilla@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
  1127. # [09:24] <smontagu> glazou: ... and which is not updated to later unicode versions
  1128. # [09:24] <dholbert> mattwoodrow, also, it doesn't reproduce on desktop, so I suspect it might have something to do with the gonk-specific layer manager, or something
  1129. # [09:25] <dholbert> s/on desktop/on the b2g desktop manager/
  1130. # [09:25] <dholbert> but there are probably a number of things that could be involved
  1131. # [09:25] <mattwoodrow> dholbert: It's definitely not behind the background
  1132. # [09:25] <glazou> smontagu: so nothing available even for that old version ?
  1133. # [09:25] <smontagu> glazou: no
  1134. # [09:25] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1135. # [09:25] <glazou> that's really bad for file names
  1136. # [09:25] <glazou> especially on mac
  1137. # [09:25] <jduell> oh hmm maybe it's working
  1138. # [09:26] <smontagu> glazou: even if we did have one, I doubt if it would support mac file names
  1139. # [09:27] <glandium> glazou: that's the problem with file names on mac? iirc some low level layer on osx handles canonicalization
  1140. # [09:27] <glazou> é can be e and acute
  1141. # [09:27] <dholbert> mattwoodrow, this is https://bugzilla.mozilla.org/show_bug.cgi?id=821221 , FWIW
  1142. # [09:27] <glandium> s/that/what/
  1143. # [09:28] * Quits: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
  1144. # [09:28] <glandium> glazou: iirc, you should always see the same form, and iirc, it's e and acute
  1145. # [09:28] <glazou> you *see* it
  1146. # [09:28] * Quits: stransky (stransky@moz-E09B938B.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1147. # [09:28] * Joins: stransky (stransky@moz-E09B938B.net.upcbroadband.cz)
  1148. # [09:28] <glazou> but when you try to change directory in an ftp implementation for instance, your cwd fails
  1149. # [09:29] <glazou> if one end you have e acute and on the server's side é
  1150. # [09:29] <mattwoodrow> dholbert: I can't see anything obvious here
  1151. # [09:29] <mattwoodrow> the display item looks in the right place, has been computed as visible
  1152. # [09:29] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
  1153. # [09:29] <glandium> glazou: ah, with networking involved
  1154. # [09:30] * mjschranz_away is now known as mjschranz
  1155. # [09:30] <glazou> yes
  1156. # [09:30] <glazou> smontagu: any suggestion? :-/
  1157. # [09:31] * mjschranz is now known as mjschranz_away
  1158. # [09:31] <glandium> glazou: use ctypes to call the system normalization function ?
  1159. # [09:31] <dholbert> mattwoodrow, ok, thanks for looking!
  1160. # [09:31] <smontagu> wait for the ecmascript i18n API?
  1161. # [09:31] <smontagu> not sure that that even included n11n
  1162. # [09:32] <mattwoodrow> dholbert: Maybe try testing it on desktop with gfx.xrender.enabled = false
  1163. # [09:32] <mattwoodrow> we had a bug earlier that was similar to this, and was a bug in the cairo->pixman bindings
  1164. # [09:32] <glandium> smontagu: would be sad to have collation APIs, but no n11n
  1165. # [09:32] <mattwoodrow> which we don't use anywhere else
  1166. # [09:33] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
  1167. # [09:33] <smontagu> there is a post about it at http://googledevelopers.blogspot.co.il/2012/12/putting-zurich-before-arhus.html which I haven't read yet
  1168. # [09:34] * Quits: Mook (mook@moz-8F011215.dsl.teksavvy.com) (Quit: Mook)
  1169. # [09:34] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Connection reset by peer)
  1170. # [09:34] <dholbert> mattwoodrow, thanks, I'll give that a shot
  1171. # [09:35] * Joins: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP)
  1172. # [09:35] <dholbert> mattwoodrow, if it gives you any ideas, https://www.dropbox.com/s/q6zf7yg9g0mt6nu/afterClickingAndUnclicking.txt is after I press "Select all" and then "Deselect all", which returns to exact same scroll-state etc. as in broken.txt, except the button is now visible
  1173. # [09:36] * Joins: janv (varga@moz-5334DACC.o2inet.sk)
  1174. # [09:36] * Quits: twi (Adium@moz-9AE58BAF.cust.dsl.vodafone.it) (Quit: Leaving.)
  1175. # [09:36] <dholbert> so that's a better "reference case" for broken.txt
  1176. # [09:36] * Quits: janv (varga@moz-5334DACC.o2inet.sk) (Quit: This computer has gone to sleep)
  1177. # [09:37] * Quits: @bz_sleep (bzbarsky@moz-D273B966.tukw.qwest.net) (Ping timeout)
  1178. # [09:37] * Joins: TheOne (one@moz-D98AB17.dip.t-dialin.net)
  1179. # [09:37] <dholbert> mattwoodrow, from comparing in merge editor, it looks like the some of the "Before Optimization" entries have a different layer, and there's one "after optimization" entry with a different layer, but otherwise the dumps are the same
  1180. # [09:40] <mattwoodrow> dholbert: The 'before' entries aren't to be trusted
  1181. # [09:40] <mattwoodrow> re: layer anyway
  1182. # [09:40] <mattwoodrow> since that's before we assign them to layers, so it's showing you the state from the previous paint
  1183. # [09:40] <dholbert> ah, gotcha
  1184. # [09:41] <mattwoodrow> which item is the different one?
  1185. # [09:41] <dholbert> it's the opacity wrapper around the "Deselect all" button
  1186. # [09:41] <dholbert> and I think that's just because that button became non-transparent (enabled) when I hit "select all"
  1187. # [09:41] <mattwoodrow> I'm guessing the opacity got removed for a bit?
  1188. # [09:41] <dholbert> exactly, yeah
  1189. # [09:42] <dholbert> so I don't think that's an important difference
  1190. # [09:42] <mattwoodrow> so the display lists are identical, which suggests a painting bug
  1191. # [09:43] <dholbert> mm
  1192. # [09:43] <dholbert> how would I debug that? :)
  1193. # [09:43] * Quits: teoli (teoli@71F9A83C.EA130E53.75A3463D.IP) (Input/output error)
  1194. # [09:44] <mattwoodrow> the easy answer would be : assign it to one of the cairo experts :)
  1195. # [09:45] <mattwoodrow> I'd be trying to reproduce it on desktop, and switching the cairo backend to match what b2g uses would be a good start
  1196. # [09:45] <smontagu> glandium: thank you -- your passing remark about build failures pointed me to the cause of my build failure, whcih I already asked about twice and got no response
  1197. # [09:45] <dholbert> I made that xrender tweak you suggested, on desktop b2g; still no luck reproducing
  1198. # [09:45] <dholbert> mattwoodrow, ok, thanks!
  1199. # [09:45] * Quits: me62 (Karry@ED8ED103.2E0523FD.1CF8924A.IP) (Ping timeout)
  1200. # [09:45] <dholbert> mattwoodrow, the good news is, there's an easy workaround
  1201. # [09:46] * Joins: me62 (Karry@ECB40BB7.FA301961.1CF8924A.IP)
  1202. # [09:46] <dholbert> mattwoodrow, I'll likely punt on it for now, & recommend working around and eventually giving to a cairo expert for a real fix. :)
  1203. # [09:46] <dholbert> mattwoodrow, thanks for the help!
  1204. # [09:46] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  1205. # [09:47] <mattwoodrow> anytime!
  1206. # [09:47] * Joins: teoli (teoli@71F9A83C.EA130E53.75A3463D.IP)
  1207. # [09:49] * Joins: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net)
  1208. # [09:49] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  1209. # [09:52] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  1210. # [09:52] * Joins: ericb2 (X@moz-9C4C3DED.fbx.proxad.net)
  1211. # [09:53] * Quits: @dveditz_ (dveditz@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
  1212. # [09:56] * glob is now known as glob|away
  1213. # [09:58] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  1214. # [09:58] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
  1215. # [09:58] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
  1216. # [10:01] * Quits: teoli (teoli@71F9A83C.EA130E53.75A3463D.IP) (Input/output error)
  1217. # [10:01] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
  1218. # [10:01] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
  1219. # [10:01] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
  1220. # [10:02] * Quits: seif (seif@moz-15E4AF49.unitymediagroup.de) (Ping timeout)
  1221. # [10:02] * Joins: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP)
  1222. # [10:02] * Joins: mak (chatzilla@moz-FAA7C4AB.retail.telecomitalia.it)
  1223. # [10:02] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
  1224. # [10:03] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
  1225. # [10:03] * Quits: stransky (stransky@moz-E09B938B.net.upcbroadband.cz) (Quit: Connection reset by beer)
  1226. # [10:04] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1227. # [10:05] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1228. # [10:05] * Quits: ericb2 (X@moz-9C4C3DED.fbx.proxad.net) (Quit: . . . ........)
  1229. # [10:05] * Quits: raymond (raymond@moz-3D439783.hsd1.ca.comcast.net) (Ping timeout)
  1230. # [10:06] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  1231. # [10:06] * Fallen|away is now known as Fallen
  1232. # [10:06] * nthomas|away is now known as nthomas
  1233. # [10:07] <nthomas> dholbert: help me out, why isn't the android code change responsible for the android test problem ?
  1234. # [10:08] <nthomas> afaict from comparing the logs the app doesn't start up
  1235. # [10:08] <dholbert> nthomas, it might be
  1236. # [10:08] <dholbert> nthomas, the log was about a directory being missing
  1237. # [10:08] <dholbert> nthomas, I didn't have time to dig further
  1238. # [10:09] <dholbert> nthomas, I just glanced at the android change, and it didn't look earth-shaking at first glance
  1239. # [10:09] <dholbert> but I'm not sure
  1240. # [10:09] * Joins: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com)
  1241. # [10:09] <dholbert> nthomas, I'm very willing to believe that a backout of that change will fix everything though :)
  1242. # [10:10] * Quits: TheOne (one@moz-D98AB17.dip.t-dialin.net) (Input/output error)
  1243. # [10:10] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
  1244. # [10:10] <nthomas> I think that's most likely to fix it. AFAICT there were no infra changes
  1245. # [10:10] * Quits: avsaro (avsaro@555A0A9C.F53B9601.47C6695C.IP) (Connection reset by peer)
  1246. # [10:10] <dholbert> cool. would you perhaps mind doing that? I'm about to head to sleep :)
  1247. # [10:10] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
  1248. # [10:11] * Joins: kaze (kaze@moz-F8747CC6.dsl.ovh.fr)
  1249. # [10:11] <nthomas> ok
  1250. # [10:11] * Joins: avsaro (avsaro@555A0A9C.F53B9601.47C6695C.IP)
  1251. # [10:13] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  1252. # [10:13] <nthomas> is surkov on irc ?
  1253. # [10:13] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  1254. # [10:13] <dholbert> firebot, seen surkov
  1255. # [10:13] <firebot> surkov was last seen 4 hours, 20 minutes and 41 seconds ago, saying 'tbsaunde: so if you like then you can pick it up (it's small and clear enough)' in #accessibility.
  1256. # [10:14] <dholbert> /whois says he's gone now, though
  1257. # [10:15] * dholbert is now known as dholbert|afk
  1258. # [10:15] * Joins: Goldorak (chatzilla@7CD1B470.2BC633E3.88CF6591.IP)
  1259. # [10:16] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a6c22df81869 - Nick Thomas - Back out 47debf3f344c for Android test fail CLOSED TREE
  1260. # [10:16] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/54618ad94522 - Nick Thomas - Back out 06d72606ec56 for Android test fail
  1261. # [10:18] * Quits: Optimizer (Instantbir@9D88CC50.62837B7B.1807BA01.IP) (Connection reset by peer)
  1262. # [10:18] * Joins: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP)
  1263. # [10:18] * Joins: jfkthame (jfkthame@8C5A1E0.611A3979.9542EC20.IP)
  1264. # [10:18] <nthomas> seems likely the pgo fail is from his landing
  1265. # [10:21] * Joins: Mic (Instantbir@moz-B4B15E6A.superkabel.de)
  1266. # [10:21] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
  1267. # [10:23] * Quits: jfkthame (jfkthame@8C5A1E0.611A3979.9542EC20.IP) (Quit: jfkthame)
  1268. # [10:25] * Joins: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP)
  1269. # [10:25] * Joins: edmorley (edmorley@moz-5C2387B0.range109-156.btcentralplus.com)
  1270. # [10:26] * edmorley is now known as edmorley|pto
  1271. # [10:26] * Joins: jwalker (jwalker@moz-5B263CE9.cable.virginmedia.com)
  1272. # [10:26] * Joins: garnacho (carlos@moz-BC7A7B5D.dyn.user.ono.com)
  1273. # [10:28] <glandium> nthomas: indeed, i've had it with clang
  1274. # [10:28] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1275. # [10:28] * ChanServ sets mode: +o smaug
  1276. # [10:29] * Joins: victorporof_ (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
  1277. # [10:30] <nthomas> clobber or backout ftw ? Strange that the dep builds were ok
  1278. # [10:30] * Quits: dzbarsky (Adium@moz-2D2AE0B0.washdc.fios.verizon.net) (Quit: Leaving.)
  1279. # [10:30] <nthomas> lots of those at clobbers these days, maybe that's all it is
  1280. # [10:31] <nthomas> opt wasn't for bb90ec82052b
  1281. # [10:31] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Ping timeout)
  1282. # [10:32] <edmorley|pto> nthomas: btw the backout will likely fix inbound; that message effectively translates to "didn't find the minidumps directory: either means automation/device issue, or else startup crash so we never got to the part where toolkit creates the minidumps directory"
  1283. # [10:32] <edmorley|pto> I'll file a bug to make the string more clear
  1284. # [10:32] <nthomas> ok, I was thinking the latter
  1285. # [10:33] * Quits: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP) (Input/output error)
  1286. # [10:33] <nthomas> thanks for the confirmation
  1287. # [10:33] <edmorley|pto> nthomas: the real error shows in the logcat (further down the log) REPORTING UNCAUGHT EXCEPTION FROM THREAD 1 ("main")
  1288. # [10:34] <edmorley|pto> java.lang.RuntimeException: Unable to start activity ComponentInfo{org.mozilla.fennec/org.mozilla.fennec.App}: android.content.res.Resources$NotFoundException: Resource ID #0x7f0a0034
  1289. # [10:35] * Joins: jfkthame (jfkthame@8C5A1E0.611A3979.9542EC20.IP)
  1290. # [10:35] <edmorley|pto> I'll file a bug to get it added to the TBPL parser and/or see if we can get automation's checkForCrashes to check the logcat
  1291. # [10:36] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  1292. # [10:39] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  1293. # [10:39] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  1294. # [10:39] * Joins: msucan (mihai@CDEB00D4.8819A7BF.BD62875.IP)
  1295. # [10:40] * Joins: dao (dao@moz-71A790A7.superkabel.de)
  1296. # [10:42] * capella is now known as capella|snore
  1297. # [10:42] * Quits: Enn (enn@moz-A875DFED.cpe.net.cable.rogers.com) (Ping timeout)
  1298. # [10:43] * Joins: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se)
  1299. # [10:44] * Quits: me62 (Karry@ECB40BB7.FA301961.1CF8924A.IP) (Ping timeout)
  1300. # [10:44] * Joins: me62 (Karry@ECB40BB7.FA301961.1CF8924A.IP)
  1301. # [10:44] * victorporof_ is now known as victorporof
  1302. # [10:46] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
  1303. # [10:48] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  1304. # [10:50] * Quits: me62 (Karry@ECB40BB7.FA301961.1CF8924A.IP) (Quit: )
  1305. # [10:52] * Joins: kdudka (kdudka@moz-F7C87833.kn.vutbr.cz)
  1306. # [10:52] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Input/output error)
  1307. # [10:57] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  1308. # [10:58] * Joins: Pike (Pike@moz-C17B4D38.dip.t-dialin.net)
  1309. # [11:01] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  1310. # [11:02] * Joins: twi (Adium@moz-9AE58BAF.cust.dsl.vodafone.it)
  1311. # [11:03] * Quits: dao (dao@moz-71A790A7.superkabel.de) (Quit: Leaving.)
  1312. # [11:04] * ewong is now known as ewong|afk
  1313. # [11:04] * Quits: andreasn (andreasn@moz-FD3F641F.a336.priv.bahnhof.se) (Ping timeout)
  1314. # [11:04] * ewong|afk is now known as ewong
  1315. # [11:05] * ewong is now known as ewong|afk
  1316. # [11:08] * mattwoodrow is now known as mattwoodrow|away
  1317. # [11:13] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  1318. # [11:15] * Joins: stransky (stransky@moz-107AD163.redhat.com)
  1319. # [11:15] * Joins: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
  1320. # [11:18] * mjschranz_away is now known as mjschranz
  1321. # [11:19] * mjschranz is now known as mjschranz_away
  1322. # [11:21] <glandium> nthomas: are you going to backout 5d59a9ec28f4?
  1323. # [11:22] * Quits: avsaro (avsaro@555A0A9C.F53B9601.47C6695C.IP) (Connection reset by peer)
  1324. # [11:22] * Joins: avsaro (avsaro@555A0A9C.F53B9601.47C6695C.IP)
  1325. # [11:23] <nthomas> has hoping to head out, having given up on figuring that out
  1326. # [11:24] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
  1327. # [11:24] <nthomas> clobber might be sufficient to fix it ?
  1328. # [11:26] * Quits: kaze (kaze@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  1329. # [11:26] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
  1330. # [11:26] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  1331. # [11:27] <nthomas> glandium: ^^
  1332. # [11:27] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  1333. # [11:27] <glandium> nthomas: no, it needs a backout or a fixup
  1334. # [11:27] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
  1335. # [11:28] <nthomas> backing out
  1336. # [11:28] <glandium> nthomas: https://bugzilla.mozilla.org/show_bug.cgi?id=818407#c18 and following, fwiw
  1337. # [11:29] <glandium> thanks
  1338. # [11:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/40adf72fd612 - Nick Thomas - Backout 5d59a9ec28f4 for Linux PGO compile errors
  1339. # [11:30] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
  1340. # [11:33] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
  1341. # [11:34] * Quits: jfkthame (jfkthame@8C5A1E0.611A3979.9542EC20.IP) (Quit: jfkthame)
  1342. # [11:35] * Joins: kaze (kaze@moz-F8747CC6.dsl.ovh.fr)
  1343. # [11:39] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  1344. # [11:40] * Quits: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Ping timeout)
  1345. # [11:42] * Parts: nical (nico@moz-F8747CC6.dsl.ovh.fr)
  1346. # [11:44] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  1347. # [11:45] * Joins: bz_sleep (bzbarsky@moz-8753849F.tukw.qwest.net)
  1348. # [11:47] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
  1349. # [11:50] * Joins: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP)
  1350. # [11:51] * Joins: dao (dao@moz-71A790A7.superkabel.de)
  1351. # [11:58] * Joins: jfkthame (jfkthame@8C5A1E0.611A3979.9542EC20.IP)
  1352. # [11:58] * Quits: rniwa (rniwa@moz-E171DA5.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  1353. # [11:58] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
  1354. # [11:59] * Joins: surkov (surkov@1D099191.75504D41.E17943EE.IP)
  1355. # [12:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/216d556025d1 - Kyle Machulis - Bug 811683 - Changed UnixSocketRawData to take variable sizes up to 64k, r=cjones
  1356. # [12:02] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/14a7b73eb421 - Eric Chou - Bug 811683 - Increase speed of sending file, r=gyeh
  1357. # [12:02] * Joins: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com)
  1358. # [12:03] * Fallen is now known as Fallen|away
  1359. # [12:04] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  1360. # [12:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3eec367668f2 - Asaf Romano - Bug 815352 (part 1) - Move the Library downloads view to an overlay in browser/downloads.
  1361. # [12:11] <jduell> glandium: how well do you XUL and/or RDF and/or our crashtests? :)
  1362. # [12:11] * Joins: hummeleBop (Instantbir@moz-2356396.fbx.proxad.net)
  1363. # [12:12] <jduell> maybe bz_sleep knows ^^^
  1364. # [12:12] <jduell> since bz is apparently never really asleep for long...
  1365. # [12:13] <glandium> jduell: that's kind of a cryptic question you're asking.
  1366. # [12:13] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  1367. # [12:13] * ChanServ sets mode: +o smaug
  1368. # [12:14] <jduell> glandium: oh, I can be less cryptic! I'm seeing one of our crashtest-ipc tests fail because RDFService in the child doesn't pass stuff (a TabParent in the http channel's callbacks) that necko needs for security. I'm wondering what RDF is used for, and if we need to support it in e10s on child processes.
  1369. # [12:15] <glandium> jduell: that i don't know :)
  1370. # [12:15] <jduell> glandium: mmk. Thanks for playing! :)
  1371. # [12:16] <Yoric> Can someone tell me whether xpcshell tests and regular mochitests are run on Android targets?
  1372. # [12:16] <jduell> glandium: how about this one: look at https://tbpl.mozilla.org/?tree=Mozilla-B2g18 and see that my patch caused some seemingly new random orange to happen 3 out of 7 times, but now it doesn't show up after another patch landed. What do you make of that?
  1373. # [12:17] <Ms2ger> Yoric, a lot of the mochitests are disabled, at least
  1374. # [12:17] <jduell> Yoric: yes, we run some xpcshell and mochi tests on android. Just look at the tinderbox page
  1375. # [12:17] <Yoric> Basically, I am confronted with an error that should have been caught by both xpcshell and mochitests.
  1376. # [12:18] <Yoric> Unless I misdiagnose the error, of course.
  1377. # [12:18] <Yoric> jduell: I see some mochitests, but not mochitest-o, for instance.
  1378. # [12:18] <Yoric> jduell: And strictly no xpcshells, unless the tinderbox doesn't use "X" to display them.
  1379. # [12:19] * Quits: pascalc (chatzilla@moz-446F98C8.fbxo.proxad.net) (Ping timeout)
  1380. # [12:19] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
  1381. # [12:19] * Fallen|away is now known as Fallen
  1382. # [12:19] <Pike> jduell: I wouldn't know an obvious usecase for RDF in the client process, but I also don't know the smallest thing about the client process. That said, in which process do things like the addon manager content pane run?
  1383. # [12:19] <jduell> Yoric: hmm, you're right, I don't see any xpcshell tests. Weird.
  1384. # [12:20] <jduell> Pike: right now we don't do addons in e10s, but it would run in the parent IIUC
  1385. # [12:20] <jduell> Pike: what is RDF anyway?
  1386. # [12:20] <Yoric> Since my tests are all in either xpcshell or mochitest-o, this is probably the reason for my difficulties tracking a mysterious Fennec-only bug.
  1387. # [12:20] <Pike> Resource Description Framework. The whole world is a labeled directed graph
  1388. # [12:21] <Ms2ger> You don't want to know
  1389. # [12:21] <Pike> jduell: it used to be thought of as the one-tool-fits-all kinda thing in mozilla, but is frowned upon today
  1390. # [12:21] <jduell> Pike: is RDF dead or dead-ish?
  1391. # [12:21] * Quits: Mic (Instantbir@moz-B4B15E6A.superkabel.de) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1392. # [12:21] <glandium> jduell: was one of these builds a clobber and the other not?
  1393. # [12:22] <Pike> jduell: it's "do not change it, as that would break things". and I'm the module owner, too
  1394. # [12:22] <Ms2ger> jduell, "zombie" is what you're looking for, I think
  1395. # [12:22] <jduell> glandium: I don't know
  1396. # [12:23] <mak> Pike: you are the module owner of rdf? ah, didn't know
  1397. # [12:23] <jduell> Pike: so the issue is that under e10s, to pass necko security, anything that open an HTTP (or other necko channel) needs to prove (in the callbacks) a nsITabChild
  1398. # [12:23] <Pike> yes, I have a dark side, and a darker side
  1399. # [12:23] * Joins: janv (varga@moz-757EC087.telecom.sk)
  1400. # [12:23] <glandium> Pike: a side darker than being module owner of RDF? fear
  1401. # [12:24] <jduell> I think that maps to either a nsBrowser or a Docshell, or at least they know how to GetInterface to one
  1402. # [12:24] <jduell> Pike: Looks like the RDFService is not providing that.
  1403. # [12:24] <nigelb> glandium: I spoke to Pike about mozilla's localization. I can believe he has a dark and darker side.
  1404. # [12:24] <jduell> which means for now it can't live in the child.
  1405. # [12:24] <jduell> Pike: which may be fine for all I know
  1406. # [12:25] * Quits: kdudka (kdudka@moz-F7C87833.kn.vutbr.cz) (Quit: Leaving)
  1407. # [12:25] <Pike> jduell: I think it should be. also RDF is designed to be a globally opaque and trusted continuum, which is prolly only true for the chrome process
  1408. # [12:26] <jduell> Pike: OK. I'm filing a bug in Core:RDF just to bookmark the issue. thanks!
  1409. # [12:30] <Yoric> Could someone tell me whether Fennec has dom_system.xpt?
  1410. # [12:31] <Ms2ger> jduell, ... we still do e10s? :)
  1411. # [12:31] <jduell> Ms2ger: it's what B2G runs on
  1412. # [12:33] * Joins: tchevalier (Thunderbir@moz-B50BBC9D.w92-143.abo.wanadoo.fr)
  1413. # [12:33] * Quits: janv (varga@moz-757EC087.telecom.sk) (Quit: This computer has gone to sleep)
  1414. # [12:34] * Fallen is now known as Fallen|away
  1415. # [12:35] <jduell> Pike: would you be willing to quickly +r a patch that just disables the RDF crashtest when in e10s mode?
  1416. # [12:37] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
  1417. # [12:39] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1418. # [12:39] * Joins: janv (varga@moz-757EC087.telecom.sk)
  1419. # [12:40] <glandium> Yoric: according to mobile package-manifest.in, no
  1420. # [12:40] <Yoric> glandium: Thanks.
  1421. # [12:41] <glandium> Yoric: also depends what you mean by 'have dom_system.xpt'
  1422. # [12:41] <Yoric> The question, of course, is "why?"
  1423. # [12:41] * Yoric will add it and test.
  1424. # [12:42] <glandium> if you mean the file, then nothing packaged contains it ; if you mean the interface(s) it contains, then currently only desktop has it
  1425. # [12:42] * Quits: kaze (kaze@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  1426. # [12:42] <Yoric> I did mean the interfaces.
  1427. # [12:42] <Yoric> Thanks.
  1428. # [12:42] * Quits: trevorh (trevor@moz-4BA77865.lns5.woo.bigpond.net.au) (Quit: Leaving.)
  1429. # [12:42] <jduell> Pike: is that a "no"? :P
  1430. # [12:43] <Pike> jduell: sorry, I don't know enough about that
  1431. # [12:43] * Quits: janv (varga@moz-757EC087.telecom.sk) (Quit: This computer has gone to sleep)
  1432. # [12:43] <jduell> Pike: no worries, I'm sure ted will review it for me
  1433. # [12:43] <Pike> jduell: I find that to be a risky patch
  1434. # [12:43] <glandium> Yoric: now, as to the "why", it's because whoever added @BINPATH@/components/dom_system.xpt to browser/installer/package-manifest.in didn't add it to other manifests. oh wait, that was you :)
  1435. # [12:44] <Yoric> Oops :)
  1436. # [12:44] <jduell> Pike: so the patch keep the RDF crashtest for regular testing, just turns it off when it's run in the child. Is that risky?
  1437. # [12:45] <jduell> Pike: the alternative is to disable necko security checks when it's run in the child. I didn't see an obvious way to do that (if SpecialPowers works in crashtest that might do it).
  1438. # [12:46] <Pike> jduell: I defer to ted gladly :-)
  1439. # [12:47] * Joins: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au)
  1440. # [12:47] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
  1441. # [12:48] * Quits: avsaro (avsaro@555A0A9C.F53B9601.47C6695C.IP) (Ping timeout)
  1442. # [12:48] <@smaug> abr: ping
  1443. # [12:49] <@smaug> abr: curious, have you considered re-writing Peerconnection.js in C++
  1444. # [12:49] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
  1445. # [12:49] <@smaug> (it is possible that I've even filed a bug about that)
  1446. # [12:50] <Yoric> Where can I read about the status of DeviceStorageAPI?
  1447. # [12:51] <@smaug> anant used to complain something about identity handling in C++, but that would be a bug in identity code
  1448. # [12:51] <jduell> hmm, lots and lots of blue in both try and inbound builds for OSX
  1449. # [12:51] <@smaug> Yoric: read dougt's mind ?
  1450. # [12:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d08057e095a2 - Alexander Surkov - Bug 818407, part1 - don't mix up with accessible types of ARIA role, r=tbsaunde
  1451. # [12:52] * Yoric will try and recall his Legilimency.
  1452. # [12:53] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
  1453. # [12:54] * Quits: T3 (T3@moz-E8628941.dsl.telesp.net.br) (Ping timeout)
  1454. # [12:54] * Joins: tetreis (T3@moz-CCB16F1.dial-up.telesp.net.br)
  1455. # [12:54] * nthomas is now known as nthomas|away
  1456. # [12:57] * Joins: kaze (kaze@moz-F8747CC6.dsl.ovh.fr)
  1457. # [12:58] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
  1458. # [12:59] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1459. # [12:59] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
  1460. # [13:01] * Joins: bjacob_ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
  1461. # [13:01] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  1462. # [13:02] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1463. # [13:03] * Quits: Pike (Pike@moz-C17B4D38.dip.t-dialin.net) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
  1464. # [13:05] <@smaug> janv: do you know about DeviceStorageAPI?
  1465. # [13:05] <@smaug> Yoric was asking about it
  1466. # [13:05] <janv> a bit
  1467. # [13:06] * mjschranz_away is now known as mjschranz
  1468. # [13:07] <janv> Yoric: what do you need to know about device storage ?
  1469. # [13:07] * mjschranz is now known as mjschranz_away
  1470. # [13:07] * Joins: KaiRo (robert@moz-98389323.adsl.highway.telekom.at)
  1471. # [13:08] * mjschranz_away is now known as mjschranz
  1472. # [13:09] * Joins: pascalc (chatzilla@moz-F8747CC6.dsl.ovh.fr)
  1473. # [13:09] * mjschranz is now known as mjschranz_away
  1474. # [13:10] <Yoric> janv: Can you create new directories with getDeviceStorage?
  1475. # [13:10] <Yoric> e.g. for a directory "book"
  1476. # [13:10] <janv> hm
  1477. # [13:10] <janv> probably not
  1478. # [13:11] <Yoric> Ok, then this should be documented on mdn.
  1479. # [13:11] <Yoric> I suspect that this feature will be necessary for any kind of e-book reader.
  1480. # [13:12] <KaiRo> I'm pretty sure we'll need a more complete file system API at some point
  1481. # [13:14] <janv> Yoric: this is not like File System API
  1482. # [13:14] <janv> Yoric: you can't create new top level dirs
  1483. # [13:15] <Yoric> Well, that's pretty ambiguous in the description.
  1484. # [13:15] <janv> Yoric: but we can add support for the "book" thing
  1485. # [13:15] <Yoric> Should I open a bug?
  1486. # [13:15] <janv> Yoric: dougt and sicking are involved in this area
  1487. # [13:16] <janv> yeah, I think so
  1488. # [13:17] <janv> Yoric: DeviceStorage API has been created to expose system directoris like Music, Videos, Pictures, etc.
  1489. # [13:17] <janv> directories
  1490. # [13:17] <janv> with a permission of course
  1491. # [13:18] <Yoric> I understand that.
  1492. # [13:18] <janv> ok
  1493. # [13:20] <@smaug> KaiRo: file system APIs have been discussed a lot. The proposal from Google is horrible, but sicking and maciej from Apple are supposed to propose better API (possibly on top of IndexedDB)
  1494. # [13:20] <@smaug> just FYI :)
  1495. # [13:20] <janv> KaiRo: yeah, we plan to something like that in future, on top of IndexedDB probably
  1496. # [13:20] <janv> right
  1497. # [13:20] <janv> s/to/to do
  1498. # [13:20] <Yoric> However, FileReader is clearly insufficient for applications that need to collaborate, for instance.
  1499. # [13:21] <Yoric> Now, there may be better alternatives.
  1500. # [13:21] <janv> FileReader was designed long time ago
  1501. # [13:21] <Yoric> But for the application I am considering, a simple e-book reader, not having anything slightly more lenient than FileReader means that you basically can't bookmark into a book.
  1502. # [13:22] <Yoric> (unless you copy all books in IndexedDB)
  1503. # [13:22] <janv> FileHandle provides low level file operations
  1504. # [13:22] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/259aa5177333 - Nicolas B. Pierron - Bug 823061 - GetPropertyCache supports length properties of arrays. r=jandem
  1505. # [13:22] <janv> and also some kind of locking
  1506. # [13:22] <janv> so multiple tabs can access the same file safely
  1507. # [13:23] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
  1508. # [13:24] <Yoric> I will take another look at FileHandle.
  1509. # [13:24] * Quits: surkov (surkov@1D099191.75504D41.E17943EE.IP) (Quit: surkov)
  1510. # [13:24] <Yoric> This time not with my I/O eyes but with my contributor engagement eyes :)
  1511. # [13:24] <janv> However, FileHandle needs multi process support
  1512. # [13:24] <Yoric> Ah, great documentation: https://developer.mozilla.org/en-US/docs/WebAPI/FileHandle_API
  1513. # [13:24] <janv> then it can be used in b2g too
  1514. # [13:25] <janv> yeah
  1515. # [13:25] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  1516. # [13:25] <Yoric> Should I read https://wiki.mozilla.org/WebAPI/FileHandleAPI instead?
  1517. # [13:25] <janv> I wrote the latter
  1518. # [13:25] <janv> reading the former now
  1519. # [13:25] <Yoric> What is the expected workflow for downloading a file from the browser and then opening it in an application?
  1520. # [13:26] <janv> nice
  1521. # [13:26] <janv> bla bla bla
  1522. # [13:26] <janv> heh
  1523. # [13:26] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Quit: rlewis)
  1524. # [13:26] <Yoric> (as in "web application")
  1525. # [13:26] <Yoric> Should we rather use intents or something such?
  1526. # [13:26] <janv> I don't know much about intents
  1527. # [13:27] <Yoric> I have no real clue how they work.
  1528. # [13:27] <Yoric> Or what they do.
  1529. # [13:27] <janv> you mean web application for b2g
  1530. # [13:27] <janv> ?
  1531. # [13:27] <Yoric> In particular, yes, but I also have the intention of using my e-book reader on my android tablet.
  1532. # [13:27] * Quits: markh1 (Instantbir@moz-72AF0623.bjzv3.vic.bigpond.net.au) (Ping timeout)
  1533. # [13:27] <janv> well
  1534. # [13:28] <janv> FileHandle is new API
  1535. # [13:28] <janv> supported only in Firefox
  1536. # [13:28] <Yoric> Sure.
  1537. # [13:28] <janv> the browser
  1538. # [13:28] <janv> the current situation regarding offline storage is terrible
  1539. # [13:28] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  1540. # [13:28] <janv> across all browsers
  1541. # [13:29] <Yoric> I will be satisfied if it work with Fennec and B2G.
  1542. # [13:29] <janv> we're trying to fix it
  1543. # [13:29] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
  1544. # [13:29] <Yoric> So, what do you suggest in the meantime?
  1545. # [13:29] <janv> so
  1546. # [13:29] <Yoric> I mean, the workflow.
  1547. # [13:29] <janv> stored files in IndexedDB ...
  1548. # [13:30] <Yoric> If I want to write an e-book reader, how should I get the books into the app in the first place?
  1549. # [13:30] <janv> supported only in Firefox, B2G, IE
  1550. # [13:30] <janv> google chrome doesn't support it
  1551. # [13:30] <Yoric> Should we download them from the browser (is that supported on B2G?), open them with <input type="file"> + FileReader and then copy them to IndexedDB?
  1552. # [13:31] <janv> stored files in IDB can be read with the FileReader
  1553. # [13:31] <janv> you can use just XHR and store it in IDB
  1554. # [13:31] <Yoric> Sure, but the question is how do I get them there in the first place.
  1555. # [13:31] <Yoric> Well, then there is the matter of passing the URL to the application.
  1556. # [13:32] <Yoric> Ah, I suppose I can simply do that with a regular hyperlink, can I?
  1557. # [13:32] <janv> you should
  1558. # [13:32] <janv> there's a demo how to store images in IDB
  1559. # [13:32] <Yoric> Again, storing is not an issue.
  1560. # [13:33] <Yoric> The issue is storing _from the browser_ and reopening _from the app_.
  1561. # [13:33] <janv> hm
  1562. # [13:33] <janv> one sec
  1563. # [13:34] * Quits: past (Instantbir@moz-9C6FAFA9.dsl.dyn.forthnet.gr) (Ping timeout)
  1564. # [13:34] <janv> when you click on a hyperlink then it will be saved somewhere on the disk
  1565. # [13:34] <janv> e.g. Downloads folder
  1566. # [13:34] <janv> then you would have to use <input type=file>
  1567. # [13:34] <janv> I guess
  1568. # [13:34] <janv> and store it in IDB
  1569. # [13:34] <Yoric> Kind of ugly.
  1570. # [13:35] <janv> yeah
  1571. # [13:35] <Yoric> Is there even a Downloads folder in B2G?
  1572. # [13:35] <janv> but you can download them using XHR
  1573. # [13:35] <Yoric> Yeah, but without a browser :)
  1574. # [13:35] <Yoric> I don't want to rebuild my own browser just to have a nice UI around that XHR :)
  1575. # [13:35] <Yoric> Or I could point the browser to http://myapp.mydomain.com/install?someurl, download to a local IndexedDB from that page, and reopen the app from its installed button and/or bookmark.
  1576. # [13:35] <janv> hm
  1577. # [13:36] <Yoric> (with install?someurl just doing a XHR + storing to IndexedDB)
  1578. # [13:36] <janv> so
  1579. # [13:36] <Yoric> If both pages share the same domain, they should have access to the same IDB, don't they?
  1580. # [13:37] <janv> you want to download it with the browser first
  1581. # [13:37] <janv> and then open an application and import it there ?
  1582. # [13:37] <Yoric> I am trying to find the best workflow.
  1583. # [13:37] <janv> well
  1584. # [13:37] <Yoric> Having the user copy and paste a URL into an application is ugly.
  1585. # [13:37] * Joins: past (Instantbir@moz-9C6FAFA9.dsl.dyn.forthnet.gr)
  1586. # [13:37] <Yoric> Download + reopen is less ugly, but leaves files on the file system.
  1587. # [13:38] <janv> your web application should be able to use XHR, now ?
  1588. # [13:38] <Yoric> (and is still somewhat ugly)
  1589. # [13:38] <Yoric> Sure.
  1590. # [13:38] <janv> s/now/no
  1591. # [13:38] <Yoric> Meeting starting. Would you mind pursuing this conversation later?
  1592. # [13:39] * whimboo is now known as whimboo|afk
  1593. # [13:39] <janv> ok
  1594. # [13:39] <janv> ttyl
  1595. # [13:39] <Yoric> ttyl
  1596. # [13:40] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
  1597. # [13:48] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
  1598. # [13:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8b94cd856c59 - Landry Breuil - Bug 823240 - include sys/proc.h on OpenBSD to access P_TRACED flag, needed since r1.127 of sys/sysctl.h. r=cjones
  1599. # [13:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7d7600c0d5d0 - Henrik Skupin - Backout bug 818714 because it introduces a sigabort crash
  1600. # [13:52] <@ted> Yoric: there are APIs to access things like the photos and music folders on B2G
  1601. # [13:52] <@ted> not sure if there's a generic storage area you can write to though
  1602. # [13:56] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Ping timeout)
  1603. # [13:56] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  1604. # [13:59] <KaiRo> Yoric: storing from the browser isn't supported in any way, AFAIK
  1605. # [13:59] <KaiRo> which sucks
  1606. # [14:01] * KaiRo thinks we'll need a solution for that in the future
  1607. # [14:02] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
  1608. # [14:04] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
  1609. # [14:06] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
  1610. # [14:07] * Quits: dao (dao@moz-71A790A7.superkabel.de) (Quit: Leaving.)
  1611. # [14:09] * Joins: aklotz (Thunderbir@moz-55246988.cg.shawcable.net)
  1612. # [14:10] <edmorley|pto> jduell: that b2g18 orange looks like bug 821420
  1613. # [14:11] * Joins: pranavrc (pranavrc@5A7EFD0.96D08489.C28326FD.IP)
  1614. # [14:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7a025808ca17 - Masatoshi Kimura - Bug 803713 - Skip the SP after finding it. r=biesi
  1615. # [14:11] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Ping timeout)
  1616. # [14:12] * Joins: hub (hub@E639FEDB.F04051C4.DC1243F8.IP)
  1617. # [14:18] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1618. # [14:19] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1619. # [14:20] * Joins: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br)
  1620. # [14:22] * Quits: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br) (Ping timeout)
  1621. # [14:22] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
  1622. # [14:22] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
  1623. # [14:23] * Quits: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  1624. # [14:23] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  1625. # [14:23] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1626. # [14:23] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
  1627. # [14:24] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
  1628. # [14:24] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1629. # [14:28] * Joins: joey-away (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1630. # [14:28] * joey-away is now known as joey
  1631. # [14:30] * Quits: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  1632. # [14:31] * khuey|away is now known as khuey|airport
  1633. # [14:31] * khuey|airport is now known as khuey
  1634. # [14:31] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1635. # [14:33] * sheeri-afk is now known as sheeri
  1636. # [14:36] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
  1637. # [14:37] * Quits: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  1638. # [14:38] * mjschranz_away is now known as mjschranz
  1639. # [14:38] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1640. # [14:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/23da80538e24 - Marco Bonardo - Bug 823156 - Speed up Library downloads query.
  1641. # [14:43] <tbsaunde> NeilAway: I believe becaused it needs to be rebased onto bug 801466
  1642. # [14:43] * Joins: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br)
  1643. # [14:44] * Joins: davidb (davidb@moz-1EB292CB.dsl.bell.ca)
  1644. # [14:44] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1645. # [14:45] * mak is now known as mak|afk
  1646. # [14:45] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
  1647. # [14:45] * Quits: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br) (Ping timeout)
  1648. # [14:45] <tbsaunde> NeilAway: btw nsCOMArray is going to get .Swap() in bug 493711 right? I want it to make a better way to do enumerators)
  1649. # [14:47] * Joins: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net)
  1650. # [14:47] * Joins: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br)
  1651. # [14:49] * Quits: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br) (Ping timeout)
  1652. # [14:49] * Joins: kdudka (kdudka@moz-CC4AEDCF.fei.wifi.vutbr.cz)
  1653. # [14:50] * rail_away is now known as rail
  1654. # [14:51] <NeilAway> tbsaunde: it could be arranged, I'm sure
  1655. # [14:51] * Joins: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP)
  1656. # [14:51] * ewong|sleep is now known as ewong
  1657. # [14:52] * NeilAway ponders
  1658. # [14:52] * Quits: kaze (kaze@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  1659. # [14:52] * Joins: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br)
  1660. # [14:52] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1661. # [14:52] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Connection reset by peer)
  1662. # [14:53] <NeilAway> C++ gurus: is it possible to create an nsAutoTArray on the heap without knowing its second template parameter in advance?
  1663. # [14:53] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/022244d0ca81 - Robert Longson - Bug 791675 - Scaled shapes fail to draw sometimes r=jwatt.
  1664. # [14:53] * armenzg is now known as armenzg_omw
  1665. # [14:53] * Joins: surkov (surkov@1D099191.75504D41.E17943EE.IP)
  1666. # [14:54] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
  1667. # [14:55] * Quits: armenzg_omw (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Ping timeout)
  1668. # [14:56] * Quits: dhylands (dhylands@9F6BCC9F.ACA5FF99.5D698A29.IP) (Ping timeout)
  1669. # [14:58] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  1670. # [14:59] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  1671. # [15:00] <NeilAway> no, it's not, apparently. C++ sucks :-P
  1672. # [15:00] <sheppy> C++ is evil.
  1673. # [15:01] * Joins: dao (dao@moz-71A790A7.superkabel.de)
  1674. # [15:01] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1675. # [15:01] * Fallen|away is now known as Fallen
  1676. # [15:02] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
  1677. # [15:03] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
  1678. # [15:03] * Quits: dao (dao@moz-71A790A7.superkabel.de) (Quit: Leaving.)
  1679. # [15:03] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  1680. # [15:05] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1681. # [15:05] * Quits: stransky (stransky@moz-107AD163.redhat.com) (Quit: Connection reset by beer)
  1682. # [15:07] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  1683. # [15:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3b9ab5404a25 - Simone Carletti - Bug 822238 - add global rule for .py and remove bogus exceptions. r=gerv.
  1684. # [15:08] <Ms2ger> Oh, PSL
  1685. # [15:08] * Ms2ger was confused that gerv would review something about python files
  1686. # [15:08] <gerv> :-)
  1687. # [15:08] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  1688. # [15:08] * gerv knows Python reasonably.
  1689. # [15:09] * whimboo|afk is now known as whimboo
  1690. # [15:09] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
  1691. # [15:09] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1692. # [15:10] * Quits: surkov (surkov@1D099191.75504D41.E17943EE.IP) (Quit: surkov)
  1693. # [15:10] * Joins: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP)
  1694. # [15:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5589176b4f58 - Tom Schuster - Bug 822265 - Implement negateDouble cross-platform wise and use it for CodeGenerator. r=jandem
  1695. # [15:11] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c38f055cd3b1 - Tom Schuster - Bug 821789 - Move JavaScript Object builtins to their own file. r=jwalden
  1696. # [15:12] * Joins: avsaro (avsaro@F926885B.77525466.47C6695C.IP)
  1697. # [15:12] * Quits: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br) (Quit: Leaving.)
  1698. # [15:12] * Joins: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br)
  1699. # [15:12] * Joins: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu)
  1700. # [15:12] * Fallen is now known as Fallen|away
  1701. # [15:13] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  1702. # [15:13] <Yoric> KaiRo: Well, at least for this kind of application, we need it.
  1703. # [15:13] <Yoric> Or at least, we will need it.
  1704. # [15:13] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1705. # [15:15] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
  1706. # [15:15] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Ping timeout)
  1707. # [15:16] * sheeri is now known as sheeri-postoffice
  1708. # [15:16] <gfritzsche> NeilAway: well, technically you could but you probably don't want to do this ;) http://ideone.com/zoH1vg
  1709. # [15:16] * Joins: AaronMT (AaronMT@F2D29657.F60B0462.67AC9B1.IP)
  1710. # [15:17] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  1711. # [15:19] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
  1712. # [15:19] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Ping timeout)
  1713. # [15:20] * Joins: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se)
  1714. # [15:20] * Quits: andreasn (andreasn@moz-8A84C28A.bredband.comhem.se) (Client exited)
  1715. # [15:20] * jmaher|afk is now known as jmaher
  1716. # [15:21] * baku|away is now known as baku
  1717. # [15:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d26d10291800 - Kyle Huey - Bug 696591: Properly handle blocking databases from pages that are entering the bfcache. r=bent,bz
  1718. # [15:21] * Joins: JeroenDeDauw (j@moz-2E8FDB24.dip.t-dialin.net)
  1719. # [15:23] * Quits: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com) (Ping timeout)
  1720. # [15:24] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
  1721. # [15:26] * Joins: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1722. # [15:26] * Joins: armenzg_omw (armenzg@F2D29657.F60B0462.67AC9B1.IP)
  1723. # [15:28] * Joins: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  1724. # [15:29] * Quits: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP) (Quit: FabioMagnoni)
  1725. # [15:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1e2283f6856c - Joel Maher - Bug 823165 - fix robocop tests to work on panda boards. r=gbrown
  1726. # [15:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/91dae8287643 - Jan de Mooij - Bug 822385 - Add getter, setter and method with jitinfo to the shell. r=bz
  1727. # [15:32] <NeilAway> gfritzsche: no, that's definitely unhelpful ;-)
  1728. # [15:32] * Quits: ahal (ahal@3468F8ED.AB54EB5E.6816E6B7.IP) (Ping timeout)
  1729. # [15:33] <ewong> when doing |hg bisect| is it necessary to clobber build?
  1730. # [15:34] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
  1731. # [15:35] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
  1732. # [15:35] <tbsaunde> NeilAway: why can't the nsCOMArray_baase just call .Swap() on the TArray member? or are you trying to do something else?
  1733. # [15:35] * mdas is now known as mdas|afk
  1734. # [15:35] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
  1735. # [15:35] * Joins: espindola (espindola@moz-F6CA4E4E.dsl.teksavvy.com)
  1736. # [15:36] <KaiRo> Yoric: well, I have an app that is supposed to be able to save GPX files (GPS tracks) so they can be consumed with other applications (I usually record those on my phone and then transfer them to a desktop for further use), and right now that is also something I cannot do on B2G, so I removed the Save button until I find a lot of time I can dump into creating a webservice to handle that
  1737. # [15:36] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  1738. # [15:36] <NeilAway> tbsaunde: trying to do something else
  1739. # [15:37] * NeilAway thwaps his builds
  1740. # [15:37] * Joins: dbaron (dbaron@moz-104627FC.phlapa.fios.verizon.net)
  1741. # [15:37] * ChanServ sets mode: +o dbaron
  1742. # [15:38] <ewong> hmm.. nvm..
  1743. # [15:38] * ewong is now known as ewong|sleep
  1744. # [15:39] * armenzg_omw is now known as armenzg
  1745. # [15:40] * Quits: pranavrc (pranavrc@5A7EFD0.96D08489.C28326FD.IP) (Quit: Ping timeout: ∞)
  1746. # [15:40] * Joins: yzen (Adium@moz-25407098.cpe.net.cable.rogers.com)
  1747. # [15:43] <espindola> bsmedberg, ping
  1748. # [15:45] * Joins: kanru` (kanru@moz-8DC47D93.ncnu.edu.tw)
  1749. # [15:45] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
  1750. # [15:45] * Joins: dao (dao@moz-71A790A7.superkabel.de)
  1751. # [15:45] <evilpie> somebody is already registering timetobackoutkhuey.com right?
  1752. # [15:45] * Quits: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  1753. # [15:47] <@khuey> er, wtf
  1754. # [15:48] * @khuey grumbles about clang
  1755. # [15:48] <Yoric> janv: The conversation is continuing on #gaia.
  1756. # [15:49] * sheeri-postoffice is now known as sheeri
  1757. # [15:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e7efeccbef31 - Kyle Huey - Bug 696591: Followup to placate clang on this CLOSED TREE.
  1758. # [15:50] <@khuey> evilpie: that should fix it, I think
  1759. # [15:50] <@khuey> if not back the whole thing out :-P
  1760. # [15:50] <bsmedberg> espindola: pong
  1761. # [15:50] <edmorley|pto> khuey: there are also sps crashes on winxp b-c that I've just spotted, that I'll keep the tree closed for btw
  1762. # [15:51] <edmorley|pto> (unrelated to you)
  1763. # [15:51] <@khuey> edmorley|pto: wfm
  1764. # [15:51] <@khuey> edmorley|pto: also, you're supposed to be on pto!
  1765. # [15:51] <Ms2ger> edmorley|pto, doesn't sound like PTO to me :)
  1766. # [15:51] <Ms2ger> By which we mean, I guess, GTFO ;)
  1767. # [15:51] <edmorley|pto> lol
  1768. # [15:51] <edmorley|pto> I had days to take or I would lose them
  1769. # [15:52] <Yoric> So it's "waste them or lose then"?
  1770. # [15:52] <Yoric> Tough choice.
  1771. # [15:52] <edmorley|pto> just finishing off some patches and saw the new inbound intermittents
  1772. # [15:52] <Ms2ger> khuey, you can always star the busted builds ;)
  1773. # [15:53] <edmorley|pto> philor is still recovering & ryanvm away from fri ish aiui, so Ryan and I have pretty much decided to close inbound from thsi weekend until the new year btw
  1774. # [15:53] <Ms2ger> Heh
  1775. # [15:53] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Ping timeout)
  1776. # [15:53] * edmorley|pto wonders how people will manage with m-c
  1777. # [15:53] <evilpie> Ms2ger is volunteering
  1778. # [15:54] <edmorley|pto> I'll have limited wifi whilst away, but enough to close m-c if people make a mess of it
  1779. # [15:54] <evilpie> for 24/7
  1780. # [15:54] <Ms2ger> Mm
  1781. # [15:54] * Joins: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP)
  1782. # [15:54] <Ms2ger> I'll happily make a mess of it :)
  1783. # [15:55] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  1784. # [15:55] <evilpie> for this time we just introduce a new commit hook, so that you have to link to a sufficiently green try push
  1785. # [15:55] * Joins: milan (milan@F2D29657.F60B0462.67AC9B1.IP)
  1786. # [15:56] * whimboo is now known as whimboo|afk
  1787. # [15:56] * Quits: bz_sleep (bzbarsky@moz-8753849F.tukw.qwest.net) (Ping timeout)
  1788. # [15:57] <edmorley|pto> lol
  1789. # [15:57] <@khuey> edmorley|pto: we hired you a few months ago and you're already at the pto limit?
  1790. # [15:57] <edmorley|pto> khuey: UK max rollover is 5 days
  1791. # [15:57] <edmorley|pto> for calendar year
  1792. # [15:58] * Quits: bjacob_ (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
  1793. # [15:58] <@khuey> bizarre
  1794. # [15:58] <Ms2ger> Those damn commies
  1795. # [15:58] <edmorley|pto> UK law allows for up to 8-9 annoyingly
  1796. # [15:58] <edmorley|pto> but the wiki says 5
  1797. # [15:59] <@khuey> max US PTO accrual is 30 days :-P
  1798. # [15:59] <edmorley|pto> woah
  1799. # [15:59] <Ms2ger> Nicz
  1800. # [15:59] <Ms2ger> And you only get three days a year, no?
  1801. # [15:59] <edmorley|pto> lol
  1802. # [16:00] * glazou is now known as glazou_afk
  1803. # [16:00] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
  1804. # [16:01] <edmorley|pto> oh and linux pgo bustage persists after nthomas' backout
  1805. # [16:01] <edmorley|pto> yey
  1806. # [16:01] <edmorley|pto> I should just reset inbound and be done with it
  1807. # [16:02] <Ms2ger> wfm
  1808. # [16:02] * Joins: bent (chatzilla@moz-32655341.midsouth.biz.rr.com)
  1809. # [16:03] * mdas|afk is now known as mdas
  1810. # [16:03] * KaiRo is now known as KaiRo_away
  1811. # [16:04] * Joins: Sander (chatzilla@moz-749DC06B.dip.t-dialin.net)
  1812. # [16:07] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Input/output error)
  1813. # [16:07] <edmorley|pto> oh bug 818407 relanded, and it rebroke pgo
  1814. # [16:07] <edmorley|pto> so it was that
  1815. # [16:08] * Joins: atte (atte@moz-37C1DF97.dhcp.inet.fi)
  1816. # [16:08] * Joins: Edgar (Thunderbir@moz-6C7ABF47.dynamic.hinet.net)
  1817. # [16:09] * Joins: alice (alice@moz-A7C201EB.zone16.bethere.co.uk)
  1818. # [16:09] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  1819. # [16:09] * Quits: Edgar (Thunderbir@moz-6C7ABF47.dynamic.hinet.net) (Quit: Edgar)
  1820. # [16:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f042470c7ae8 - Ed Morley - Backout d08057e095a2 (bug 818407) for linux pgo failures on a CLOSED TREE
  1821. # [16:10] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  1822. # [16:10] * khuey is now known as khuey|away
  1823. # [16:12] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  1824. # [16:13] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  1825. # [16:15] <@dbaron> ok, I've now checked 4 times whether mozilla-inbound was open over the past day and a half, and it's been closed all 4 times, for different closures
  1826. # [16:15] <@dbaron> Time to go back to landing on m-c, I guess
  1827. # [16:15] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
  1828. # [16:20] * Joins: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP)
  1829. # [16:20] <@dbaron> though I'm not sure I want to dump every "command timed out: 2400 seconds without output, attempting to kill" orange into the same bug like everyone else is
  1830. # [16:21] * kmoir-afk is now known as kmoir
  1831. # [16:21] * Joins: capella-s3 (capella-s3@moz-33A759A0.pools.spcsdns.net)
  1832. # [16:22] <edmorley|pto> dbaron: the android 4.0 ones are likely slightly different; 302 jmaher
  1833. # [16:23] <@dbaron> edmorley|pto, well, the only bug filed on the mentions a specific test... but only one of the three logs in that bug actually hit the failure on that test
  1834. # [16:23] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Ping timeout)
  1835. # [16:23] <@dbaron> (bug 822293)
  1836. # [16:23] <edmorley|pto> dbaron: android 4.0 tests run on pandaboards, which have only just been switched on (last week)
  1837. # [16:23] <jmaher> dbaron: I have found m-c to be closed as well
  1838. # [16:23] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  1839. # [16:24] <dougt> Yoric: sicking's api
  1840. # [16:24] <dougt> Yoric: adding a new blob creates all non-terminal nodes
  1841. # [16:24] <jmaher> dbaron: I am looking at the bugs, etc.., give me a couple minutes
  1842. # [16:24] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Input/output error)
  1843. # [16:24] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  1844. # [16:24] <edmorley|pto> jmaher: thank you :-)
  1845. # [16:24] <@dbaron> and 4 of the 5 unstarred oranges are on Android 4.0 tests...
  1846. # [16:25] <jmaher> dbaron: on inbound?
  1847. # [16:25] <@dbaron> jmaher, on m-c
  1848. # [16:25] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
  1849. # [16:25] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
  1850. # [16:25] <@dbaron> (I was serious about the give up on inbound and land on m-c thing.)
  1851. # [16:26] <jmaher> today might be a better day for m-c :)
  1852. # [16:26] <espindola> bsmedberg, sorry for the short ping, but any thoughts on 822825?
  1853. # [16:26] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  1854. # [16:26] <Yoric> dougt: I'm lacking some context here.
  1855. # [16:26] <edmorley|pto> dbaron: inbound will also likely be closed from tomorrow until the new year, due to people being away
  1856. # [16:26] <espindola> gah, just noticed you did
  1857. # [16:26] <espindola> sorry for the noise
  1858. # [16:26] <jmaher> edmorley|pto: srsly?
  1859. # [16:27] <edmorley|pto> yup
  1860. # [16:27] <dougt> Yoric: device storage. creating directories.
  1861. # [16:27] <Yoric> So what you are saying is that we can already create directories
  1862. # [16:27] <edmorley|pto> jmaher: philor is recovering from his injury, RyanVM is away from Fri, and I'm away from the weekend
  1863. # [16:27] <Yoric> ?
  1864. # [16:27] <jmaher> edmorley|pto: makes sense
  1865. # [16:27] <edmorley|pto> and given people's inability not to trash inbound the last 2 weeks, I can't leave it open
  1866. # [16:28] <edmorley|pto> (and no one will merge it etc)
  1867. # [16:28] <bsmedberg> gfritzsche: can you follow up directly with josh/jst/bent and get mac java OOPP always again?
  1868. # [16:28] <bsmedberg> unless there's something I don't understand, but the bugs are light on detail, as you said
  1869. # [16:29] <jmaher> edmorley|pto: on m-c, j2 and j3 which are unstarred should be the same issue- device reboots during test
  1870. # [16:29] <jmaher> edmorley|pto: want me to file a new bug for that?
  1871. # [16:29] <edmorley|pto> jmaher: if that's ok
  1872. # [16:29] * mdas is now known as mdas|afk
  1873. # [16:29] <edmorley|pto> I'm still trying to file intermittents from earlier this week
  1874. # [16:29] <edmorley|pto> and work on the last q4 loose endssome
  1875. # [16:29] * Joins: marco (Thunderbir@moz-3FE1873F.cust.dsl.teletu.it)
  1876. # [16:29] <edmorley|pto> s/endsome/ends/
  1877. # [16:30] <jmaher> edmorley|pto: there is a rpr on m-c which is red and unstarred, that is a browser crash with a stack from logcat in the log
  1878. # [16:30] * Quits: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP) (Quit: FabioMagnoni)
  1879. # [16:30] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  1880. # [16:30] <gfritzsche> bsmedberg: ok, i'll check into it
  1881. # [16:30] <jmaher> I really wish the mobile developers would fix crashes; to me that seems like a p1
  1882. # [16:30] <edmorley|pto> agreed
  1883. # [16:30] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  1884. # [16:30] <edmorley|pto> we really need mozcrash being used in talos too
  1885. # [16:31] <jmaher> edmorley|pto: mozcrash wouldn't catch this
  1886. # [16:31] <jmaher> we don't generate a crash.dmp file, it is system level
  1887. # [16:31] <edmorley|pto> ah java crash
  1888. # [16:31] <edmorley|pto> with bug 809065 it would :-)
  1889. # [16:31] <jesup> dao: ping
  1890. # [16:31] <edmorley|pto> on my list to look at if no one else does before
  1891. # [16:32] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  1892. # [16:32] * Quits: armenzg (armenzg@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  1893. # [16:32] * glazou_afk is now known as glazou
  1894. # [16:32] * Joins: armenzg (armenzg@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  1895. # [16:32] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
  1896. # [16:33] <jmaher> edmorley|pto: what is the bug # for the random oranges?
  1897. # [16:33] <edmorley|pto> jmaher: not used any more, just add the keyword:intermittent-failure
  1898. # [16:33] <edmorley|pto> I removed the alias for the randomorange bug to stop people adding it
  1899. # [16:34] <jmaher> heh
  1900. # [16:34] <edmorley|pto> I'll post to dev.platform about it
  1901. # [16:35] <jmaher> edmorley|pto: bug 809065 wouldn't help the rpr crash: https://tbpl.mozilla.org/php/getParsedLog.php?id=18124939&tree=Firefox&full=1
  1902. # [16:35] <edmorley|pto> jmaher: startup crash?
  1903. # [16:36] * Quits: Asa (asa@D13E5E3F.A1EC5031.204CA821.IP) (Ping timeout)
  1904. # [16:36] <jmaher> edmorley|pto: looks like it
  1905. # [16:36] <edmorley|pto> if so, guess we need the talos equivalent of bug 823452
  1906. # [16:36] * ctalbert|afk is now known as ctalbert
  1907. # [16:36] * Joins: rlewis (Thunderbir@moz-D47321EC.cable.virginmedia.com)
  1908. # [16:37] * Quits: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  1909. # [16:37] * Quits: capella-s3 (capella-s3@moz-33A759A0.pools.spcsdns.net) (Connection reset by peer)
  1910. # [16:37] <jmaher> edmorley|pto: it could be, hard to tell
  1911. # [16:38] <edmorley|pto> that bug boils down to "if we don't get the minidumps directly (ie startup crashes), then parse the logcat and output something useful that will be picked up in tbpl's annotated summaries"
  1912. # [16:38] <jmaher> ahh, yeah
  1913. # [16:38] <jmaher> in this case it is a libc crash
  1914. # [16:38] * mcote|afk is now known as mcote
  1915. # [16:38] * Joins: Edgar (Thunderbir@moz-6C7ABF47.dynamic.hinet.net)
  1916. # [16:39] * Quits: avsaro (avsaro@F926885B.77525466.47C6695C.IP) (Ping timeout)
  1917. # [16:40] <Yoric> dougt: So what you are saying is that we can already create directories?
  1918. # [16:41] * jlebar|away is now known as jlebar
  1919. # [16:41] * Joins: avsaro (avsaro@85C50521.FCAA954F.47C6695C.IP)
  1920. # [16:42] * Quits: Optimizer (Instantbir@D4A3BB78.9CB844E6.AA3EB577.IP) (Ping timeout)
  1921. # [16:43] * Joins: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP)
  1922. # [16:44] * Quits: avsaro (avsaro@85C50521.FCAA954F.47C6695C.IP) (Ping timeout)
  1923. # [16:44] * Quits: Edgar (Thunderbir@moz-6C7ABF47.dynamic.hinet.net) (Quit: Edgar)
  1924. # [16:45] <jmaher> ok, all the m-c android stuff is starred
  1925. # [16:45] <edmorley|pto> jmaher: thank you
  1926. # [16:45] <Ms2ger> dbaron, sounds like you can push :)
  1927. # [16:46] * mdas|afk is now known as mdas
  1928. # [16:46] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1929. # [16:46] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Ping timeout)
  1930. # [16:47] * Joins: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
  1931. # [16:47] <gfritzsche> hm, why is needinfo? not available for closed bugs
  1932. # [16:47] * Parts: knelson (Adium@moz-27BAB34D.dsl.pltn13.sbcglobal.net)
  1933. # [16:47] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
  1934. # [16:51] * Joins: avsaro (avsaro@C6A2BCF9.A74CA59F.47C6695C.IP)
  1935. # [16:51] * Joins: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se)
  1936. # [16:52] * Joins: bjacob_ (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  1937. # [16:52] <yzen> Yoric: ping
  1938. # [16:52] * Quits: avsaro (avsaro@C6A2BCF9.A74CA59F.47C6695C.IP) (Ping timeout)
  1939. # [16:53] * Joins: avsaro (avsaro@787F7830.5E608CEA.7B0FE12A.IP)
  1940. # [16:53] * catlee-away is now known as catlee
  1941. # [16:53] * mak|afk is now known as mak
  1942. # [16:55] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  1943. # [16:56] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Input/output error)
  1944. # [16:57] * Quits: marco (Thunderbir@moz-3FE1873F.cust.dsl.teletu.it) (Ping timeout)
  1945. # [16:57] * Quits: avsaro (avsaro@787F7830.5E608CEA.7B0FE12A.IP) (Ping timeout)
  1946. # [16:58] * Joins: avsaro (avsaro@801E535E.966948F3.47C6695C.IP)
  1947. # [16:59] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: glazou)
  1948. # [17:00] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
  1949. # [17:00] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Client exited)
  1950. # [17:00] * Joins: marco (Thunderbir@moz-2283A9B6.cust.dsl.teletu.it)
  1951. # [17:01] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Input/output error)
  1952. # [17:01] * Quits: avsaro (avsaro@801E535E.966948F3.47C6695C.IP) (Ping timeout)
  1953. # [17:02] * Quits: marco (Thunderbir@moz-2283A9B6.cust.dsl.teletu.it) (Ping timeout)
  1954. # [17:03] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/f6550d0960c8 - L. David Baron - Bug 814302, part 2: Don't print to console when an invalid selector is passed to querySelector*. r=bzbarsky
  1955. # [17:03] * Joins: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP)
  1956. # [17:04] * Joins: MisfitGeek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net)
  1957. # [17:04] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
  1958. # [17:05] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  1959. # [17:05] * Joins: avsaro (avsaro@8CDCCC32.C01E6919.47C6695C.IP)
  1960. # [17:05] * Quits: avsaro (avsaro@8CDCCC32.C01E6919.47C6695C.IP) (Connection reset by peer)
  1961. # [17:05] * Joins: avsaro (avsaro@8CDCCC32.C01E6919.47C6695C.IP)
  1962. # [17:06] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
  1963. # [17:07] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 19.0a2/20121213042017])
  1964. # [17:08] * Quits: fabrice|zZz (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
  1965. # [17:08] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
  1966. # [17:09] * Joins: marco (Thunderbir@moz-527766C8.cust.dsl.teletu.it)
  1967. # [17:10] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: Deboards Super Dimension Fortress Mozilla)
  1968. # [17:10] <tbsaunde> NeilAway: how does nsCOMArray<nsIFoo> array(x); deal iwth allocation failure?
  1969. # [17:11] <@dbaron> jmaher, for other people to star correctly, it might help if you described in a drop more detail how to detect whether an orange is an instance of bug 823532 (e.g., by saying what line you saw in the log)
  1970. # [17:12] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  1971. # [17:12] <edmorley|pto> postini quarantine mail: "junk" - sender: "<some blatently spammy email" - subject: "You have been sent a file (Filename: Dveditz-01.pdf)" ?!
  1972. # [17:12] * Joins: ekr__ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
  1973. # [17:13] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  1974. # [17:13] * Joins: blackzilla (Mibbit@4254B2F9.5B0B3B1E.1C37C358.IP)
  1975. # [17:13] * Joins: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP)
  1976. # [17:13] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Ping timeout)
  1977. # [17:13] <jmaher> dbaron: want me to post it on dev.platform?
  1978. # [17:13] <@dbaron> edmorley|pto, probably something captured the information that you had been on the same email thread as dveditz, and therefore decided that was a good filename
  1979. # [17:14] <@dbaron> jmaher, no, just in the bug
  1980. # [17:14] <edmorley|pto> true
  1981. # [17:15] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
  1982. # [17:15] <@dbaron> edmorley|pto, my spam summary had Dbaron-34.pdf and Dao-56.pdf
  1983. # [17:15] <edmorley|pto> ah
  1984. # [17:16] <edmorley|pto> you would have thought they would ahve at least spoofed the sender email address if they were going to do to the trouble of putting a relevant filename attachement
  1985. # [17:16] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Connection reset by peer)
  1986. # [17:16] * Joins: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de)
  1987. # [17:17] * hwine-zzz is now known as hwine
  1988. # [17:17] <NeilAway> tbsaunde: it doesn't, it's just a requested size
  1989. # [17:18] * Quits: Ms2ger (Ms2ger@4DFC8C70.E0F5F084.3773EA9F.IP) (Quit: bbl)
  1990. # [17:19] * Joins: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1991. # [17:19] * Quits: smontagu (chatzilla@F75BBEA4.D8F19D83.CC465D70.IP) (Ping timeout)
  1992. # [17:20] <jmaher> dbaron: https://bugzilla.mozilla.org/show_bug.cgi?id=823532#c1, let me know if that helps out
  1993. # [17:20] * Joins: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
  1994. # [17:21] * Quits: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
  1995. # [17:21] * Joins: nhirata (anonymous@moz-BE33DA21.fw1.sfo1.mozilla.net)
  1996. # [17:21] <@dbaron> jmaher, yeah; I was hoping it would be a little more straightforward, but that's still certainly useful
  1997. # [17:21] * joduinn-home is now known as joduinn-coffee
  1998. # [17:22] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  1999. # [17:22] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
  2000. # [17:22] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2001. # [17:22] * ChanServ sets mode: +o ehsan
  2002. # [17:23] <jmaher> dbaron: agreed. this is a new platform and will take another month or so to collect these issues and figure a solution out; we have the tegras under control, this is just round 2
  2003. # [17:23] * joey is now known as IRCMonkey7657
  2004. # [17:23] * Quits: IRCMonkey7657 (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121129165650])
  2005. # [17:23] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
  2006. # [17:24] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2007. # [17:25] * Joins: capella-s3 (capella-s3@moz-2D0AF8D4.syrcny.fios.verizon.net)
  2008. # [17:25] * Joins: beaufour_ (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
  2009. # [17:25] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Connection reset by peer)
  2010. # [17:25] * beaufour_ is now known as beaufour
  2011. # [17:26] * Quits: dao (dao@moz-71A790A7.superkabel.de) (Quit: Leaving.)
  2012. # [17:26] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  2013. # [17:26] * Joins: josh (josh@moz-1B28AE8B.dyn.centurytel.net)
  2014. # [17:27] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/72ed04aaae1a - Armen Zambrano Gasparnian - Bug 821398 - create new b2g snapshot for pandas to improve reliability. DONTBUILD. r=mdas
  2015. # [17:27] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  2016. # [17:30] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
  2017. # [17:32] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
  2018. # [17:32] * Joins: Mossop (mossop@1909F457.1BC58411.51465770.IP)
  2019. # [17:32] * Quits: bjacob_ (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2020. # [17:32] <BenWa> edmorley|pto: ping. I got a confirmation from bhearsum. The only modification we made was to windows build slaves
  2021. # [17:32] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2022. # [17:33] <edmorley|pto> BenWa: sorry, context?
  2023. # [17:33] <edmorley|pto> oh the mapping
  2024. # [17:33] <BenWa> edmorley|pto: https://etherpad.mozilla.org/VmTLRubLS9
  2025. # [17:33] <edmorley|pto> cool
  2026. # [17:33] <ekr__> Is there a simple function that I can call to dump a stack trace to stderr? I don't want to abort or anything like that, just print out "I got here and here is the stack"
  2027. # [17:33] <josh> gfritzsche: I don't understand your question in bug 563891
  2028. # [17:33] <BenWa> So unless you started I'll just finish it up
  2029. # [17:33] <BenWa> That list was very helpful
  2030. # [17:34] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
  2031. # [17:34] <edmorley|pto> BenWa: that would be good if you could, I've got half a dozen other bugs that I'm working through at the moment, so wouldn't be able to do straight away
  2032. # [17:34] <edmorley|pto> thank you :-)
  2033. # [17:34] <BenWa> np
  2034. # [17:35] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2035. # [17:35] * Quits: nmatsakis (nmatsakis@AAE222A3.FDDA6739.2321E71E.IP) (Quit: Computer has gone to sleep.)
  2036. # [17:35] <gfritzsche> josh: was java only moved oop on all platforms due to issues with the global java object?
  2037. # [17:36] <gfritzsche> josh: i.e. is the reasoning for the pref there superseded now?
  2038. # [17:36] <jdm> ekr__: there's the debugger statement in JS that shows the JS stack.
  2039. # [17:36] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  2040. # [17:36] <ekr__> jdm: regrettably I need it from C code.
  2041. # [17:36] <jdm> ekr__: and you can use things like NS_ASSERTION in C++ and turn on XPCOM_DEBUG_BREAK=stack
  2042. # [17:37] <ekr__> yep, I know about that. But I don't ever want this code to crash
  2043. # [17:37] <ekr__> I just want it to tell me
  2044. # [17:37] <ekr__> no matter what env variables people run
  2045. # [17:37] <josh> gfritzsche: No, though I don't recall the situation well. That bug forced java in-process to fix an issue exposed through window.java, and window.java has since been removed.
  2046. # [17:37] * Joins: akeybl (akeybl@2557E599.66715431.D25A875A.IP)
  2047. # [17:37] * Quits: blackzilla (Mibbit@4254B2F9.5B0B3B1E.1C37C358.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2048. # [17:38] <jdm> ekr__: NS_ASSERTION is nonfatal.
  2049. # [17:38] <josh> gfritzsche: We are not planning to undo the removal of window.java, and I believe Java should be OOP on all platforms now.
  2050. # [17:38] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
  2051. # [17:38] <ekr__> NS_ASSERTION is fatal unless someone sets XPCOM_DEBUG_BREAK stack-and-abort, right?
  2052. # [17:38] <ekr__> s/fatal/nonfatal/
  2053. # [17:39] <ekr__> I just want the stack behavior all the time and nothing else ever
  2054. # [17:39] * Quits: twi (Adium@moz-9AE58BAF.cust.dsl.vodafone.it) (Quit: Leaving.)
  2055. # [17:39] <gfritzsche> josh: ah, thanks... windows might still have some issues though?
  2056. # [17:39] * Joins: dao (dao@moz-71A790A7.superkabel.de)
  2057. # [17:39] <jdm> ekr__: nope, NS_ASSERTION is none unless you use XPCOM_DEBUG_BREAK=break/abort
  2058. # [17:40] <jdm> s/none/nonfatal/
  2059. # [17:40] <ekr__> right, I understand that.
  2060. # [17:40] <josh> gfritzsche: likely
  2061. # [17:40] <gfritzsche> josh at least there were some comments/bugs around regarding breakage with their sandboxing etc.
  2062. # [17:40] <ekr__> But I just want a log message printed all the time, never an abort
  2063. # [17:40] <jdm> right
  2064. # [17:40] <jdm> I don't believe we can do that right now
  2065. # [17:41] <ekr__> OK. Maybe I can just call whatever NS_ASSERTION calls
  2066. # [17:41] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
  2067. # [17:41] <jdm> ekr__: nsTraceRefcntImpl::WalkTheStack(stderr);
  2068. # [17:41] <ekr__> That sounds good. Thanks!
  2069. # [17:44] * Joins: mbrubeck (mozilla@moz-45568FC0.hsd1.wa.comcast.net)
  2070. # [17:45] <josh> bsmedberg: Java might not work in 32-bit mode since we removed Carbon and Quickdraw drawing model support, not sure what model they use there.
  2071. # [17:45] * Quits: cabanier (cabanier@moz-6A1F2F2C.hsd1.wa.comcast.net) (Quit: Leaving.)
  2072. # [17:45] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  2073. # [17:47] * Quits: gustavold (gustavold@moz-FD4BA859.mganm702.dsl.brasiltelecom.net.br) (Ping timeout)
  2074. # [17:48] * Joins: gustavold (gustavold@moz-A2365CB0.mganm702.dsl.brasiltelecom.net.br)
  2075. # [17:49] * Joins: maikmerten (merten@moz-D9AA5A6E.itmc.tu-dortmund.de)
  2076. # [17:49] * Joins: jmayer (Mibbit@C133BD0.59BF11A0.58B1C2DD.IP)
  2077. # [17:50] * Joins: fabrice (fabrice@2557E599.66715431.D25A875A.IP)
  2078. # [17:50] * hwine is now known as hwine|afk
  2079. # [17:50] * Quits: randix (rdow@45355E35.CFBC10F9.8B52D585.IP) (Quit: randix)
  2080. # [17:50] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2081. # [17:51] <dougt> Yoric: indirectly, yes.
  2082. # [17:51] <@ehsan> jdm: yo
  2083. # [17:51] <jdm> ehsan: yo yo
  2084. # [17:52] <@ehsan> jdm: heya, are you coming in today?
  2085. # [17:52] <jdm> ehsan: yes, I am
  2086. # [17:52] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2087. # [17:52] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
  2088. # [17:53] <jlebar> ehsan: It looks like your repository may be some hours behind.
  2089. # [17:53] <jlebar> ehsan: Are you aware of that?
  2090. # [17:53] <jlebar> ehsan: https://github.com/mozilla/mozilla-central/commits/master
  2091. # [17:53] <@ehsan> jlebar: oh noes
  2092. # [17:54] <@ehsan> jlebar: let me take a look. I was away for three days ;)
  2093. # [17:54] <jlebar> :)
  2094. # [17:54] * Quits: jmayer (Mibbit@C133BD0.59BF11A0.58B1C2DD.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2095. # [17:54] * Quits: TheOne (one@moz-6B18F88A.rz-zw.fh-kl.de) (Input/output error)
  2096. # [17:54] * dholbert|afk is now known as dholbert
  2097. # [17:54] <@ehsan> jdm: cool, we should chat! but until then, anything important I should know about before starting to read my mail?
  2098. # [17:55] * khuey|away is now known as khuey
  2099. # [17:55] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2100. # [17:55] * Joins: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2101. # [17:55] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
  2102. # [17:56] <jdm> ehsan: smaug filed a bug about whether we should bfcache PB windows since it's _technically_ possible that the container they return to could have its privacy status changed; nothing else in particular.
  2103. # [17:56] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
  2104. # [17:56] <dholbert> jmaher, looks like your robocop patch is causing orange on m-i tip
  2105. # [17:57] <jmaher> dholbert: bah, say it ain't so
  2106. # [17:57] <dholbert> hopefully (?) the last bustage to be fixed before tree can reopen
  2107. # [17:57] <@ehsan> jdm: ok cool, I'll take a look
  2108. # [17:57] <@ehsan> thanks!
  2109. # [17:57] <dholbert> jmaher, I would, but I'd be lying to you (probably)
  2110. # [17:57] <jmaher> dholbert: could easily be though
  2111. # [17:58] * rail is now known as rail-lunch
  2112. # [17:58] <jmaher> dholbert: yep, looks like my patch is problematic
  2113. # [17:59] * armenzg is now known as armenzg_lunch
  2114. # [17:59] <@ehsan> jlebar: hmm yeah seems like the hg repo got corrupted sometimes yesterday afternoon, fixing right now
  2115. # [17:59] <jlebar> ehsan++
  2116. # [17:59] <@ehsan> sorry about that!
  2117. # [17:59] <jmaher> what are the steps to back out again? I always forget
  2118. # [17:59] * joey is now known as joey-away
  2119. # [18:00] * Joins: willyaranda (willyarand@moz-FBE7DC47.dynamic.jazztel.es)
  2120. # [18:00] <@ehsan> jmaher: hg backout -r <rev>
  2121. # [18:01] <dholbert> (I don't think you even need the "-r" technically)
  2122. # [18:01] * Joins: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP)
  2123. # [18:01] <dholbert> I wonder what's eating the red Android rck / rck2 / rp builds
  2124. # [18:01] <jmaher> thanks ehsan, that worked
  2125. # [18:02] * Joins: mcomella (mcomella@moz-F9E82323.nwrknj.fios.verizon.net)
  2126. # [18:02] * Quits: raccettura (raccettura@moz-660B8F4B.hsd1.nj.comcast.net) (Quit: raccettura)
  2127. # [18:02] * catlee is now known as catlee-lunch
  2128. # [18:02] <dholbert> ah, looks like that's related to jmaher's push too
  2129. # [18:03] <dholbert> at least, org.mozilla.fennec.tests.BaseTest.runTest(BaseTest.java:127) is in the scrollback from the error
  2130. # [18:03] <@ehsan> jlebar: actually, the problem is a bit ironic! I wrote an automated recovery script to protect against this kind of repo corruption, and it seems like that script got invoked two times when I was gone, each time storing a backup of the current repo (which was intended), and this time it ran out of disk space on /tmp where I store the backups. :(
  2131. # [18:03] <jlebar> haha
  2132. # [18:03] <dholbert> (so hopefully we should be super-green once jmaher's backout cycles)
  2133. # [18:04] <jmaher> dholbert: pushed
  2134. # [18:04] * Joins: vladan1 (vladan@36D53742.B90458C2.57F33CED.IP)
  2135. # [18:04] <dholbert> jmaher, thanks
  2136. # [18:04] * Joins: bz_sleep (bzbarsky@moz-62B0440A.tukw.qwest.net)
  2137. # [18:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8a7b7f1ac53a - Joel Maher - backout of 1e2283f6856c (Bug 822385) for failing robocop tests CLOSED TREE
  2138. # [18:07] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2139. # [18:07] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
  2140. # [18:07] * Joins: ` (KaiRo-N900@moz-9DDB1AA1.atnat0001.highway.a1.net)
  2141. # [18:08] * Joins: pnkfelix1 (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net)
  2142. # [18:08] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  2143. # [18:08] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2144. # [18:09] * Quits: capella-s3 (capella-s3@moz-2D0AF8D4.syrcny.fios.verizon.net) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
  2145. # [18:09] * pnkfelix1 is now known as pnkfelix
  2146. # [18:09] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2147. # [18:09] * Quits: ` (KaiRo-N900@moz-9DDB1AA1.atnat0001.highway.a1.net) (Quit: KaiRo @ N900)
  2148. # [18:10] * joduinn-coffee is now known as joduinn-commute
  2149. # [18:12] * Joins: jammink (textual@2557E599.66715431.D25A875A.IP)
  2150. # [18:14] * Fallen|away is now known as Fallen
  2151. # [18:14] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2152. # [18:16] * Quits: avih (quassel@moz-4D7D2F38.red.bezeqint.net) (Ping timeout)
  2153. # [18:16] * KaiRo_away is now known as KaiRo
  2154. # [18:16] <edmorley|pto> dholbert: just the winxp b-c crash left
  2155. # [18:16] * Joins: avih (quassel@moz-4D7D2F38.red.bezeqint.net)
  2156. # [18:16] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2157. # [18:16] <edmorley|pto> 9c5effe633f0 looking likely
  2158. # [18:17] <edmorley|pto> next round of retriggers pending; b-c takes 100 mins
  2159. # [18:17] * Quits: ekr__ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr__)
  2160. # [18:18] * Joins: capella-s3 (capella-s3@moz-816E0E3E.pools.spcsdns.net)
  2161. # [18:18] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Client exited)
  2162. # [18:20] * baku is now known as baku|away
  2163. # [18:21] * Quits: tetreis (T3@moz-CCB16F1.dial-up.telesp.net.br) (Ping timeout)
  2164. # [18:21] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  2165. # [18:22] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  2166. # [18:23] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
  2167. # [18:23] * mgerva|buildduty is now known as mgerva-afk
  2168. # [18:24] * Joins: akeybl_ (akeybl@43CB6079.66715431.D25A875A.IP)
  2169. # [18:24] * ctalbert is now known as ctalbert|mtg
  2170. # [18:24] * Joins: ehugg (chatzilla@DE362BE6.29102B70.6CD50604.IP)
  2171. # [18:25] * Quits: sn0wb1rd (sn0wb1rd@moz-7DC12C05.sb.sd.cox.net) (Quit: sn0wb1rd)
  2172. # [18:25] * Quits: akeybl (akeybl@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2173. # [18:25] * Quits: pnkfelix (pnkfelix@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Quit: Leaving.)
  2174. # [18:27] * Joins: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net)
  2175. # [18:27] * bz_sleep is now known as bz
  2176. # [18:28] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  2177. # [18:28] * Joins: dhylands (dhylands@9F6BCC9F.ACA5FF99.5D698A29.IP)
  2178. # [18:28] * Fallen is now known as Fallen|away
  2179. # [18:31] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
  2180. # [18:32] * Quits: pascalc (chatzilla@moz-F8747CC6.dsl.ovh.fr) (Quit: bye)
  2181. # [18:33] * baku|away is now known as baku
  2182. # [18:33] * Joins: nmatsakis (nmatsakis@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2183. # [18:33] * Joins: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz)
  2184. # [18:33] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2185. # [18:35] * Joins: juanb (jbecerra@2557E599.66715431.D25A875A.IP)
  2186. # [18:35] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
  2187. # [18:35] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  2188. # [18:36] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  2189. # [18:36] * Quits: bent (chatzilla@moz-32655341.midsouth.biz.rr.com) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.2.19/20110707195905])
  2190. # [18:37] <ddahl> anyone know what this means: http://pastebin.mozilla.org/2009011
  2191. # [18:37] <ddahl> " error: cannot call member function 'virtual nsresult nsRandomGenerator::GenerateRandomBytes(uint32_t, uint8_t**)' without object"
  2192. # [18:37] <@khuey> ddahl: you need to call it on an object
  2193. # [18:37] <@khuey> it's not a static function
  2194. # [18:37] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  2195. # [18:38] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2196. # [18:38] * Quits: kaze (kaze@moz-A2A3C9E6.vlan402.asr1.cdg3.gblx.net) (Ping timeout)
  2197. # [18:38] <ddahl> ah, ok, I guess I need to init the randomGenerator then, nothing is straight forward
  2198. # [18:38] <ddahl> khuey: thx
  2199. # [18:39] * Quits: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com) (Input/output error)
  2200. # [18:39] <jdm> ehsan: there are a couple more references to the private browsing service we need to eliminate before we can dispose of it
  2201. # [18:39] <jdm> ehsan: http://mxr.mozilla.org/mozilla-central/source/browser/components/sessionstore/src/nsSessionStartup.js#70 for example
  2202. # [18:39] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
  2203. # [18:39] <@ehsan> jdm: yeah I know, I'm writing patches for them as we speak :)
  2204. # [18:39] <jdm> excelent
  2205. # [18:39] * Joins: Callek (chatzilla@moz-ED3249A4.dmz.releng.scl3.mozilla.com)
  2206. # [18:39] <jdm> then I guess I can leave off grubbing through mxr
  2207. # [18:40] * Quits: alice (alice@moz-A7C201EB.zone16.bethere.co.uk) (Client exited)
  2208. # [18:40] <@ehsan> jdm: yeah
  2209. # [18:40] * Quits: tonymec (tonymec@6A4F6344.9DD71A70.DE2DB281.IP) (Input/output error)
  2210. # [18:40] * Quits: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net) (Quit: Leaving.)
  2211. # [18:40] * Joins: twi (Adium@B3E3B3E.66D79876.509B472F.IP)
  2212. # [18:43] * Quits: yzen (Adium@moz-25407098.cpe.net.cable.rogers.com) (Quit: Leaving.)
  2213. # [18:43] * Joins: phx (Adium@moz-E6E45008.hsd1.ct.comcast.net)
  2214. # [18:44] * jimm is now known as jimm-lunch
  2215. # [18:44] * Joins: tonymec (tonymec@6A4F6344.9DD71A70.DE2DB281.IP)
  2216. # [18:45] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
  2217. # [18:45] * Joins: kaie (kaie@moz-2ABD4F25.dip.t-dialin.net)
  2218. # [18:45] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Connection reset by peer)
  2219. # [18:46] * Joins: sriram (sriramr@moz-BF171339.hsd1.ca.comcast.net)
  2220. # [18:46] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
  2221. # [18:48] * Joins: pascalc (chatzilla@moz-F8747CC6.dsl.ovh.fr)
  2222. # [18:50] * Joins: myk (myk@moz-64D96850.dsl.dynamic.sonic.net)
  2223. # [18:50] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Input/output error)
  2224. # [18:50] * Joins: myk (myk@moz-64D96850.dsl.dynamic.sonic.net)
  2225. # [18:50] <jdm> ehsan: also, if you could take a look today at the docs I wrote related to pbngen, that would be swell
  2226. # [18:51] <jdm> then I can tell jorge to publicize them far and wide
  2227. # [18:52] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
  2228. # [18:54] * Joins: sn0wb1rd (sn0wb1rd@63AD9D9D.C768A739.488A906A.IP)
  2229. # [18:55] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  2230. # [18:56] * Quits: twi (Adium@B3E3B3E.66D79876.509B472F.IP) (Ping timeout)
  2231. # [18:57] <Yoric> dougt: So I could acquire a device storage for a new type called "book", put a blob in it, and other applications could open these blobs?
  2232. # [18:57] <dougt> nope
  2233. # [18:57] <dougt> you'd have to ask someone to create a "book" type
  2234. # [18:57] <dougt> file a bug, or whatever.
  2235. # [18:57] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
  2236. # [18:57] <Yoric> ok
  2237. # [18:58] <bsmedberg> johns/ gfritzsche : did we break cross-origin <object> or something?
  2238. # [18:58] * AaronMT is now known as AaronMT|away
  2239. # [18:58] <bsmedberg> http://benjamin.smedbergs.us/tests/empty-plugin.html shows the <object>s don't work
  2240. # [18:58] <bsmedberg> but they do in chrome
  2241. # [18:58] * Joins: cdiehl_ (cdiehl@moz-1F6C27E5.pool.mediaways.net)
  2242. # [18:58] <bsmedberg> and IE
  2243. # [18:58] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
  2244. # [18:58] * Quits: cdiehl (cdiehl@moz-F987FF21.pool.mediaways.net) (Ping timeout)
  2245. # [18:58] * cdiehl_ is now known as cdiehl
  2246. # [18:58] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Connection reset by peer)
  2247. # [18:59] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  2248. # [18:59] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
  2249. # [19:00] * Joins: randix (rdow@moz-BFFB5A85.mycingular.net)
  2250. # [19:01] * bc|afk is now known as bc
  2251. # [19:02] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
  2252. # [19:02] * Quits: tchevalier (Thunderbir@moz-B50BBC9D.w92-143.abo.wanadoo.fr) (Quit: tchevalier)
  2253. # [19:02] * Joins: tchevalier (Thunderbir@moz-B50BBC9D.w92-143.abo.wanadoo.fr)
  2254. # [19:02] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
  2255. # [19:02] * Joins: bent (chatzilla@moz-DB4C5E15.triad.res.rr.com)
  2256. # [19:03] * Quits: gwagner_ (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner_)
  2257. # [19:04] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2258. # [19:04] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2259. # [19:05] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  2260. # [19:06] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  2261. # [19:08] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  2262. # [19:09] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
  2263. # [19:09] <gfritzsche> bsmedberg: you mean those <object>s not showing up at all?
  2264. # [19:10] <bsmedberg> yes
  2265. # [19:10] <bsmedberg> the bottom two
  2266. # [19:11] <gfritzsche> bsmedberg: seems to work (locally) when giving them 240px/200px
  2267. # [19:12] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Ping timeout)
  2268. # [19:12] <gfritzsche> weird
  2269. # [19:14] * Quits: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2270. # [19:14] * Joins: vladan (vladan@F2D29657.F60B0462.67AC9B1.IP)
  2271. # [19:15] * Quits: vtmarvin (Thunderbir@32DFDBE.7102BCB6.B7C3970A.IP) (Quit: vtmarvin)
  2272. # [19:15] * Joins: Waldo (waldo@A5A0595A.66715431.D25A875A.IP)
  2273. # [19:15] * Quits: johanc (chatzilla@moz-8E1A9E8E.bredband.comhem.se) (Ping timeout)
  2274. # [19:16] <@khuey> ehsan: ping?
  2275. # [19:16] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
  2276. # [19:17] * joduinn-commute is now known as joduinn-mtg
  2277. # [19:17] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
  2278. # [19:20] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: NO CARRIER)
  2279. # [19:20] * catlee-lunch is now known as catlee
  2280. # [19:21] <Callek> soooo looks like we have a social api downgrade issue....
  2281. # [19:22] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2282. # [19:22] <Callek> I updated to Nightly from aurora, then downgraded back to aurora, now my Social API bar is missing + the "Turn On" page for Firefox doesn't add it
  2283. # [19:22] <Callek> what am I missing
  2284. # [19:22] * rail-lunch is now known as rail
  2285. # [19:23] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2286. # [19:23] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2287. # [19:24] * armenzg_lunch is now known as armenzg
  2288. # [19:26] * Joins: kaze (kaze@moz-F8747CC6.dsl.ovh.fr)
  2289. # [19:26] * Joins: RudyL (rudy@moz-9725038F.dynamic.hinet.net)
  2290. # [19:26] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
  2291. # [19:26] * hwine|afk is now known as hwine
  2292. # [19:27] * jhammel is now known as jhammel|afk
  2293. # [19:27] * wlach is now known as wlach|biab
  2294. # [19:29] * jimm-lunch is now known as jimm
  2295. # [19:30] * Quits: Asa (asa@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2296. # [19:30] * Joins: hipokrit (hipokrit@moz-7E0D846A.aus1.rackspace.com)
  2297. # [19:30] * Quits: kdudka (kdudka@moz-CC4AEDCF.fei.wifi.vutbr.cz) (Quit: Leaving)
  2298. # [19:31] * Quits: avsaro (avsaro@8CDCCC32.C01E6919.47C6695C.IP) (Ping timeout)
  2299. # [19:32] * mattwoodrow|away is now known as mattwoodrow
  2300. # [19:33] * Quits: harth (harth@moz-3C999954.hsd1.ca.comcast.net) (Input/output error)
  2301. # [19:33] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Ping timeout)
  2302. # [19:33] * Joins: avsaro (avsaro@41B6FFE7.FF14FC54.7B0FE12A.IP)
  2303. # [19:33] * AaronMT|away is now known as AaronMT
  2304. # [19:33] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2305. # [19:34] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
  2306. # [19:34] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  2307. # [19:35] * Quits: capella-s3 (capella-s3@moz-816E0E3E.pools.spcsdns.net) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
  2308. # [19:35] * Joins: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP)
  2309. # [19:35] * Quits: avsaro (avsaro@41B6FFE7.FF14FC54.7B0FE12A.IP) (Ping timeout)
  2310. # [19:36] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2311. # [19:36] * Quits: ircloggr (nodebot@moz-5764ABB9.compute-1.amazonaws.com) (Client exited)
  2312. # [19:37] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2313. # [19:37] * Joins: teoli (teoli@BCD2C715.65189F53.F1085784.IP)
  2314. # [19:37] * Joins: ircloggr (nodebot@moz-82633F82.compute-1.amazonaws.com)
  2315. # [19:38] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Ping timeout)
  2316. # [19:38] * Quits: seif (seif@BEAC5A65.FE22CA96.A6BD37EB.IP) (Ping timeout)
  2317. # [19:39] * jlebar is now known as jlebar|lunch
  2318. # [19:39] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Ping timeout)
  2319. # [19:39] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
  2320. # [19:41] * Joins: avsaro (avsaro@AF6C8711.DE70F20C.7B0FE12A.IP)
  2321. # [19:42] * Joins: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP)
  2322. # [19:42] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
  2323. # [19:43] * akeybl_ is now known as akeybl
  2324. # [19:44] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2325. # [19:44] * gregglind_mozmpls_holiday_part is now known as gregglind
  2326. # [19:46] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: Leaving)
  2327. # [19:46] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2328. # [19:47] * Parts: kaie (kaie@moz-2ABD4F25.dip.t-dialin.net) (Leaving)
  2329. # [19:47] <@ehsan> khuey: pong
  2330. # [19:48] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Quit: ekr)
  2331. # [19:48] <@khuey> ehsan: in the record and replay machine I've seen some intermittent failures in test_bug674770-1.html
  2332. # [19:48] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
  2333. # [19:48] <@khuey> ehsan: do you have any interest in them?
  2334. # [19:49] <@ehsan> khuey: the record and replay machine? :)
  2335. # [19:49] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
  2336. # [19:49] <@khuey> yes
  2337. # [19:49] * cmcavoy-offline is now known as cmcavoy
  2338. # [19:49] <@ehsan> huh!
  2339. # [19:49] <@ehsan> khuey: I would file them for sure, but I don't think I'll have time to work on them
  2340. # [19:49] <@khuey> http://robert.ocallahan.org/2009/11/sword-5-against-orange_13.html
  2341. # [19:49] <@ehsan> but maybe I'll ask Aryeh if they're important
  2342. # [19:50] * Quits: RudyL (rudy@moz-9725038F.dynamic.hinet.net) (Quit: RudyL)
  2343. # [19:50] <@ehsan> khuey: I know about record and replay, I didn't know we have a dedicated machine for it!
  2344. # [19:50] * mdas is now known as mdas|lunch
  2345. # [19:50] <@ehsan> we used to have one in the Toronto office
  2346. # [19:50] <@ehsan> back when vmware supported it...
  2347. # [19:50] <@khuey> there's one in MV
  2348. # [19:50] <@khuey> replay.mv.mozilla.com
  2349. # [19:50] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
  2350. # [19:50] <@ehsan> nice!
  2351. # [19:51] * Quits: marco (Thunderbir@moz-527766C8.cust.dsl.teletu.it) (Ping timeout)
  2352. # [19:52] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
  2353. # [19:53] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
  2354. # [19:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/15f4b624bc3a - Wes Johnston - Bug 681805 - Move forward button styling to style files. r=lucasr
  2355. # [19:54] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ee099414c986 - Wes Johnston - Bug 681805 - Conditional forward for Android tablets. r=lucasr
  2356. # [19:55] * Joins: marco (Thunderbir@moz-BF37F978.cust.dsl.teletu.it)
  2357. # [19:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8e0e2caa7d00 - Gregor Wagner - Bug 823397 - Installing a privileged app from marketplace dev - appStatus should be privileged, but ends up being web. r=fabrice
  2358. # [19:56] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Ping timeout)
  2359. # [19:56] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
  2360. # [19:57] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Ping timeout)
  2361. # [19:57] * Joins: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net)
  2362. # [19:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/053a352599ab - Ehsan Akhgari - Bug 823574 - Part 0: Disable browser_social.js in per-window PB builds
  2363. # [19:58] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6e6b0872190b - Ehsan Akhgari - Bug 823580 - Remove PlacesUIUtils.privateBrowsing usages in per-window PB builds; r=jdm
  2364. # [19:58] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
  2365. # [19:59] * Quits: hipokrit (hipokrit@moz-7E0D846A.aus1.rackspace.com) (Quit: Leaving)
  2366. # [19:59] <yzen> Yoric: do you have a moment for a quick question ?
  2367. # [19:59] * Quits: jgilbert (jgilbert@moz-74F645BE.hsd1.ca.comcast.net) (Ping timeout)
  2368. # [19:59] * joey-away is now known as joey
  2369. # [19:59] * Quits: erikvold (erikvold@A5087023.2354C43D.D8E68FF6.IP) (Quit: erikvold)
  2370. # [20:00] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2371. # [20:00] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
  2372. # [20:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6bcdc46945a6 - Mike Conley - Bug 822244 - Use the Downloads View in Places if it's preffed on. r=mak.
  2373. # [20:00] * Quits: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net) (Quit: Leaving...)
  2374. # [20:00] * joey is now known as IRCMonkey37769
  2375. # [20:00] <Yoric> yzen: In ~30 min.
  2376. # [20:01] <yzen> Yoric: great
  2377. # [20:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/53ade07f41ce - Patrick McManus - bug 819044 - better spdy stream cleanup when handling goaway r=honzab
  2378. # [20:01] <jdm> ehsan: would you mind checking the patch in bug 749394 on 10.7 and your windows machine?
  2379. # [20:01] <josh> Are we still just waiting on printing support to ship pdf.js on by default?
  2380. # [20:02] <josh> yury: ^?
  2381. # [20:03] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  2382. # [20:03] <yury> josh: there is printing support
  2383. # [20:03] <yury> it uses mozPrintCallback
  2384. # [20:04] <josh> cool, so what is holding us up from shipping?
  2385. # [20:04] * Quits: avsaro (avsaro@AF6C8711.DE70F20C.7B0FE12A.IP) (Connection reset by peer)
  2386. # [20:04] <tanvi> smaug: do you have a few minutes?
  2387. # [20:04] <@smaug> tanvi: yup
  2388. # [20:04] * Joins: avsaro (avsaro@AF6C8711.DE70F20C.7B0FE12A.IP)
  2389. # [20:05] <yury> josh: at the moment it's on its way to 19 release
  2390. # [20:05] <josh> yury: really? awesome
  2391. # [20:05] <yury> unless more blockers will be found
  2392. # [20:05] <josh> are you the one working on this?
  2393. # [20:05] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
  2394. # [20:05] <tanvi> smaug - can you take a look at https://bugzilla.mozilla.org/show_bug.cgi?id=822367#c4
  2395. # [20:05] <@smaug> looking
  2396. # [20:05] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
  2397. # [20:06] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  2398. # [20:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/43dd443e1ba9 - Geoff Brown - Bug 810347 - Provide option for setting remote test root; r=jmaher
  2399. # [20:06] <tanvi> smaug - here is my code where I'm trying to set the override flag - http://pastebin.mozilla.org/2009224
  2400. # [20:06] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
  2401. # [20:06] <yury> josh, mostly bdahl
  2402. # [20:06] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
  2403. # [20:07] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
  2404. # [20:07] * ChanServ sets mode: +o ehsan
  2405. # [20:07] <josh> yury: Do I have to turn it on somehow? Clicking a PDF link on OS X just downloads the PDF for me.
  2406. # [20:07] <@ehsan> jdm: for sure, but I'm in a meeting now
  2407. # [20:07] <jdm> ehsan: ok, no worries
  2408. # [20:07] * Joins: kentuckyfriedtakahe (ajones@A01F5DF.4432519D.7D44F35.IP)
  2409. # [20:07] <yury> verify application assignment
  2410. # [20:08] <yury> josh, in prefences check if nightly/aurora is assigned to view pdfs
  2411. # [20:10] <josh> yury: I don't see a pdf.js option
  2412. # [20:10] <josh> yury: right now it say "Use Adobe Reader"
  2413. # [20:10] <yury> it's called "Preview in Aurora"
  2414. # [20:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4925a90ee7ff - Gregor Wagner - Bug 814157 - Need additional security checks for the "desktop-notification" permission. r=fabrice
  2415. # [20:10] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/9afad96e2b20 - Ehsan Akhgari - Fix the sessionstore test Makefile in global PB builds; no bug
  2416. # [20:11] <josh> yury: I don't have that option in Nightly or Aurora
  2417. # [20:11] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2418. # [20:11] * jhammel|afk is now known as jhammel
  2419. # [20:12] <@smaug> tanvi: so I don't quite understand what that pastebin tries to do
  2420. # [20:12] * whimboo|afk is now known as whimboo
  2421. # [20:13] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  2422. # [20:13] * Joins: dveditz (dveditz@2557E599.66715431.D25A875A.IP)
  2423. # [20:14] * ChanServ sets mode: +o dveditz
  2424. # [20:14] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2425. # [20:14] <yury> josh: "Portable Document Format (PDF)" entry?
  2426. # [20:14] <@smaug> tanvi: do we have the required information in docshell when document's container is set?
  2427. # [20:14] <tanvi> smaug - i'm in InternalLoad and I have detected that the user wants mixed content to load. I need to set a flag on the document (or maybe the channel if that is easier) that tells nsMixedContentBlocker to load the content. I try and set the flag, then ensure that I have actually set it. Then NS_CheckContentLoadPolicy() is called and the code goes through each content policy. when it gets to nsMixedContentBlocker.cpp, shouldLoad will read
  2428. # [20:14] <dholbert> josh, I think yury's talking about in Firefox Prefferences, Applications tab
  2429. # [20:14] <@smaug> tanvi: could we read the data from docshell at that point and set the flag in document
  2430. # [20:15] <dholbert> *Preferences
  2431. # [20:15] <tanvi> smaug - so i must be setting the flag on a differnet document
  2432. # [20:15] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
  2433. # [20:15] <tanvi> smaug: what do you mean?
  2434. # [20:15] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
  2435. # [20:15] <@smaug> tanvi: you want to set flag on which document?
  2436. # [20:15] * Joins: tetreis (T3@8AD413DD.3053860D.A992BEAD.IP)
  2437. # [20:16] <tanvi> smaug: the document that we create when we call reload
  2438. # [20:16] * Quits: avsaro (avsaro@AF6C8711.DE70F20C.7B0FE12A.IP) (Connection reset by peer)
  2439. # [20:16] <tanvi> smaug - are there mutliple documents here?
  2440. # [20:16] * Joins: avsaro (avsaro@AF6C8711.DE70F20C.7B0FE12A.IP)
  2441. # [20:17] <@smaug> when we reload we create a new document yes
  2442. # [20:17] <tanvi> smaug - we have a document before we call reload. that document is destroyed when we call reload and a new one is created at some point (i'm not sure where)
  2443. # [20:17] <@smaug> so, when container of the document is set, do we know in the docshell the state of the flag?
  2444. # [20:18] <@smaug> tanvi: let me find the code I'm thinking
  2445. # [20:19] <tanvi> i haven't set the state of the flag in the docshell, because i'm worried about a race condition, where the flag is set and then the user changes location before the reload is complete. In that case, we may end up allowing mixed content on the wrong page.
  2446. # [20:19] <@smaug> tanvi: I'd set the flag asap the document starts to do some loading...
  2447. # [20:21] <@smaug> tanvi: so I was thinking http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsDocument.cpp#3754
  2448. # [20:21] <@smaug> do we at that point know the state of the flag?
  2449. # [20:22] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
  2450. # [20:23] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Quit: Leaving.)
  2451. # [20:23] * Joins: dcamp (dave@moz-930D5B64.hsd1.wa.comcast.net)
  2452. # [20:23] * Quits: bz (bzbarsky@moz-62B0440A.tukw.qwest.net) (Ping timeout)
  2453. # [20:23] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
  2454. # [20:24] * Joins: yzen (Adium@moz-B7CAF2A.cpe.net.cable.rogers.com)
  2455. # [20:24] <@smaug> tanvi: or if not there, http://mxr.mozilla.org/mozilla-central/source/content/base/src/nsDocument.cpp#1885
  2456. # [20:24] <jdm> ehsan: for the autostart ui changes, were we talking about an immediate popup saying "A restart is needed; restart now?" or making it clear that the changes would not take effect until the next restart?
  2457. # [20:24] <tanvi> i'm not sure…. the flag is set in BrowserReloadWithFlags. This calls nsSHistory::Reload(uint32_t aReloadFlags), which calls nsSHistory::LoadEntry(), which calls nsSHistory::InitiateLoad(), which calls nsDocShell::LoadURI(), which calls nsDocShell::LoadHIstoryEntry, which calls nsDocShell:InternalLoad() where I am trying to set the flag
  2458. # [20:25] <tanvi> smaug: i can go into the debugger and ad a breakpoint in SetContainer
  2459. # [20:25] <josh> dholbert, yury: I found it - there is another PDF entry in there named something else, which was confusing me
  2460. # [20:25] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  2461. # [20:26] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2462. # [20:26] * Joins: bz (bzbarsky@moz-9710850B.tukw.qwest.net)
  2463. # [20:26] <@smaug> tanvi: well, you don't have the new doc in internalload yet
  2464. # [20:26] <tanvi> smaug: but thats where the content policies are called
  2465. # [20:27] <@smaug> oh, you mean those content policies
  2466. # [20:27] * Joins: cpeterson (cpeterson@moz-BE33DA21.fw1.sfo1.mozilla.net)
  2467. # [20:27] <@smaug> I thought the flag was for the stuff the document itself might load
  2468. # [20:27] <tanvi> the only other option i can think of is adding a parmemter to shouldLoad
  2469. # [20:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/95bb46813e58 - Randell Jesup - Bug 822956: backout 3dead2094684 due to breaking normal PeerConnection cases rs=me
  2470. # [20:27] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  2471. # [20:28] <tanvi> smaug - this call to content policies - http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#8465
  2472. # [20:28] <@smaug> yup
  2473. # [20:28] * Joins: SinnerShanky (shashank@A6A38176.D470E0A.FA4E5DC4.IP)
  2474. # [20:28] <@smaug> I thought basically all the other cp calls :)
  2475. # [20:28] * Quits: avsaro (avsaro@AF6C8711.DE70F20C.7B0FE12A.IP) (Ping timeout)
  2476. # [20:29] * Joins: rniwa (rniwa@5FEFE500.BA327C77.775DF071.IP)
  2477. # [20:29] <tanvi> the flag is for the stuff the document itself will load. since the document will be allowed
  2478. # [20:29] <tanvi> i have to set a flag on the rootDoc that tells it to allow mixed loads
  2479. # [20:30] <tanvi> smaug - but, from what your saying, i dont have the rootDoc yet.
  2480. # [20:30] <@smaug> can you not just check the flag in mixedcontentblocker ?
  2481. # [20:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/24a640bec501 - Bobby Holley - Bug 822383 - Allow arbitrary proxies on the scope chain. r=luke
  2482. # [20:30] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/732199ccf9c6 - Bobby Holley - Bug 822961 - Implement JS_WrapId. r=billm
  2483. # [20:30] <tanvi> i can check the flag in mixedcontent blocker, but i need to set the flag somehwere first
  2484. # [20:31] <@smaug> oh, hmm
  2485. # [20:31] <@smaug> maybe not so easy
  2486. # [20:31] * Quits: pascalc (chatzilla@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  2487. # [20:31] <tanvi> in nsMixedConentBlocker i have if (rootDoc->GetUserOverrideBlockedMixedActiveContent() { *aDecision = nsIContentPolicy::ACCEPT; }
  2488. # [20:31] <@smaug> is the context anything sane in that case
  2489. # [20:32] <tanvi> thats what i was trying to use… the context or the mScriptGlobal or the mContentViewer
  2490. # [20:32] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
  2491. # [20:32] <tanvi> (and thats what the pastebin shows)
  2492. # [20:32] * Joins: avsaro (avsaro@29F707CC.9CD279C.E9B01DC7.IP)
  2493. # [20:33] <tanvi> though, i can't use the context directly. i have to use mScriptGlobal because i think the context has the wrong type
  2494. # [20:33] <tanvi> smaug: the context is set here - http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#8449
  2495. # [20:33] * Quits: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP) (Quit: FabioMagnoni)
  2496. # [20:34] <@smaug> context may be chrome
  2497. # [20:35] * mdas|lunch is now known as mdas
  2498. # [20:35] * jdm is now known as jdm|away
  2499. # [20:36] * Quits: teoli (teoli@BCD2C715.65189F53.F1085784.IP) (Input/output error)
  2500. # [20:36] <@smaug> tanvi: so what is the behavior you want?
  2501. # [20:36] <tanvi> where is the document created? maybe i can set the flag after the first content policiy call (since this one is for the rootdoc)
  2502. # [20:37] <tanvi> smaug: when a user visits a page with mixedcontent blocked and then the user clicks "disable protection on this page" i want the browser to reload the page with all the mixed content unblocked.
  2503. # [20:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/37ad8c11c3fb - Sriram Raghuraman - Bug 715736 - Add 'Save as Wallpaper' Android functionality in context menu when viewing images. r=snorp,margaret
  2504. # [20:37] * baku is now known as baku|away
  2505. # [20:38] <tanvi> smaug - imelven seems to be able to get the document from mContentViewer here - http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#8555
  2506. # [20:38] * mattwoodrow is now known as mattwoodrow|away
  2507. # [20:39] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Input/output error)
  2508. # [20:39] <@smaug> tanvi: the old document, right?
  2509. # [20:39] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
  2510. # [20:39] <tanvi> smaug - yeah, you are probably right
  2511. # [20:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3905e1085c13 - Andrew Halberstadt - Bug 821865 - Update mozdevice to version 0.18, r=jhammel
  2512. # [20:40] <@smaug> tanvi: this is problematic
  2513. # [20:40] <@smaug> tanvi: what if something has changed in the server between the loads
  2514. # [20:40] <Yoric> yzen: pong
  2515. # [20:41] <tanvi> smaug - like what?
  2516. # [20:41] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Input/output error)
  2517. # [20:41] <@smaug> so that, say, in the second time there is redirection to some totally different page
  2518. # [20:41] <@smaug> or something like that
  2519. # [20:41] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
  2520. # [20:41] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  2521. # [20:41] <tanvi> smaug - that i can't help
  2522. # [20:41] <@smaug> well, wouldn't it be security bug
  2523. # [20:42] <@smaug> user says mixed load is ok for domain foo, but domain bar gets mixed load
  2524. # [20:42] <yzen> Yoric: hi. So the question I had is related to just one of your comments: Ok, let's refine this to a warning. Do you mean you want the method to logMessage with nsIScriptError that has an warning flag or something else?
  2525. # [20:42] <@smaug> or am I just paranoid :)
  2526. # [20:43] <tanvi> smaug - the user is on a page that has mixed content. we block that content for their protection. if they choose to unblock the content on that page, then we reload and contact the same server over ssl. the threat we are trying to prevent is network eavesdroppers and mitm's. if the server gets owned, then it doesn't matter whether the user allows mixed content or not, they are owned
  2527. # [20:43] <Yoric> yzen: Yes, that's the idea.
  2528. # [20:43] <tanvi> no mitm can cause the redirection, only the server can
  2529. # [20:43] <Yoric> (There might be a straightforward way to achieve this with ConsoleAPI.jsm, I'm not sure)
  2530. # [20:44] <tanvi> since the main page is ssl
  2531. # [20:44] <yzen> Yoric: great ill take a look, i was hoping there is a simpler method :)
  2532. # [20:44] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2533. # [20:44] * Joins: Asa (asa@2557E599.66715431.D25A875A.IP)
  2534. # [20:44] <Yoric> yzen: If there is, be sure to tell me :)
  2535. # [20:45] <Yoric> nsIScriptError sure is annoying :)
  2536. # [20:45] <tanvi> smaug - so that is a different threat that this feature doesn't aim to solve.
  2537. # [20:45] <@smaug> ok
  2538. # [20:45] <yzen> Yoric: thanks!
  2539. # [20:45] <@smaug> I was just thinking if the server for some valid reason decides to redirect in the second time
  2540. # [20:45] * Quits: avsaro (avsaro@29F707CC.9CD279C.E9B01DC7.IP) (Ping timeout)
  2541. # [20:45] <yzen> Yoric: and will do
  2542. # [20:45] <@smaug> and then some totally different page gets mixed load
  2543. # [20:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/73ce12dc950b - Eitan Isaacson - Bug 822816 - Fix double tap activation in jellybean. r=davidb
  2544. # [20:46] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
  2545. # [20:46] <tanvi> smaug - do you know where the new document is actually created? is it in the internalload call?
  2546. # [20:46] <@smaug> let me find you the code
  2547. # [20:47] * Quits: mayhemer (Miranda@moz-415580BA.broadband17.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
  2548. # [20:47] * Quits: knelson (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  2549. # [20:48] * cmcavoy is now known as cmcavoy-offline
  2550. # [20:48] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
  2551. # [20:50] * Joins: teoli (teoli@BCD2C715.65189F53.F1085784.IP)
  2552. # [20:50] * Joins: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr)
  2553. # [20:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ec4e88c2c77a - Josh Aas - Bug 807678: Don't proliferate NSPR DNS types beyond the host resolver itself. Make it possible to easily hook up other host resolvers. r=sworkman
  2554. # [20:51] * Fallen|away is now known as Fallen
  2555. # [20:51] * Joins: avsaro (avsaro@5748B026.DE70F20C.7B0FE12A.IP)
  2556. # [20:51] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2557. # [20:51] * Quits: dao (dao@moz-71A790A7.superkabel.de) (Quit: Leaving.)
  2558. # [20:51] * Quits: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
  2559. # [20:51] * Joins: avsaro_ (avsaro@5748B026.DE70F20C.7B0FE12A.IP)
  2560. # [20:51] <glandium> hg bzexport only supports two reviewers?
  2561. # [20:52] <@smaug> tanvi: so look at http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#7932
  2562. # [20:52] * Quits: avsaro (avsaro@5748B026.DE70F20C.7B0FE12A.IP) (Ping timeout)
  2563. # [20:52] * Joins: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP)
  2564. # [20:53] <yzen> Yoric: did you mean Console.jsm by any chance in toolkit ?
  2565. # [20:53] <tanvi> smaug - so the new document doesn't exist before the first content policy load, but does the new channel?
  2566. # [20:54] <tanvi> smaug - i've also tried attaching the falg to the channel instead of the document. but the reload destroys the channel and creates a new one.
  2567. # [20:54] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2568. # [20:54] <tanvi> looks like by the time newcontentviewerobj, the channel already exists
  2569. # [20:55] <@smaug> and SetContainer gets called somewhere there, I think
  2570. # [20:55] * Joins: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com)
  2571. # [20:55] * Joins: Ms2ger (Ms2ger@4DFC8C70.E0F5F084.3773EA9F.IP)
  2572. # [20:55] <@gavin> khuey: thanks for the CC on bgu 791605
  2573. # [20:56] * Joins: dholbert_ (dholbert@2557E599.66715431.D25A875A.IP)
  2574. # [20:56] <@khuey> gavin: np
  2575. # [20:57] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/487d0f89749b - Chris Jones - Bug 823422: Make ipdl C++ unit tests compile again. r=jlebar
  2576. # [20:57] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/8cbe2966ec8a - Chris Jones - Bug 822558: Don't confuse subprocesses about ended touches. r=mwu a=blocking-basecamp
  2577. # [20:57] * Mossop is now known as Mossop_Lunch
  2578. # [20:58] * Joins: ferjm (ferjm@moz-23947203.red-88-0-242.dynamicip.rima-tde.net)
  2579. # [20:58] <josh> Quick poll - what are the missing OS X integration features from Firefox that bug you most?
  2580. # [20:59] * Quits: gustavold (gustavold@moz-A2365CB0.mganm702.dsl.brasiltelecom.net.br) (Ping timeout)
  2581. # [20:59] <tanvi> smaug - i think that newcontentviewerobj gets called (through a series of calls) from http://mxr.mozilla.org/mozilla-central/source/docshell/base/nsDocShell.cpp#9092,which is in InternalLoad. so the new document or the new channel might exist by then
  2582. # [20:59] <@smaug> tanvi: should we set the flag to loadgroup? Though I still don't know how to make that cp in docshell to pass
  2583. # [20:59] <Ms2ger> josh, the continued existence of OS X :)
  2584. # [21:00] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  2585. # [21:00] <tanvi> smaug - i dont know anything about loadgroup
  2586. # [21:00] <@khuey> Ms2ger++
  2587. # [21:00] * juanb is now known as juanb|afk
  2588. # [21:01] * Joins: clee (clee@2557E599.66715431.D25A875A.IP)
  2589. # [21:01] * Joins: avsaro (avsaro@DFC3BF78.85FDE453.47C6695C.IP)
  2590. # [21:01] * Quits: dholbert_ (dholbert@2557E599.66715431.D25A875A.IP) (Quit: Ex-Chat)
  2591. # [21:01] <tanvi> smaug - i have to run to a meeting. but THANK YOU!!! I'll pick this back up after my meeting and see if i can follow any of your suggestions to make this work
  2592. # [21:01] * Quits: avsaro_ (avsaro@5748B026.DE70F20C.7B0FE12A.IP) (Ping timeout)
  2593. # [21:01] * ferjm is now known as ferjm|afk
  2594. # [21:02] * Quits: teoli (teoli@BCD2C715.65189F53.F1085784.IP) (Input/output error)
  2595. # [21:02] * jhammel is now known as jhammel|lunch
  2596. # [21:02] <@smaug> tanvi: this is a bit tricky case
  2597. # [21:02] <@smaug> tanvi: need to think also cases like beforeunload event handling etc
  2598. # [21:02] <@smaug> though that happens before cp
  2599. # [21:02] * Quits: avsaro (avsaro@DFC3BF78.85FDE453.47C6695C.IP) (Ping timeout)
  2600. # [21:03] * Quits: maikmerten (merten@moz-D9AA5A6E.itmc.tu-dortmund.de) (Client exited)
  2601. # [21:03] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: I love my HydraIRC -> http://www.hydrairc.com <-)
  2602. # [21:04] * Joins: teoli (teoli@BCD2C715.65189F53.F1085784.IP)
  2603. # [21:05] * Joins: dzbarsky (Adium@moz-2D2AE0B0.washdc.fios.verizon.net)
  2604. # [21:05] <jaws> josh: i also tweeted your quick poll, i'll let you know if i get any replies
  2605. # [21:08] * ferjm|afk is now known as ferjm
  2606. # [21:08] * Quits: knelson (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
  2607. # [21:08] <ferjm> Honza, ping
  2608. # [21:08] <Honza> ferjm: pong
  2609. # [21:09] <ferjm> Honza, hi! quick question: do we clear the offline cache storage when canceling an app cache download?
  2610. # [21:10] * Joins: ericjung (Mibbit@moz-F14FA912.bstnma.fios.verizon.net)
  2611. # [21:10] <Honza> ferjm: you are looking for Jan Bambas (:mayhemer)
  2612. # [21:10] <ferjm> Honza, oh, sorry
  2613. # [21:10] <Honza> not a problem :-)
  2614. # [21:11] * Quits: marco (Thunderbir@moz-BF37F978.cust.dsl.teletu.it) (Ping timeout)
  2615. # [21:12] <benjamin> josh: new scrollbars
  2616. # [21:12] * Joins: stefanh|away (stefanh@moz-3EED0162.customers.ownit.se)
  2617. # [21:13] * stefanh|away is now known as stefanh
  2618. # [21:13] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a2e79ebb34af - Fabrice Desré - Bug 823040 - we should update the app's manifest during update (for hosted apps with appcache) [r=ferjm]
  2619. # [21:13] * Quits: kentuckyfriedtakahe (ajones@A01F5DF.4432519D.7D44F35.IP) (Ping timeout)
  2620. # [21:14] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/417eaf807319 - Blake Kaplan - Bug 822494 - Protect against two calls to associate racing against each other to add the network. r=vchang
  2621. # [21:14] <ferjm> jduell, ping
  2622. # [21:14] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/fbc95400da21 - Blake Kaplan - Bug 823117 - Don't shadow parameters with local variables. r=vchang
  2623. # [21:14] <jduell> ferjm: pong
  2624. # [21:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ce34fa2b2189 - Wes Johnston - Bug 708048 - Walk up tree to find a title for context menu items. r=kats
  2625. # [21:15] <ferjm> jduell, hi! maybe you can answer my question above ^^ : do we clear the offline cache storage when canceling an app cache download? I am guessing yes, but I would like a confirmation from someone that knows that code better
  2626. # [21:15] * KWierso|Home really needs to either stop including "wes" in his stalkwords list or convince wesj to change his name...
  2627. # [21:15] * Joins: marco (Thunderbir@moz-D80AD715.cust.dsl.teletu.it)
  2628. # [21:16] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  2629. # [21:16] * Quits: MisfitGeek (MisfitGeek@moz-BD3E98A8.hsd1.nh.comcast.net) (Quit: Leaving)
  2630. # [21:16] * Quits: past (Instantbir@moz-9C6FAFA9.dsl.dyn.forthnet.gr) (Quit: past)
  2631. # [21:16] <Ms2ger> Wes, you said?
  2632. # [21:17] <jduell> ferjm: you want :mayhemer, but he's not around right now. What's the entry point (i.e. the function that cancels)--I can take a look at the code
  2633. # [21:17] <ferjm> jduell, https://mxr.mozilla.org/mozilla-central/source/uriloader/prefetch/nsIOfflineCacheUpdate.idl#192
  2634. # [21:18] * Joins: kentuckyfriedtakahe (ajones@E1543D00.EC928025.5A8C189B.IP)
  2635. # [21:19] * Joins: Mook (mook@moz-8F011215.dsl.teksavvy.com)
  2636. # [21:19] * Quits: marco (Thunderbir@moz-D80AD715.cust.dsl.teletu.it) (Ping timeout)
  2637. # [21:19] <jlebar|lunch> cjones: are you OK with me reviewing simple changes in ContentParent.*, or do you want me to kick them over to you? I'm not a peer, and I know you make an effort to respect those things.
  2638. # [21:19] * jlebar|lunch is now known as jlebar
  2639. # [21:20] <ferjm> jduell, we are calling Cancel on the channel opened for each item being download, but I am lost from there https://mxr.mozilla.org/mozilla-central/source/uriloader/prefetch/nsOfflineCacheUpdate.cpp#417
  2640. # [21:21] * Quits: vingtetun (vingtetun@moz-F8747CC6.dsl.ovh.fr) (Ping timeout)
  2641. # [21:21] <@ehsan> jlebar: fwiw the repo is fixed now, forgot to tell you... :)
  2642. # [21:21] <jlebar> ehsan: oh, thanks!
  2643. # [21:21] * Joins: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it)
  2644. # [21:22] * Quits: randix (rdow@moz-BFFB5A85.mycingular.net) (Quit: randix)
  2645. # [21:22] * nthomas|away is now known as nthomas
  2646. # [21:22] <jdm|away> ferjm: does the documentation here answer your question? https://mxr.mozilla.org/mozilla-central/source/uriloader/prefetch/nsIOfflineCacheUpdate.idl#188
  2647. # [21:23] * hwine is now known as hwine-food
  2648. # [21:23] <ferjm> jdm|away, I added that doc :\
  2649. # [21:23] <jdm|away> heh
  2650. # [21:23] * Joins: marco (Thunderbir@moz-D12140AD.cust.dsl.teletu.it)
  2651. # [21:23] <ferjm> I just want to confirm it :)
  2652. # [21:23] <cjones> jlebar, i strongly respect the spirit of the laws, not the letter. there's not really an official module for dom/ipc
  2653. # [21:23] * joduinn-mtg is now known as joduinn
  2654. # [21:24] <cjones> jlebar, if you're 100% comfortable reviewing, go for it. but otherwise feel free to hook me in
  2655. # [21:24] <cjones> IOW i'm comfortable with you reviewing what you're comfortable reviewing
  2656. # [21:24] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8881a95c8b2d - Asaf Romano - Bug 815352 (Part 2) - Add a stub view to implement in-content downloads.
  2657. # [21:24] <jlebar> cjones: sounds perfect. Thanks.
  2658. # [21:24] <cjones> you're as close to a dom/ipc peer as anyone ;)
  2659. # [21:25] <jlebar> cjones: I felt like that was so, but I to make sure you did. :)
  2660. # [21:26] <espindola> BenWa, do you want to review the patch in bug 822825? Given comment 20 and the fact that I wrote, it probably has to be you :-)
  2661. # [21:28] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
  2662. # [21:29] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
  2663. # [21:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/76634f2005ba - Ehsan Akhgari - Remove dead code which accesses the private browsing service from browser_597071.js, no bug
  2664. # [21:29] <@ehsan> jdm|away: the popup, I believe
  2665. # [21:29] <mak> bsmedberg: thanks for the review, I will move tests investigation to separate bugs if that's fine for you
  2666. # [21:29] <jdm|away> ehsan: ah, ok
  2667. # [21:29] <jduell> ferjm: looks like Cancel marks mSucceeded=false, and then we throw away the cache result here: http://mxr.mozilla.org/mozilla-central/source/uriloader/prefetch/nsOfflineCacheUpdate.cpp#2132
  2668. # [21:30] * jdm|away is now known as jdm
  2669. # [21:30] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
  2670. # [21:30] <mak> bsmedberg: that was re: the darmin stubs bug
  2671. # [21:30] <ferjm> jduell, awesome! thanks! :)
  2672. # [21:30] <mak> darwin
  2673. # [21:30] <mak> sigh
  2674. # [21:30] <bsmedberg> mak: yeah, that's fine
  2675. # [21:30] <mak> ok, cool
  2676. # [21:30] <BenWa> espindola: Sure I'll talk a look
  2677. # [21:30] <bsmedberg> mak: or the same bug afterwards is ok too
  2678. # [21:30] <bsmedberg> just set in-testsuite? on it
  2679. # [21:31] <mak> ok
  2680. # [21:32] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  2681. # [21:33] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
  2682. # [21:35] * Joins: avsaro (avsaro@FE82A8E7.2C0090CE.4DE73C5E.IP)
  2683. # [21:37] <nthomas> rstrong: ping re bug 816408
  2684. # [21:38] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/d81af339bb7a - Armen Zambrano Gasparnian - Bug 822444: Update the B2G panda snapshot to include marionette on gaia-tests.zip. DONTBUILD. r=aki
  2685. # [21:40] * Quits: ferjm (ferjm@moz-23947203.red-88-0-242.dynamicip.rima-tde.net) (Quit: Leaving)
  2686. # [21:41] <jwir3> Ms2ger: ping?
  2687. # [21:41] <Ms2ger> jwir3, here
  2688. # [21:41] <jwir3> Ms2ger: I think I did something incorrect when I converted the caret position patch to webidl. I am getting the following errors: http://pastebin.mozilla.org/2009431 now when I click inside the test case.
  2689. # [21:42] <Ms2ger> Oh dear
  2690. # [21:42] <rstrong> nthomas: pong
  2691. # [21:42] <Ms2ger> Patch? :)
  2692. # [21:42] <jwir3> Ms2ger: Here's the patch I have... http://pastebin.mozilla.org/2009433 Does anything jump out to you as obviously wrong?
  2693. # [21:42] <jwir3> Ms2ger: Ah, right. Was just typing it. ;)
  2694. # [21:42] <nthomas> rstrong: could you please check that xml I put feedback? on looks OK ?
  2695. # [21:43] <rstrong> nthomas: just did
  2696. # [21:43] <nthomas> great, thanks!
  2697. # [21:43] * Quits: avsaro (avsaro@FE82A8E7.2C0090CE.4DE73C5E.IP) (Ping timeout)
  2698. # [21:43] <Ms2ger> jwir3, one thing that isn't your bug: nsDOMCaretPosition::GetOffsetNode() can return a plain pointer
  2699. # [21:43] <jwir3> Ms2ger: Could this maybe be caused by the return value of the GetOffsetNode() being released and thus destroyed to early?
  2700. # [21:43] <jwir3> oh ok
  2701. # [21:44] * mcote is now known as mcote|biab
  2702. # [21:44] <Ms2ger> No, you're keeping a strong ref in mOffsetNode...
  2703. # [21:46] * Quits: nmatsakis (nmatsakis@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Computer has gone to sleep.)
  2704. # [21:46] <espindola> thanks
  2705. # [21:46] <Ms2ger> jwir3, ah
  2706. # [21:46] * Quits: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP) (Quit: FabioMagnoni)
  2707. # [21:46] <Ms2ger> jwir3, you don't implement WrapObject; that might be it
  2708. # [21:46] <jwir3> oh
  2709. # [21:47] * armenzg is now known as armenzg_brb
  2710. # [21:47] <jwir3> Ms2ger: Ah, right... that's in the steps for WebIDL conversion... I just missed it.
  2711. # [21:47] <Ms2ger> jwir3, it had better be there! :)
  2712. # [21:48] <jwir3> Ms2ger: But, for returning a plain pointer from GetOffsetNode(), would I still use forget(), or should I just return mOffsetNode directly?
  2713. # [21:48] * Joins: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP)
  2714. # [21:48] <Ms2ger> jwir3, no, just mOffsetNode
  2715. # [21:48] <jwir3> ok
  2716. # [21:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4e71802dec3a - Justin Lebar - Bug 823553 - Fix build error in Variant.h on MSVC 2008 and Solaris by not taking double-references. r=mak
  2717. # [21:48] <Ms2ger> jwir3, well, it's possible you need to return mOffsetNode.get(), but I don't think so
  2718. # [21:48] <Ms2ger> No forget, though
  2719. # [21:49] <Ms2ger> And you can QI less in nsDocument::CaretPositionFromPoint, but I can comment in the bug about that :)
  2720. # [21:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/40822fe6962b - Georg Fritzsche - Bug 823559 - Enable OOPP for Java per default again. r=josh
  2721. # [21:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/fc2cce7ad2d0 - Georg Fritzsche - Bug 823559 - Make _convertpoint fail instead of abort when called from outside the plugin thread. r=bsmedberg
  2722. # [21:53] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2723. # [21:53] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2724. # [21:54] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
  2725. # [21:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/72d7159b813b - Patrick McManus - bug 807441 increase stickiness of dns choices r=josh
  2726. # [21:55] * Quits: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP) (Input/output error)
  2727. # [21:55] * Quits: c0smikdebris (textual@5FECAACD.D8228D1D.BE90E62C.IP) (Quit: Computer has gone to sleep.)
  2728. # [21:56] * Quits: IRCMonkey37769 (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.89 [Firefox 19.0a2/20121213042017])
  2729. # [21:56] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
  2730. # [21:57] * Quits: @smaug (chatzilla@moz-78A86AC.pp.htv.fi) (Ping timeout)
  2731. # [21:58] * Joins: smontagu (chatzilla@F75BBEA4.D8F19D83.CC465D70.IP)
  2732. # [21:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6fe383b92b05 - Josh Matthews - Bug 782542 - Secure necko IPDL usage. r=ted,jduell
  2733. # [21:59] * wlach|biab is now known as wlach
  2734. # [22:00] <bsmedberg> dammit, the day is almost over and I owe lizzard a 600-word essay
  2735. # [22:00] * Quits: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net) (Quit: sicking)
  2736. # [22:01] * hwine-food is now known as hwine
  2737. # [22:02] * Joins: birtles (birtles@moz-8D905E97.net182021070.t-com.ne.jp)
  2738. # [22:02] * Quits: tetreis (T3@8AD413DD.3053860D.A992BEAD.IP) (Ping timeout)
  2739. # [22:03] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Quit: victorporof)
  2740. # [22:05] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  2741. # [22:05] * Joins: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP)
  2742. # [22:05] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
  2743. # [22:07] * heycam|away is now known as heycam
  2744. # [22:07] * Joins: avsaro (avsaro@98FB106D.FCAA954F.47C6695C.IP)
  2745. # [22:07] * armenzg_brb is now known as armenzg
  2746. # [22:07] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2747. # [22:07] <@khuey> decoder: ping?
  2748. # [22:07] <decoder> khuey: pong
  2749. # [22:07] <@khuey> decoder: where's the latest version of your code coverage stuff?
  2750. # [22:08] <decoder> khuey: http://people.mozilla.org/~choller/firefox/coverage/
  2751. # [22:08] <decoder> is regularly updated
  2752. # [22:08] <@khuey> decoder: next time we're in the same time zone remind me to buy you a drink
  2753. # [22:08] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8d0fa262d9c0 - Theo Chevalier - Bug 819732 - Land Telemetry enabled by default on Nightly/Aurora. r=gavin
  2754. # [22:09] * tchevalier \o/
  2755. # [22:09] <@gavin> :)
  2756. # [22:09] <lmandel> tchevalier: My hats off to you for sticking with this and getting these patches landed. :)
  2757. # [22:10] <mak> woo
  2758. # [22:10] * Quits: Ms2ger (Ms2ger@4DFC8C70.E0F5F084.3773EA9F.IP) (Quit: nn)
  2759. # [22:10] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
  2760. # [22:10] <@gavin> tchevalier++
  2761. # [22:10] <lmandel> tchevalier: In case you missed it, I thanked you as a friend of the tree during this Monday's project meeting.
  2762. # [22:11] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
  2763. # [22:11] <tchevalier> It was a pleasure to work with you all :) Thanks to You, Gavin, Mak, Brian, Mark... this couldn't happen without you :)
  2764. # [22:11] <lmandel> gavin, mak, tchevalier: Given where we are in the schedule and that it's the holidays next week, I think it's safe to let this change ride the train to Aurora. No need to rush.
  2765. # [22:11] * Joins: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2766. # [22:11] * Parts: knelson (Adium@2557E599.66715431.D25A875A.IP)
  2767. # [22:11] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
  2768. # [22:11] * mak agrees
  2769. # [22:12] <decoder> khuey: will do! :D
  2770. # [22:12] <mak> tchevalier: hey, it's a pleasure to work with you as well, your responsiveness is rare :)
  2771. # [22:12] <decoder> khuey: i hope it's somewhat accurate
  2772. # [22:12] * Mossop_Lunch is now known as Mossop
  2773. # [22:12] <tchevalier> lmandel: Yes, I discovered the Friends of tree, I'm very happy (I was like "wtf?", to be honest)
  2774. # [22:12] * Joins: Mavericks (Mibbit@6C09CE67.71C161C0.261E7448.IP)
  2775. # [22:12] * Quits: FabioMagnoni (fabiomagno@57C4183C.7C17F08.A8479B91.IP) (Quit: FabioMagnoni)
  2776. # [22:13] * Joins: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net)
  2777. # [22:13] * Quits: Mavericks (Mibbit@6C09CE67.71C161C0.261E7448.IP) (Quit: http://www.mibbit.com ajax IRC Client)
  2778. # [22:13] * Quits: avsaro (avsaro@98FB106D.FCAA954F.47C6695C.IP) (Ping timeout)
  2779. # [22:13] <@gavin> mak: not to mention his persistence! :)
  2780. # [22:13] * Joins: knelson1 (Adium@2557E599.66715431.D25A875A.IP)
  2781. # [22:13] * Parts: knelson1 (Adium@2557E599.66715431.D25A875A.IP)
  2782. # [22:13] <mak> I was about to, but missed the right word
  2783. # [22:14] <tchevalier> 40 revisions of the patch... I want to do more :) Maybe backporting this to TB, that's easy now.
  2784. # [22:15] * whimboo is now known as whimboo|afk
  2785. # [22:17] <NeilAway> khuey++
  2786. # [22:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/81de116c12ad - Steven Michaud - Bug 821304 - Unbreak plugins that use subclasses of CALayer in CoreAnimation mode. r=bgirard
  2787. # [22:18] <@khuey> NeilAway: hm?
  2788. # [22:18] * Quits: atte (atte@moz-37C1DF97.dhcp.inet.fi) (Client exited)
  2789. # [22:18] <NeilAway> khuey: not important ;-)
  2790. # [22:18] <@khuey> heh ok
  2791. # [22:18] * NeilAway wonders why one of his builds is missing a vital chrome file that is causing it to assert on startup
  2792. # [22:19] <dholbert> blassey, should /embedding/android be deleted? It looks like https://hg.mozilla.org/mozilla-central/rev/02f6f69e8e2f intended to move it, but ended up copying it, and now we have divergent versions of those files in those two directories
  2793. # [22:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3a4372abccab - Gavin Sharp - Bug 614304: make Esc only stop page/XHR/WebSocket loads when the stop button is shown, r=dao
  2794. # [22:20] <blassey> dholbert: it was intended to copy it
  2795. # [22:20] * Quits: garnacho (carlos@moz-BC7A7B5D.dyn.user.ono.com) (Ping timeout)
  2796. # [22:20] <blassey> the end goal was to merge it back together
  2797. # [22:20] * Joins: avsaro (avsaro@BA9D0684.B88C7147.47C6695C.IP)
  2798. # [22:21] <NeilAway> actually, not missing, so probably just corrupt... time to start checking
  2799. # [22:22] <dholbert> blassey, ah, ok. do you know if there's a bug tracking that? There have been various csets that landed in one spot but not the other, which is probably undesirable
  2800. # [22:22] <blassey> dholbert: cpeterson was doing the refactor
  2801. # [22:22] <blassey> but has been pulled in a couple different directions
  2802. # [22:22] <blassey> cpeterson: is there a bug?
  2803. # [22:22] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: Good night and good luck)
  2804. # [22:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/19983f7c68e2 - Mike Conley - Bug 812221 - Downloads indicator attention state needs more contrast on gnomestripe. r=mak.
  2805. # [22:23] <dholbert> blassey, gotcha -- cool. I just ran across it in https://bugzilla.mozilla.org/show_bug.cgi?id=823286, where we need similar-but-not-quite-the-same changes to the two versions of GeckoBatteryManager.java
  2806. # [22:23] <cpeterson> blassey, dholbert: the meta bug is bug 743998
  2807. # [22:24] <dholbert> cpeterson, cool, thanks
  2808. # [22:24] <cpeterson> blassey, dholbert: I don't think there is a specific bug for `rm -rf embedding/android`
  2809. # [22:24] * juanb|afk is now known as juanb
  2810. # [22:25] <dholbert> ok
  2811. # [22:25] <dholbert> not a big deal, just wanted to make sure it was a known-issue that we have two copies of a bunch of files there. :)
  2812. # [22:28] * Joins: randix (rdow@45355E35.CFBC10F9.8B52D585.IP)
  2813. # [22:28] * Quits: yzen (Adium@moz-B7CAF2A.cpe.net.cable.rogers.com) (Quit: Leaving.)
  2814. # [22:28] * joduinn is now known as joduinn-food
  2815. # [22:30] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Quit: Konversation terminated!)
  2816. # [22:31] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
  2817. # [22:32] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
  2818. # [22:33] * Quits: sheppy (sheppy@moz-B52B0B26.dhcp.kgpt.tn.charter.com) (Quit: NO CARRIER)
  2819. # [22:33] * bc is now known as bc|afk
  2820. # [22:33] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
  2821. # [22:34] * Quits: davidb (davidb@moz-1EB292CB.dsl.bell.ca) (Quit: davidb)
  2822. # [22:35] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
  2823. # [22:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6b17e37a0762 - Jim Blandy - Bug 822563: Pretty-print references to JSObject and its subclasses. r=sfink
  2824. # [22:36] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2825. # [22:39] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Connection reset by peer)
  2826. # [22:39] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  2827. # [22:39] * Joins: sicking (sicking@moz-7F871C5C.hsd1.ca.comcast.net)
  2828. # [22:39] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2829. # [22:39] <edmorley|pto> gkw: the failure on m-c tip was the CLOBBER file being modified by one of the changesets in the merge (from sometime yesterday) and I forgot to set clobber before merging; have done so now (but others will burn that didn't get a clobber)
  2830. # [22:39] * mcote|biab is now known as mcote
  2831. # [22:40] <edmorley|pto> bah that's appalling English, but hey
  2832. # [22:40] <gkw> edmorley|pto: okay, i clobbered the Linux one - so i guess the rest has to be clobbered too
  2833. # [22:40] <edmorley|pto> gkw: ah cool; yeah they all will
  2834. # [22:40] <gkw> edmorley|pto: landing inbound->m-c on PTO? wow
  2835. # [22:40] <edmorley|pto> but likely many of the machines had already clobbered
  2836. # [22:41] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  2837. # [22:41] <edmorley|pto> gkw: it was due from yesterday, just loads of breakage since
  2838. # [22:41] <gkw> edmorley|pto: yes, i saw the breakage :(
  2839. # [22:42] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Ping timeout)
  2840. # [22:42] * Joins: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk)
  2841. # [22:43] * Quits: msucan (mihai@CDEB00D4.8819A7BF.BD62875.IP) (Quit: Leaving.)
  2842. # [22:44] * Quits: lduros (user@moz-4894EA28.nic.resnet.group.upenn.edu) (Client exited)
  2843. # [22:45] * Joins: spohl1 (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
  2844. # [22:45] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
  2845. # [22:49] * Quits: beaufour (beaufour@moz-7BF7903.cpe.xe-6-0-0-1104.boanqu2.customer.tele.dk) (Quit: beaufour)
  2846. # [22:49] * Quits: ehugg (chatzilla@DE362BE6.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
  2847. # [22:54] * bc|afk is now known as bc
  2848. # [22:54] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  2849. # [22:56] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
  2850. # [22:56] <mak> that JSObject patch seems to cause bustage...
  2851. # [22:56] <mak> test-JSObject.cpp(23) : error C2027: use of undefined type 'JSObject'
  2852. # [22:57] <@ehsan> jimb: red on inbound
  2853. # [22:57] <mak> jimb: ^
  2854. # [22:57] <mak> ops, double ping
  2855. # [22:57] <evilpie> when they said the world would end on the 21th, they actually meant nobody would be merging inbound
  2856. # [22:57] <@ehsan> heh
  2857. # [22:57] * Joins: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP)
  2858. # [22:58] <jdm> ehsan: bug 823683
  2859. # [22:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0e08a2cc3b07 - Josh Matthews - Bug 823342 - Update reference to renamed getRecentBadCertsService method. r=bsmith
  2860. # [22:58] * Quits: avsaro (avsaro@BA9D0684.B88C7147.47C6695C.IP) (Connection reset by peer)
  2861. # [22:59] * jhammel|lunch is now known as jhammel
  2862. # [22:59] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
  2863. # [23:00] <@ehsan> jdm: hmm, the handler in PBUtils.jsm _should_ make that not happen... shouldn't it?
  2864. # [23:00] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/a3e6bd7f9736 - Ralph Giles - Bug 816994 - Skip Opus packets with invalid lengths. r=derf a=bajaj
  2865. # [23:00] <jdm> ehsan: yeah, the report confuses me.
  2866. # [23:01] * Joins: lahabana (charlymolt@3B9A08A6.DE02626B.6A69EBF.IP)
  2867. # [23:01] <jdm> ehsan: maybe it's talking about non-nightlies where PB mode is turned on, in which case it seems correct
  2868. # [23:02] * mattwoodrow|away is now known as mattwoodrow
  2869. # [23:02] * Joins: njn (chatzilla@moz-850C0224.dyn.iinet.net.au)
  2870. # [23:02] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2871. # [23:03] <dholbert> I can backout jimb -- I have a trivial cset to land, anyway, which I can lump into a push w/ his backout
  2872. # [23:04] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2873. # [23:04] <@ehsan> jdm: in fact, I cannot reproduce in Nigthly
  2874. # [23:04] <@ehsan> dholbert: please go ahead
  2875. # [23:04] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  2876. # [23:04] * Quits: teoli (teoli@BCD2C715.65189F53.F1085784.IP) (Input/output error)
  2877. # [23:05] * Quits: birtles (birtles@moz-8D905E97.net182021070.t-com.ne.jp) (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
  2878. # [23:05] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
  2879. # [23:05] <dholbert> ehsan, done
  2880. # [23:05] <jdm> ehsan: eeek
  2881. # [23:05] <jdm> http://mxr.mozilla.org/mozilla-central/source/toolkit/content/PrivateBrowsingUtils.jsm#53
  2882. # [23:06] * geekboy|afk is now known as geekboy
  2883. # [23:06] <firebot> Check-in:
  2884. # [23:06] <jdm> hmm, that would bypass the UI-related things, yes?
  2885. # [23:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f578e6d37c13 - Daniel Holbert - Bug 822430: Add parens around assignment-used-as-loop-condition in AddonRepository.jsm, to fix JS strict warning "test for equality mistyped as assignment". r=Mossop
  2886. # [23:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f29149459b0f - Daniel Holbert - backout 6b17e37a0762 (Bug 822563) for build failure on windows
  2887. # [23:07] * joduinn-food is now known as joduinn-mtg
  2888. # [23:07] * Quits: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net) (Quit: lizzard)
  2889. # [23:07] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2890. # [23:08] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  2891. # [23:08] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2892. # [23:09] * geekboy is now known as geekboy|afk
  2893. # [23:09] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  2894. # [23:11] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
  2895. # [23:14] * Quits: stefanh (stefanh@moz-3EED0162.customers.ownit.se) (Quit: ChatZilla 0.9.89 [SeaMonkey 2.14.1/20121129191217])
  2896. # [23:14] * Quits: Sander (chatzilla@moz-749DC06B.dip.t-dialin.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  2897. # [23:15] * Joins: lizzard (ehenry@moz-606E6FC0.dsl.static.sonic.net)
  2898. # [23:16] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  2899. # [23:16] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  2900. # [23:18] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2901. # [23:19] <BenWa> I've got a modified trychooser page that will show queued jobs. Feel free to start using it and give me feedback: http://people.mozilla.com/~bgirard/trychooser/
  2902. # [23:19] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
  2903. # [23:19] * Joins: tetreis (T3@moz-CCB16F1.dial-up.telesp.net.br)
  2904. # [23:20] <jimb> dholbert: Argh, thanks.
  2905. # [23:20] <dholbert> jimb, np
  2906. # [23:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/53952a6be9cf - Sriram Ramasubramanian - Bug 817749: No squishy button in tabs toolbar. [r=mfinkle]
  2907. # [23:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0f8373352445 - Sriram Ramasubramanian - Bug 817749: Remove touch delegate in tabs-panel. [r=mfinkle]
  2908. # [23:20] * Quits: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
  2909. # [23:20] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/394a6d8577f7 - Sriram Ramasubramanian - Bug 817749: Replace menu icons in tabs-panel. [r=mfinkle] [needs-clobber]
  2910. # [23:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/93e12399bae4 - Sriram Ramasubramanian - Bug 817706: Enhance tabs-tray to show either normal or private tabs only. [r=mfinkle]
  2911. # [23:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7998f3adb4c5 - Sriram Ramasubramanian - Bug 817706: Tablets should have a drop-down tabs-switcher. [r=mfinkle]
  2912. # [23:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/296cc3ea6e9e - Sriram Ramasubramanian - Bug 817706: Tab-style switcher in tabs-tray for phones. [r=mfinkle]
  2913. # [23:22] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
  2914. # [23:22] * gregglind is now known as gregglind_away
  2915. # [23:23] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: )
  2916. # [23:24] * Joins: Matti (chatzilla@moz-14390A3D.dip.t-dialin.net)
  2917. # [23:24] <jwir3> ugh, if I'm in the middle of a bisect, how do I find out which revision I'm currently testing?
  2918. # [23:24] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
  2919. # [23:24] <jimb> jwir3: 'hg parent'?
  2920. # [23:24] <jwir3> jimb: thx
  2921. # [23:25] <jimb> jwir3: There's also 'hg ident', which is easier to use from scripts.
  2922. # [23:25] * Waldo sighs
  2923. # [23:25] <Waldo> we really really need to start writing tests in a format that can be upstreamed
  2924. # [23:25] <jimb> "upstreamed"?
  2925. # [23:25] <Waldo> mochitest just lets too much Gecko-specific garbage happen
  2926. # [23:25] <jwir3> Waldo: Yeah, that was Elika's big push recently
  2927. # [23:26] * Waldo just found out it's impossible to run mochitests in other browsers, because people have been using Gecko junk in SimpleTest.js
  2928. # [23:26] <Waldo> and, it's stupid stuff
  2929. # [23:26] <Waldo> gratuitous function closure syntax
  2930. # [23:26] <jimb> Yeah --- test dependencies are a pain.
  2931. # [23:26] <jimb> But then again, writing tests to run against N different platforms also sounds like a pain.
  2932. # [23:26] <Waldo> using dump without checking that it's defined (which it isn't, unless you have the pref set, which means you can't even run *our* tests in our browser without tweaks
  2933. # [23:27] <Waldo> it's a worthwhile pain, if it gets every engine on the same page
  2934. # [23:27] <sfink> function closure syntax is not gratuitous!
  2935. # [23:27] <Waldo> sure it is, when you could just add some braces and a |return| and be cross-browser-compatible
  2936. # [23:27] <Waldo> I'm talking about function() rval
  2937. # [23:27] <Waldo> not about function() { return rval; }
  2938. # [23:28] <sfink> I know. I find the latter syntax too painful on my fingers to use.
  2939. # [23:28] * jimb considers looking for some old COBOL syntax to throw at sfink, just for the reaction :D
  2940. # [23:28] <Waldo> of course I don't need to add that the goal isn't to make us good, it's to make the web good -- which means getting browsers more compatible, which is much helped by writing shareable tests
  2941. # [23:28] * Joins: wlach_ (wlach@moz-D71CC4F5.vif.net)
  2942. # [23:28] * wlach_ is now known as wlach|laptop
  2943. # [23:29] <sfink> MULTIPLY x BY y GIVING answer SCREAMING incoherently ABOUT syntax?
  2944. # [23:29] <Waldo> having to type more characters to type out a function definition is about as first-world a problem as I can imagine
  2945. # [23:30] <jimb> Waldo: Yes, but a lot of our leverage is competitive, so I'm not sure that the goal isn't to make us good.
  2946. # [23:30] <sfink> I am a small-minded first worlder. Writing it out makes me itch to abstract the syntax away somehow. Which ends up involving eval"".
  2947. # [23:31] <Waldo> sfink: I would hurt you if you and I were in the office right now
  2948. # [23:31] <jimb> Remotees For Peace
  2949. # [23:31] * capella|snore is now known as capella
  2950. # [23:31] <sfink> mommy! code of conduct! code of conduct!
  2951. # [23:31] * Quits: victorporof (victorporo@EE98433F.5E620EAC.6A4F8DA2.IP) (Quit: victorporof)
  2952. # [23:31] <jimb> (By Being Unable To Reach Each Other)
  2953. # [23:32] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
  2954. # [23:33] <Waldo> jimb: it also means our tests set the rules by which everyone plays
  2955. # [23:33] <Waldo> jimb: plus any implication that we can't handle fair competition seems incredibly parochial to me
  2956. # [23:33] * Joins: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
  2957. # [23:34] * catlee is now known as catlee-away
  2958. # [23:34] * Joins: Mic (Instantbir@moz-B4B15E6A.superkabel.de)
  2959. # [23:34] <mbrubeck> Win-win solution: Have our JS team implement the needed syntax stuff in V8 and JSCore? :7
  2960. # [23:34] <jwir3> jimb: haha
  2961. # [23:34] <mbrubeck> (that's the trollface emoticon)
  2962. # [23:35] <sfink> I will happily switch to check(() -> f(), 17) or whatever it is
  2963. # [23:35] * armenzg is now known as armenzg_dinner
  2964. # [23:35] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
  2965. # [23:35] * Joins: andersh (andersh@moz-A568D1F5.bredband.3.dk)
  2966. # [23:36] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  2967. # [23:36] <Waldo> mbrubeck: there are very good reasons that function() val will not be standardized, namely that it prohibits writing parsers in certain styles
  2968. # [23:36] <mbrubeck> aw :(
  2969. # [23:36] * Joins: harth (harth@moz-3C999954.hsd1.ca.comcast.net)
  2970. # [23:36] <Waldo> something like a shift/reduce conflict
  2971. # [23:36] <Waldo> I don't quite remember the details
  2972. # [23:36] <jimb> Waldo: "can't handle fair competition" <- wasn't aware I'd said that.
  2973. # [23:36] <mbrubeck> Is there an alternate syntax coming?
  2974. # [23:36] <Waldo> jimb: you didn't
  2975. # [23:36] * mbrubeck looks at the harmony wiki
  2976. # [23:37] <sfink> yup, that was the () -> f() thing. Or () => f(). Or something.
  2977. # [23:37] <Waldo> jimb: if we could handle the competition, tho, I don't see how providing tests for others to run inhibits our competitive leverage
  2978. # [23:37] <jimb> Waldo: I just meant, I think it's okay for us to make efforts (like tests) that only benefit us.
  2979. # [23:37] * Joins: avsaro (avsaro@3A02B34.8A3FDC44.47C6695C.IP)
  2980. # [23:37] * Parts: edmorley|pto (edmorley@moz-5C2387B0.range109-156.btcentralplus.com)
  2981. # [23:38] <jimb> With a red backout, I may not have sufficient attention for this conversation to express myself well enough to be worth arguing with.
  2982. # [23:39] * Quits: milan (milan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
  2983. # [23:39] <Waldo> that's fair enough for lots of stuff that has no relevance to anyone but us -- but tests don't fall into that, given that we often write tests after comparing against what other browsers do, and that our tests reflect something (specs) that are not fully ours to own and control
  2984. # [23:40] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
  2985. # [23:40] * Quits: jesup|mac (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Ping timeout)
  2986. # [23:41] <sfink> so if the differences truly are gratuitous, I agree, it helps move the web forward. If not, then we have to decide how much additional effort is worth it (especially if the tradeoff is fewer tests.) And, your momma is ugly.
  2987. # [23:41] * Quits: avsaro (avsaro@3A02B34.8A3FDC44.47C6695C.IP) (Ping timeout)
  2988. # [23:42] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
  2989. # [23:43] <Waldo> neener neener
  2990. # [23:43] <nemo> I wonder if browser.urlbar.trimURLs;false is the most common user-set boolean
  2991. # [23:43] <sfink> good telemetry idea
  2992. # [23:43] <Waldo> sfink: http://pastebin.mozilla.org/2009706 are the differences
  2993. # [23:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/76c18ac8fb97 - Josh Aas - Back out fix for bug 807678 again, cset ec4e88c2c77a.
  2994. # [23:44] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
  2995. # [23:44] * Waldo goes to find someone to rubberstamp the only really substantive portion of that
  2996. # [23:44] <sfink> Waldo: I'm fully in agreement for something like SimpleTest.js
  2997. # [23:44] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
  2998. # [23:44] * Joins: janv (varga@moz-B6E52297.flarion.as5628.telecom.sk)
  2999. # [23:45] <sfink> Waldo: typedarray.js, on the other hand, is another story
  3000. # [23:45] <Waldo> admittedly mochitests are a bit tricky to run in other browsers already
  3001. # [23:45] <Waldo> but for many, it's not too horrible if you just do a s/mochi.test:8888/127.0.0.1:8888/ on the URL
  3002. # [23:45] * Joins: avsaro (avsaro@3A02B34.8A3FDC44.47C6695C.IP)
  3003. # [23:45] <Waldo> and run the other browser while a mochitest run is in progress
  3004. # [23:46] <Waldo> jmaher: you around to give a quick r= on http://pastebin.mozilla.org/2009706 ? or ted?
  3005. # [23:46] * Quits: andersh (andersh@moz-A568D1F5.bredband.3.dk) (Quit: Leaving)
  3006. # [23:47] * Quits: overholt (overholt@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving)
  3007. # [23:47] * heycam is now known as heycam|away
  3008. # [23:48] * Quits: avsaro (avsaro@3A02B34.8A3FDC44.47C6695C.IP) (Ping timeout)
  3009. # [23:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2a2087aaedc5 - Marco Bonardo - Bug 821628 - xptcstubs_x86_64_darwin is wrongly converting some bool params
  3010. # [23:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5356d4e7814c - Marco Bonardo - Bug 766799 - Notify hidden visits to history observers.
  3011. # [23:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9901508358d3 - Iordache Catalin - Bug 821901 - Fix some build warnings in toolkit/components/places. r=mak
  3012. # [23:49] * Joins: nmatsakis (nmatsakis@moz-BE33DA21.fw1.sfo1.mozilla.net)
  3013. # [23:50] * Quits: Mossop (mossop@1909F457.1BC58411.51465770.IP) (Ping timeout)
  3014. # [23:50] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
  3015. # [23:50] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
  3016. # [23:50] * Joins: smaug (chatzilla@moz-78A86AC.pp.htv.fi)
  3017. # [23:50] * ChanServ sets mode: +o smaug
  3018. # [23:51] * tbsaunde is now known as tbsaunde|afk
  3019. # [23:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/21db31128a72 - Oleg Romashin - Bug 823066 - Provide API for CompositorParent to use custom AsyncPanZoomController. r=drs
  3020. # [23:52] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
  3021. # [23:54] <@ehsan> jdm: https://bugzilla.mozilla.org/attachment.cgi?id=694577&action=edit
  3022. # [23:54] * Quits: cabanier (cabanier@89803C3C.27D0C967.A0B21F13.IP) (Quit: Leaving.)
  3023. # [23:54] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Client exited)
  3024. # [23:55] * Joins: bbondy (bbondy@moz-CBCCE0F3.home.cgocable.net)
  3025. # [23:56] * Quits: wlach|laptop (wlach@moz-D71CC4F5.vif.net) (Ping timeout)
  3026. # [23:58] * Joins: avsaro (avsaro@3A02B34.8A3FDC44.47C6695C.IP)
  3027. # [23:58] <jmaher> Waldo: r=me
  3028. # [23:59] <Waldo> jmaher: thanks
  3029. # [23:59] <Waldo> jmaher: and I promise I will get to those reviews Soon :-(
  3030. # [23:59] <jmaher> ok, I would appreciate it
  3031. # [23:59] <Waldo> no good deed goes unpunished :-\
  3032. # Session Close: Fri Dec 21 00:00:00 2012

The end :)