/irc-logs / mozilla / #developers / 2013-09-27 / end
Options:
- # Session Start: Fri Sep 27 00:00:00 2013
- # Session Ident: #developers
- # [00:01] * catlee is now known as catlee-away
- # [00:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0398956b7567 - Olli Pettay - Bug 921221 - Disable ELM optimization on workers, r=nsm
- # [00:02] * Quits: wlach (wlach@56237EFE.BDC68B86.3DEE0DD0.IP) (Ping timeout)
- # [00:02] * kats is now known as kats|away
- # [00:03] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [00:03] * geekboy|afk is now known as geekboy
- # [00:03] * Quits: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: christina)
- # [00:04] * philor|away is now known as philor
- # [00:04] * RyanVM is now known as RyanVM|afk
- # [00:05] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Connection reset by peer)
- # [00:05] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [00:05] * Quits: msucan (mihai@4B0FBFC5.6CCEB4A3.320F75DD.IP) (Quit: Leaving.)
- # [00:05] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [00:08] * Quits: armenzg_afk (armenzg@moz-DC6D6B46.home1.cgocable.net) (Input/output error)
- # [00:08] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:09] * Joins: pnkfelix1 (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP)
- # [00:10] * Quits: pnkfelix1 (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP) (Max SendQ exceeded)
- # [00:10] * Quits: arasbm (zooby@moz-8E336844.vf.shawcable.net) (Ping timeout)
- # [00:10] * Quits: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Client exited)
- # [00:11] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [00:11] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [00:12] * KWierso|sheriffduty is taking wagers on whether he'll be going three for three on evenings with hours-long inbound closures...
- # [00:12] * Joins: alfredo (chatzilla@moz-969E982B.dynamic.hinet.net)
- # [00:12] * Quits: Gijs (gijs@moz-C11B0461.dsl.alice.nl) (Quit: sleep)
- # [00:13] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [00:14] * Joins: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:15] * Joins: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl)
- # [00:15] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:15] * ChanServ sets mode: +ao dbaron dbaron
- # [00:16] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
- # [00:18] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
- # [00:18] * Joins: wlach (wlach@56237EFE.BDC68B86.3DEE0DD0.IP)
- # [00:18] * bc|bbiab is now known as bc|
- # [00:18] * bc| is now known as bc
- # [00:19] * Joins: ehugg_ (ehugg@2BBA06AD.709C0A2A.6157E88D.IP)
- # [00:20] <fitzgen> wait, can you not use workers in xpcshell tests?
- # [00:22] * Joins: gsvelto (gsvelto@moz-ED94D601.clienti.tiscali.it)
- # [00:22] * baku|away is now known as baku
- # [00:22] <baku> Yoric, pong
- # [00:23] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
- # [00:23] <Yoric> fitzgen: What I do is create a jsm and open the worker from the jsm.
- # [00:23] * Quits: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP) (Ping timeout)
- # [00:23] <Yoric> baku: I wanted to ask you how difficult you think it would be to port ArchiveReader to workers.
- # [00:23] <Yoric> But it's late, so I'm only going to read your answer tomorrow.
- # [00:24] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
- # [00:24] <fitzgen> Yoric: the debugger server is creating the worker, I just want to test that the debugger server is still doing the right thing
- # [00:24] <baku> Yoric, not too complex.
- # [00:24] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Quit: Leaving.)
- # [00:24] <baku> file a bug if you really needed :)
- # [00:27] * jorendorff is now known as jorendorff_away
- # [00:28] * corey|away is now known as corey
- # [00:28] <KWierso|sheriffduty> bsmedberg: ping
- # [00:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/33a6ceca176d - Ben Turner - Bug 920179 - 'Add resolve hook for IndexedDB constructors on non-window globals'. r=bholley.
- # [00:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/87a72129c007 - Ben Turner - Bug 920800 - 'Add openKeyCursor() to IDBObjectStore'. r=janv.
- # [00:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/809c2ffacd34 - Ben Turner - Bug 920633 - 'Add getAllKeys() to IDBObjectStore'. r=janv.
- # [00:28] <efaust> who is the right person to bother about mach?
- # [00:29] * Joins: arasbm (zooby@moz-8E336844.vf.shawcable.net)
- # [00:29] <KWierso|sheriffduty> efaust: gps
- # [00:29] * jorendorff_away is now known as jorendorff
- # [00:29] <efaust> gps: you about?
- # [00:29] <KWierso|sheriffduty> efaust: might also try #mach
- # [00:30] <efaust> KWierso|sheriffduty: ok, thanks.
- # [00:32] * nthomas is now known as nthomas|away
- # [00:32] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
- # [00:32] * Quits: darkowlzz (darkowlzz@8F88D6D2.53D3EF7E.F44414AF.IP) (Ping timeout)
- # [00:32] * Joins: aja (Instantbir@77324BC2.A2BBCAA5.7880DB15.IP)
- # [00:32] * Quits: jdm (jdm@92FB48CA.8B5E9DF.9A8C35B4.IP) (Quit: Lost terminal)
- # [00:33] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:33] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: mwobensmith)
- # [00:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/20855adc0ef1 - Wes Kocher - Backed out changeset 9cc4d49b29b0 (bug 881237) for xpcshell failures
- # [00:33] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:33] * Quits: wlach (wlach@56237EFE.BDC68B86.3DEE0DD0.IP) (Ping timeout)
- # [00:34] * Quits: breck (breck@moz-75F4A57.hsd1.ca.comcast.net) (Client exited)
- # [00:34] * Joins: pcwalton (pcwalton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:34] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [00:34] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:34] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [00:34] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Connection reset by peer)
- # [00:35] <KWierso|sheriffduty> bsmedberg: unping :)
- # [00:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5b35eb07b456 - Ehsan Akhgari - Bug 921130 - Minimize the #includes in js/src/jit; r=luke
- # [00:36] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [00:36] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
- # [00:37] * Quits: till (till@moz-6DD3BE18.adsl.alicedsl.de) (Quit: sleep)
- # [00:37] * Quits: b10n1k (j0ni@moz-37BE7B9A.dsl.dyn.forthnet.gr) (Ping timeout)
- # [00:38] * Joins: b10n1k (j0ni@moz-37BE7B9A.dsl.dyn.forthnet.gr)
- # [00:38] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
- # [00:39] * ctalbert|mtg is now known as ctalbert
- # [00:39] * baku is now known as baku|away
- # [00:40] * bent is now known as bent|mtg
- # [00:40] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
- # [00:40] <fitzgen> ted: ping
- # [00:41] <fitzgen> jmaher|afk: ping
- # [00:41] * Joins: rednaks (rednaks@38827678.7B2CFADA.55FFA9B4.IP)
- # [00:41] * Quits: jimm (jmathies@moz-864CAA4E.pn.at.cox.net) (Quit: )
- # [00:42] * Quits: reyre (reyre@moz-89E9865B.com) (Quit: ZNC - http://znc.in)
- # [00:43] * Quits: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au) (Quit: kamidphish)
- # [00:43] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [00:43] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [00:44] * Joins: reyre (reyre@moz-89E9865B.com)
- # [00:44] * jorendorff is now known as jorendorff_away
- # [00:45] * Joins: arnaud_bienner (arno@moz-A1109EC1.dsl.sta.abo.bbox.fr)
- # [00:45] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Quit: gabriel-iv)
- # [00:45] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
- # [00:45] * Quits: Pike (chatzilla@moz-D247E19B.pool.mediaways.net) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
- # [00:45] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Quit: gabriel-iv)
- # [00:46] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [00:47] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [00:47] * openjck|pdtlunch is now known as openjck
- # [00:48] * corey is now known as corey|away
- # [00:48] * Joins: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au)
- # [00:49] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Connection reset by peer)
- # [00:49] * Quits: gsvelto (gsvelto@moz-ED94D601.clienti.tiscali.it) (Quit: Leaving)
- # [00:49] * Quits: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl) (Ping timeout)
- # [00:49] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
- # [00:51] * Quits: ehugg_ (ehugg@2BBA06AD.709C0A2A.6157E88D.IP) (Quit: ehugg_)
- # [00:52] * kaze is now known as kaze|zZz
- # [00:55] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
- # [00:55] * Joins: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP)
- # [00:56] * ctalbert is now known as ctalbert|afk
- # [00:56] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [00:56] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
- # [00:57] * Quits: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP) (Input/output error)
- # [00:57] * Joins: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP)
- # [00:59] * Quits: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP) (Ping timeout)
- # [01:00] * Quits: huseby (huseby@19BD73A1.5D8BCA3A.A0C1B52F.IP) (Quit: Leaving)
- # [01:01] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Ping timeout)
- # [01:01] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
- # [01:01] * jhammel is now known as jhammel|afk
- # [01:01] * Quits: ehugg (chatzilla@D0BBB516.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
- # [01:02] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
- # [01:03] * Quits: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com) (Input/output error)
- # [01:04] * Quits: aklotz (Thunderbir@moz-935DE219.cg.shawcable.net) (Quit: aklotz)
- # [01:04] <philor> ehsan: fun, you might have broken the hidden-because-we-want-it-shut-off no-ion build, https://tbpl.mozilla.org/php/getParsedLog.php?id=28432259&tree=Mozilla-Inbound
- # [01:04] <@ehsan> oh
- # [01:04] <NeilAway> smaug: would https://bug886990.bugzilla.mozilla.org/attachment.cgi?id=777086 cause a leak?
- # [01:05] <@ehsan> philor: let me take a look
- # [01:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/fa87a909fb14 - Gregory Szorc - Bug 921070 - Remove precompile tier; r=glandium
- # [01:06] <@ehsan> philor: building locally with --disable-ion right now
- # [01:07] <philor> ehsan: tier 3, with all the lack of urgency that implies
- # [01:07] <@ehsan> philor: I don't like leaving builds broken :)
- # [01:07] <@ehsan> will push a fix before I leave
- # [01:07] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
- # [01:08] * Joins: briansmith (briansmith@moz-B8FAB148.hfc.comcastbusiness.net)
- # [01:08] * philor looks for a way to assign the 2011 Win64 debug buildsymbols to someone who doesn't like leaving builds broken
- # [01:09] <@ehsan> nooooooooo
- # [01:09] <@ehsan> :D
- # [01:09] <KWierso|sheriffduty> run
- # [01:09] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
- # [01:10] <mbrubeck> tier 2 is a set of steak knives. tier 3 is you're fired.
- # [01:11] <@ehsan> actually, I have no idea how to fix this :(
- # [01:11] * Quits: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu) (Client exited)
- # [01:11] <@ehsan> I don't know anything about the no-ion mode... will ask luke on the bug
- # [01:11] * Joins: maxli (maxli@moz-A607CA26.student.cs.uwaterloo.ca)
- # [01:11] <@ehsan> philor: sorry :(
- # [01:12] * Joins: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu)
- # [01:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/38f3ec7c1be1 - Mike Hommey - Bug 920919 - Set MOZ_PSEUDO_DERECURSE to no-parallel-export by default on developer builds... when not using pymake. r=gps
- # [01:12] <@smaug> NeilAway: shouldn't
- # [01:13] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c6cb5b72f8d6 - Mike Hommey - Bug 920908 - Use EXPAND_PATH_LIBNAME when linking against libxul/libmozalloc. r=gps
- # [01:13] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3b609dd4b505 - Mike Hommey - Bug 906225 - Add a --enable/disable-gold configure flag. r=gps
- # [01:13] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [01:13] <philor> ehsan: no worries, it'll be a small percentage of my permaorangered starring
- # [01:14] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [01:14] * Quits: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu) (Ping timeout)
- # [01:14] * @ehsan runs away
- # [01:14] * Quits: @ehsan (ehsan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [01:15] * Joins: ehsan (ehsan@13F2CEC5.7672369.D8E68FF6.IP)
- # [01:15] * ChanServ sets mode: +o ehsan
- # [01:15] * Quits: @ehsan (ehsan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [01:15] * Quits: tjc (tjc@moz-BBE3ABD.mv.mozilla.com) (Quit: Places to go, people to annoy)
- # [01:17] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [01:17] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:17] * ChanServ sets mode: +ao dbaron dbaron
- # [01:18] * Joins: grobinson|laptop (grob_@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:19] <NeilAway> smaug: hmm, well someone in bug 901370 says it does :s
- # [01:19] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Ping timeout)
- # [01:20] * jhammel|afk is now known as jhammel
- # [01:24] <@smaug> NeilAway: hmm
- # [01:27] * Joins: wlach (wlach@CC0122E6.8F96AEA7.2D179A7D.IP)
- # [01:28] * Quits: arasbm (zooby@moz-8E336844.vf.shawcable.net) (Ping timeout)
- # [01:31] * Joins: nattokirai (nattokirai@moz-C286AD9A.bitcat.net)
- # [01:33] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/5939fc06a3cd - ffxbld - Automated checkin: version bump for firefox 25.0b3 release. DONTBUILD CLOSED TREE a=release
- # [01:33] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/e23aa3077595 - ffxbld - Added FIREFOX_25_0b3_RELEASE FIREFOX_25_0b3_BUILD1 tag(s) for changeset 5939fc06a3cd. DONTBUILD CLOSED TREE a=release
- # [01:33] * Quits: victorporof (victorporo@77FE7E86.477C3F8E.79933D60.IP) (Quit: victorporof)
- # [01:33] * Joins: aut0mata (automata@B365E3D9.17C80A34.16867D26.IP)
- # [01:33] * Quits: jedp (jedp@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [01:33] <KWierso|sheriffduty> so much purple :|
- # [01:33] <@khuey> \o/
- # [01:34] <@khuey> spaces in MXR are fixed
- # [01:35] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:36] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
- # [01:36] * Quits: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
- # [01:37] * geekboy is now known as geekboy|afk
- # [01:38] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:39] <mbrubeck> khuey: It strips them automatically?
- # [01:40] <mbrubeck> oh https://bugzilla.mozilla.org/show_bug.cgi?id=904464
- # [01:41] * Quits: mjh563 (mjh563@moz-D891C5B8.cable.virginmedia.com) (Ping timeout)
- # [01:41] * geekboy|afk is now known as geekboy
- # [01:42] * JosiahOne|Away is now known as JosiahOne
- # [01:42] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Ping timeout)
- # [01:42] * geekboy is now known as geekboy|afk
- # [01:43] * Joins: arasbm (zooby@moz-8E336844.vf.shawcable.net)
- # [01:44] * geekboy|afk is now known as geekboy
- # [01:44] * Quits: rednaks (rednaks@38827678.7B2CFADA.55FFA9B4.IP) (Ping timeout)
- # [01:44] <philor> is suggesting lying about having met an unmeetable quarterly goal rather than continuing to press to do the wrong thing unreasonable of me?
- # [01:44] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
- # [01:46] * Quits: maxli (maxli@moz-A607CA26.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [01:46] * Joins: maxli (maxli@moz-A607CA26.student.cs.uwaterloo.ca)
- # [01:46] * Quits: arnaud_bienner (arno@moz-A1109EC1.dsl.sta.abo.bbox.fr) (Quit: Ex-Chat)
- # [01:46] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Ping timeout)
- # [01:47] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
- # [01:47] <tbsaunde> philor: or just say you didn't make the goal?
- # [01:47] * Joins: rednaks (rednaks@2525BBDB.7D9D6404.55FFA9B4.IP)
- # [01:47] * corey|away is now known as corey
- # [01:48] <philor> tbsaunde: yeah, if it was my goal, that's what would happen
- # [01:48] * philor gets bent deja vu
- # [01:49] <philor> is he already backed out again for the same failure that I wanted him backed out for before when he was backed out, before he relanded the same failing thing?
- # [01:49] * Quits: Honza (chatzilla@F8BF899B.23B79DE4.D0083327.IP) (Ping timeout)
- # [01:50] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
- # [01:50] * bent|mtg is now known as bent
- # [01:50] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [01:50] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
- # [01:51] * geekboy is now known as geekboy|afk
- # [01:51] <KWierso|sheriffduty> philor: looks like it
- # [01:51] <bent> philor, no, i just have one test failure
- # [01:51] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [01:52] <bent> KWierso|sheriffduty, looks like 87a72129c007 needs to come out
- # [01:52] <KWierso|sheriffduty> bent: can do
- # [01:52] <bent> KWierso|sheriffduty, thanks
- # [01:53] * Quits: mixedpuppy (mixedpuppy@A6CF435B.D1155E2C.CFC2A289.IP) (Quit: mixedpuppy)
- # [01:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a11f8859f7d8 - Wes Kocher - Backed out changeset 87a72129c007 (bug 920800) for indexedDB failures
- # [01:55] * joduinn-mtg is now known as joduinn-brb
- # [01:55] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
- # [01:56] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
- # [01:57] * Quits: bnicholson (bnicholson@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [01:59] * Quits: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: [self dealloc];)
- # [01:59] * Quits: mcote (mcote@1D8E4B86.9B0C981.6C85A25D.IP) (Connection reset by peer)
- # [01:59] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
- # [02:01] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
- # [02:01] * Quits: Optimizer (Optimizer@83460F81.94B36BF2.ED43EB4C.IP) (Ping timeout)
- # [02:04] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:05] * Quits: gwagner (Gregor@moz-BBE3ABD.mv.mozilla.com) (Quit: gwagner)
- # [02:06] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [02:06] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:06] * Joins: gwagner (Gregor@moz-BBE3ABD.mv.mozilla.com)
- # [02:07] * Joins: He-Jie (hshih@moz-99690620.hinet-ip.hinet.net)
- # [02:08] * Parts: ckerschb (ckerschb@moz-B66EA4B2.ics.uci.edu)
- # [02:08] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: MOOTEX!)
- # [02:09] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Ping timeout)
- # [02:10] * Quits: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
- # [02:10] * Joins: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP)
- # [02:10] * Joins: mcote (mcote@1D8E4B86.9B0C981.6C85A25D.IP)
- # [02:10] * Quits: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP) (Max SendQ exceeded)
- # [02:11] <seth> gps: mach reftest --debugger gdb doesn't seem to work for me anymore
- # [02:11] <seth> gps: exits instantly without running any tests
- # [02:11] <seth> gps: without --debugger gdb everything works fine
- # [02:12] * Quits: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
- # [02:13] <seth> gps: (when i say "exits instantly", i mean that gdb runs, but if i type "r" the debugged program exits as soon as all symbols are loaded)
- # [02:13] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 22.0/20130619132145])
- # [02:13] * heycam|away is now known as heycam
- # [02:14] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [02:14] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Client exited)
- # [02:14] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [02:15] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
- # [02:16] * Quits: myk (myk@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
- # [02:18] * Joins: ehugg (ehugg@moz-44D86B1E.cisco.com)
- # [02:18] * Joins: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [02:18] * joduinn-brb is now known as joduinn-mtg
- # [02:19] * Quits: b10n1k (j0ni@moz-37BE7B9A.dsl.dyn.forthnet.gr) (Ping timeout)
- # [02:19] * Joins: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net)
- # [02:19] * Quits: jet (jet@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
- # [02:19] * Joins: huseby (huseby@moz-4E8C421A.husebyhome.com)
- # [02:19] * Joins: ehugg_ (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [02:20] * Quits: ckitching (ckitching@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [02:20] * Joins: b10n1k (j0ni@moz-4411E8C7.dsl.dyn.forthnet.gr)
- # [02:23] * Quits: huseby (huseby@moz-4E8C421A.husebyhome.com) (Quit: Leaving)
- # [02:24] * Quits: rednaks (rednaks@2525BBDB.7D9D6404.55FFA9B4.IP) (Quit: Téléportation !)
- # [02:25] * Quits: simo36 (simo36@87229CD7.41186F06.BDA7A6F4.IP) (Quit: Leaving)
- # [02:25] * Quits: gwagner (Gregor@moz-BBE3ABD.mv.mozilla.com) (Quit: gwagner)
- # [02:25] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Computer has gone to sleep.)
- # [02:27] * Quits: tanvi (tanvi@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [02:27] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [02:27] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
- # [02:28] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:28] * Quits: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com) (Ping timeout)
- # [02:28] * Joins: mjh563 (mjh563@moz-D891C5B8.cable.virginmedia.com)
- # [02:28] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [02:29] * Joins: wuwei (~wuweilab1@A57B9CA2.4F4B4250.FAA9ED67.IP)
- # [02:30] * Quits: bwc (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [02:30] * Quits: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: My lid went down)
- # [02:33] * Parts: marco (marco@moz-7B0110AD.mv.mozilla.com)
- # [02:33] <philor> do we already have a bug for GCC segfaults in the version we use to build emulator-jb?
- # [02:33] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
- # [02:33] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
- # [02:33] * Quits: gustavold (gustavold@D7E93C94.2B8642C4.DF2AC62B.IP) (Ping timeout)
- # [02:33] * Joins: gwagner (Gregor@moz-BBE3ABD.mv.mozilla.com)
- # [02:33] * Joins: gustavold (gustavold@D7E93C94.2B8642C4.DF2AC62B.IP)
- # [02:34] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [02:34] * Joins: tomatoeblue (textual@moz-5C3A2631.cpe.distributel.net)
- # [02:34] * Joins: mixedpuppy (mixedpuppy@moz-78985667.vc.shawcable.net)
- # [02:35] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [02:35] * Joins: ckitching (ckitching@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [02:36] * Quits: ckitching (ckitching@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
- # [02:37] * Quits: mjh563 (mjh563@moz-D891C5B8.cable.virginmedia.com) (Ping timeout)
- # [02:37] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
- # [02:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4e1a3919e741 - Nicholas Cameron - Bug 882113. Azurification of compositor classes. r=mattwoodrow
- # [02:38] * Quits: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP) (Quit: mina)
- # [02:40] * Quits: gustavold (gustavold@D7E93C94.2B8642C4.DF2AC62B.IP) (Ping timeout)
- # [02:40] <Waldo> jcranmer|away: there's no bool helper because the ideal way to do it is with a private class-local type, such that it's literally impossible to subvert; the problem is that would require embedding a private: in a macro or whatever, which seems like a horrible idea (hiding access-control changes in the class structure)
- # [02:40] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
- # [02:42] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
- # [02:42] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
- # [02:43] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [02:43] * Quits: wlach (wlach@CC0122E6.8F96AEA7.2D179A7D.IP) (Ping timeout)
- # [02:44] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
- # [02:44] * Joins: wlach (wlach@CC0122E6.8F96AEA7.2D179A7D.IP)
- # [02:44] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
- # [02:47] * Joins: birtles (chatzilla@moz-C286AD9A.bitcat.net)
- # [02:47] <grobinson> Hey all, I just had a frustrating experience with Mercurial 2.7.1. When trying to clone mozilla-central, it worked for a long time and then failed (without an error message) partway through the "updating" step
- # [02:47] <grobinson> This happened three times and then I switched to git, which worked without issue
- # [02:48] <grobinson> Has anybody seen this or similar problems with hg?
- # [02:50] <Waldo> never, but I haven't cloned anything mozilla-ish recently
- # [02:50] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
- # [02:51] <Waldo> you could also just download an hg bundle of the entire repo over HTTP, which is probably simpler, maybe resumable, etc.
- # [02:51] * Quits: vladan (vladan@13F2CEC5.7672369.D8E68FF6.IP) (Connection reset by peer)
- # [02:52] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
- # [02:52] * Joins: vladan (vladan@B2068DC0.F60B0462.67AC9B1.IP)
- # [02:52] * Joins: ckitching (ckitching@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [02:52] <Mook_as> yeah, I've seen things like that, basically it times out pulling the whole source tree in one go. using the bundles usually works better.
- # [02:52] * Quits: botond|away (botond@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [02:53] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:53] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [02:53] * Quits: spohl (Adium@C6E1F017.2F2076AE.473D6A24.IP) (Ping timeout)
- # [02:53] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
- # [02:54] * Quits: TimAbraldes (Instantbir@moz-7FD19BDC.hsd1.or.comcast.net) (Quit: TimAbraldes)
- # [02:54] * Joins: botond|away (botond@B2068DC0.F60B0462.67AC9B1.IP)
- # [02:54] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
- # [02:54] * Quits: sfoster (sfoster@moz-5EF1AB93.hsd1.wa.comcast.net) (Ping timeout)
- # [02:54] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Ping timeout)
- # [02:55] <grobinson> Mook_as: thanks
- # [02:56] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [02:56] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [02:56] * Quits: briansmith (briansmith@moz-B8FAB148.hfc.comcastbusiness.net) (Ping timeout)
- # [02:57] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
- # [02:57] * openjck is now known as openjck|bbl
- # [02:57] * Quits: mmc|laptop (mchew@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: mmc|laptop)
- # [02:58] * Quits: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com) (Quit: mccr8)
- # [02:59] * Joins: mina (malmasry@moz-EC99504E.cpe.teksavvy.com)
- # [03:00] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
- # [03:01] * Joins: sewardj_ (sewardj@moz-D6D80F1B.dip0.t-ipconnect.de)
- # [03:01] * Quits: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
- # [03:01] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
- # [03:02] * Quits: sewardj (sewardj@moz-A721E551.dip0.t-ipconnect.de) (Ping timeout)
- # [03:03] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
- # [03:04] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
- # [03:04] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
- # [03:07] * Quits: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: christina)
- # [03:08] * heycam is now known as heycam|away
- # [03:08] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
- # [03:08] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
- # [03:09] * Joins: kk1fff (kk1fff@moz-B4B608C2.dynamic.hinet.net)
- # [03:10] * Quits: inolen (Adium@A88571AE.CDFDA8DC.591ED24F.IP) (Quit: Leaving.)
- # [03:10] * Quits: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
- # [03:11] <KWierso|sheriffduty> nrc: ping
- # [03:11] <nrc> KWierso|sheriffduty: pong
- # [03:11] <KWierso|sheriffduty> nrc: busted builds on at least windows :(
- # [03:11] <nrc> :-(
- # [03:11] * Quits: kk1fff (kk1fff@moz-B4B608C2.dynamic.hinet.net) (Quit: kk1fff)
- # [03:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3c21fdf48606 - Benjamin Bouvier - Bug 919838: Specialize ToInt32 for Float32; r=sstangl
- # [03:13] <nrc> KWierso|sheriffduty: just a sec - its a bit weird, I think I might have forgotten a qref somewhere...
- # [03:13] * Quits: seth (seth@moz-104CC309.mv.mozilla.com) (Input/output error)
- # [03:13] <KWierso|sheriffduty> nrc: if you have a fix, push it CLOSED TREE :)
- # [03:14] * Quits: @bz (bzbarsky@moz-EA9A3995.bstnma.fios.verizon.net) (Ping timeout)
- # [03:15] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
- # [03:15] <nrc> KWierso|sheriffduty: I do, and I will :-) Will just take a minute...
- # [03:15] * Quits: @smaug (chatzilla@moz-3ECB9FB1.elisa-laajakaista.fi) (Ping timeout)
- # [03:15] * heycam|away is now known as heycam
- # [03:16] * Joins: jgilbert (jgilbert@moz-2763DC04.hsd1.ca.comcast.net)
- # [03:16] * Joins: mmc|laptop (mchew@629040E6.50AED70F.9A998AC4.IP)
- # [03:16] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Connection reset by peer)
- # [03:16] * heycam is now known as heycam|away
- # [03:17] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [03:17] * Joins: kk1fff (kk1fff@moz-B4B608C2.dynamic.hinet.net)
- # [03:17] * Joins: darkowlzz (darkowlzz@4B9B5E3.D804B340.F44414AF.IP)
- # [03:18] * Quits: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
- # [03:18] * Joins: smaug (chatzilla@moz-3ECB9FB1.elisa-laajakaista.fi)
- # [03:18] * ChanServ sets mode: +o smaug
- # [03:18] * Quits: dzbarsky (Adium@moz-77B37723.wlan.wireless-resnet.upenn.edu) (Quit: Leaving.)
- # [03:19] * Quits: mmc|laptop (mchew@629040E6.50AED70F.9A998AC4.IP) (Ping timeout)
- # [03:19] * Joins: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
- # [03:19] <nrc> KWierso|sheriffduty: done
- # [03:19] * Quits: grobinson|laptop (grob_@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [03:20] <nrc> KWierso|sheriffduty: thanks for the heads up!
- # [03:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/05af5499a037 - Nicholas Cameron - No bug. Fix windows build bustage on a CLOSED TREE. r=bustage
- # [03:21] * Joins: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [03:21] <KWierso|sheriffduty> nrc: no problem :)
- # [03:21] * Quits: kk1fff (kk1fff@moz-B4B608C2.dynamic.hinet.net) (Quit: kk1fff)
- # [03:22] * Quits: alungu1 (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [03:23] * Quits: wlach (wlach@CC0122E6.8F96AEA7.2D179A7D.IP) (Ping timeout)
- # [03:25] <philor> oh, yippee, infinitely retrying android xpcshell
- # [03:25] <philor> and thus also S1
- # [03:25] * Joins: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP)
- # [03:25] <philor> and probably thus also back on that push from before the previous backout
- # [03:27] * Joins: dbaron (dbaron@moz-C566053C.dsl.dynamic.sonic.net)
- # [03:27] * ChanServ sets mode: +ao dbaron dbaron
- # [03:29] * Quits: mcomella (mcomella@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [03:29] * Joins: mmc|laptop (mchew@moz-4E0191E7.tmodns.net)
- # [03:30] <philor> https://tbpl.mozilla.org/?tree=Mozilla-Inbound&showall=1&onlyunstarred=1&rev=bb0041643a0f :|
- # [03:30] * heycam|away is now known as heycam
- # [03:30] <KWierso|sheriffduty> s/&onlyunstarred=1//
- # [03:30] * Quits: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP) (Ping timeout)
- # [03:30] * Joins: bz (bzbarsky@moz-EA9A3995.bstnma.fios.verizon.net)
- # [03:30] * ChanServ sets mode: +o bz
- # [03:30] <philor> that being the story of my life, wish someone would fix that
- # [03:31] * Quits: b10n1k (j0ni@moz-4411E8C7.dsl.dyn.forthnet.gr) (Ping timeout)
- # [03:31] * Quits: blassey (blassey@moz-F49F69E4.hsd1.vt.comcast.net) (Input/output error)
- # [03:32] * Joins: blassey (blassey@moz-F49F69E4.hsd1.vt.comcast.net)
- # [03:32] * Joins: b10n1k (j0ni@moz-9B475853.dsl.dyn.forthnet.gr)
- # [03:32] * Quits: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [03:33] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
- # [03:33] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
- # [03:34] * Quits: blassey (blassey@moz-F49F69E4.hsd1.vt.comcast.net) (Ping timeout)
- # [03:34] * Joins: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP)
- # [03:35] * Joins: roc (chatzilla@E2F7352.56080C53.97BBD552.IP)
- # [03:35] * ChanServ sets mode: +o roc
- # [03:35] * Quits: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP) (Input/output error)
- # [03:35] * Quits: mmc|laptop (mchew@moz-4E0191E7.tmodns.net) (Quit: mmc|laptop)
- # [03:35] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
- # [03:35] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [03:35] * Joins: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP)
- # [03:36] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
- # [03:36] * kats|away is now known as kats
- # [03:37] <froydnj> KWierso|sheriffduty: do we hide android reftests on inbound, but not on try?
- # [03:37] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [03:37] <froydnj> android 4.0 opt reftests, that is
- # [03:37] <froydnj> philor might know the answer to that too ^
- # [03:37] * Quits: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP) (Ping timeout)
- # [03:38] * froydnj intelligently adds showall=1
- # [03:39] <froydnj> hm, nope, that's not it
- # [03:39] * Quits: pcwalton (pcwalton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: pcwalton)
- # [03:39] <@khuey> so, uh
- # [03:39] <@khuey> https://tbpl.mozilla.org/?tree=Try&rev=1612c43b5bcc
- # [03:40] <@khuey> what's happening to android xpcshell there?
- # [03:40] <philor> froydnj: keep track of whether you mean android-panda or android-tegra, android 2.2 reftests should be visible both places, android 4.0 should be hidden both places
- # [03:40] <KWierso|sheriffduty> khuey: probably the same thing happening https://tbpl.mozilla.org/?tree=Mozilla-Inbound
- # [03:40] <philor> but might not, since the number of hunks for android-panda increased without telling anyone they needed to hide more
- # [03:41] <@khuey> KWierso|sheriffduty: fun
- # [03:41] * Quits: @smaug (chatzilla@moz-3ECB9FB1.elisa-laajakaista.fi) (Ping timeout)
- # [03:41] <froydnj> I see a raft of r3/r6/r7 oranges on my "android 4.0 opt" try run, but I can't see *any* reftests for the same on inbound
- # [03:42] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
- # [03:42] <philor> Excellent!
- # [03:42] * philor rubs his hands
- # [03:42] <froydnj> not visible on central, either. hm.
- # [03:42] <philor> khuey: http://mxr.mozilla.org/build/source/buildbotcustom/status/errors.py#7, not that you really wanted to know why
- # [03:43] <froydnj> philor: love the requirement "does not have bugs that only froydnj can fix by staring at disassembly" for android x86 viability
- # [03:43] <@bz> Gah
- # [03:43] * Joins: elin (elin@moz-99690620.hinet-ip.hinet.net)
- # [03:43] <@bz> someone has been fucking with find in page again
- # [03:43] <philor> :D
- # [03:43] <KWierso|sheriffduty> bz: back to bottom
- # [03:44] <philor> froydnj: but your try reftests are only &showall=1 visible, right?
- # [03:44] * Joins: brendan (brendaneic@moz-55B1EDE8.public.wayport.net)
- # [03:44] <@bz> KWierso|sheriffduty: no, that part is fine
- # [03:44] <@bz> KWierso|sheriffduty: the part where it randomly scrolls the page is not fine
- # [03:44] <KWierso|sheriffduty> :\
- # [03:44] <froydnj> philor: aha, I had forgotten about that part...turned it on to find android x86 s2 for retriggering
- # [03:44] <froydnj> philor: thanks for pointing that out
- # [03:45] * froydnj declares victory for that patch
- # [03:45] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
- # [03:46] <KWierso|sheriffduty> bz: scrolls to the center of the viewport, right?
- # [03:46] * Quits: mfinkle (mfinkle@moz-F01E80CE.hsd1.pa.comcast.net) (Ping timeout)
- # [03:46] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
- # [03:46] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
- # [03:47] * Joins: darktrojan (geoff@moz-D5C665A2.dsl.telstraclear.net)
- # [03:47] * Quits: chewey (chewey@moz-4CB18C8F.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:47] * Joins: chewey (chewey@moz-DBAF281.dip0.t-ipconnect.de)
- # [03:47] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
- # [03:47] * Quits: sfink (chatzilla@moz-4984D58C.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [03:48] <@bz> KWierso|sheriffduty: no, scrolls to top of viewport in this case
- # [03:48] <@bz> KWierso|sheriffduty: https://bugzilla.mozilla.org/show_bug.cgi?id=921308
- # [03:48] * Quits: ketas (ketas@135.216.191.90.dyn.estpak.ee) (Ping timeout)
- # [03:48] * Quits: mchang (mchang@moz-BBE3ABD.mv.mozilla.com) (Quit: mchang)
- # [03:49] <KWierso|sheriffduty> bz: ick :|
- # [03:49] * Quits: phenom (phenom@C0A494B8.6AC9BFD2.4A5F0685.IP) (Ping timeout)
- # [03:50] <@bz> hrm
- # [03:50] <@bz> this has been happening for at least a week....
- # [03:50] * Quits: ehugg_ (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg_)
- # [03:50] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
- # [03:50] <@bz> And yes, ick
- # [03:50] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a1ea604002b6 - Nathan Froyd - Bug 920558 - map anonymous pages differently on ARM and x86; r=glandium
- # [03:50] * Quits: gwagner (Gregor@moz-BBE3ABD.mv.mozilla.com) (Quit: gwagner)
- # [03:51] * philor is now known as philor|away
- # [03:51] * khuey is now known as khuey|away
- # [03:51] * Joins: mfinkle (mfinkle@moz-F01E80CE.hsd1.pa.comcast.net)
- # [03:52] <darktrojan> I'm trying to create an about page, it works fine registering it with a chrome.manifest, but this is a bootstrapped addon, so I can't. If I register the factory using JS, it registers but doesn't QI properly :/ http://pastebin.mozilla.org/3153879
- # [03:53] * Joins: mmc|laptop (mchew@moz-BBC0C7F1.hsd1.ca.comcast.net)
- # [03:53] <darktrojan> who knows about component registration?
- # [03:54] <glandium> darktrojan: i do
- # [03:54] * Quits: mfinkle (mfinkle@moz-F01E80CE.hsd1.pa.comcast.net) (Ping timeout)
- # [03:54] * Quits: aja (Instantbir@77324BC2.A2BBCAA5.7880DB15.IP) (Connection reset by peer)
- # [03:54] * Joins: annevk (annevk@moz-451D5EF9.nyc.res.rr.com)
- # [03:54] * Joins: aja (Instantbir@77324BC2.A2BBCAA5.7880DB15.IP)
- # [03:54] * Quits: mwu (mwu@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving)
- # [03:54] <darktrojan> glandium, what've I done wrong?
- # [03:55] <glandium> darktrojan: without more context, i can't tell, but you can look at https://github.com/glandium/about-startup/blob/master/bootstrap.js and compare with what you have
- # [03:55] * Quits: annevk (annevk@moz-451D5EF9.nyc.res.rr.com) (Ping timeout)
- # [03:55] * Joins: ekr_ (ekr@5F9A39AB.5D26AE7B.E713419E.IP)
- # [03:56] <glandium> darktrojan: or https://github.com/glandium/tabstats/blob/master/bootstrap.js , which doesn't have the thunderbird hacks
- # [03:57] * nthomas|away is now known as nthomas|pto
- # [03:57] * Quits: ashish (ashish@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
- # [03:58] <darktrojan> aha!
- # [03:58] <darktrojan> I need to call NSGetFactory, not pass it
- # [03:58] * Joins: ashish (ashish@moz-DB4A9C19.scl3.mozilla.com)
- # [03:58] <darktrojan> thanks glandium
- # [03:59] <froydnj> darktrojan: hate that mistake =/
- # [03:59] * Quits: smcmurray (chatzilla@moz-8377534B.mvdsl.com) (Connection reset by peer)
- # [03:59] <darktrojan> my component-fu is weak
- # [04:00] <KWierso|sheriffduty> bz: methinks you want to talk to evilpie about possibly bug 916534 or bug 916864
- # [04:00] <KWierso|sheriffduty> landed on the 17th
- # [04:00] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
- # [04:00] * Quits: ekr_ (ekr@5F9A39AB.5D26AE7B.E713419E.IP) (Ping timeout)
- # [04:01] * Joins: ashish_ (ashish@moz-DB4A9C19.scl3.mozilla.com)
- # [04:02] * Quits: ashish (ashish@moz-DB4A9C19.scl3.mozilla.com) (Quit: leaving)
- # [04:02] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
- # [04:02] * Quits: mcsmurf (chatzilla@moz-D845C71E.dip0.t-ipconnect.de) (Ping timeout)
- # [04:03] * Joins: shelly (shelly@moz-99690620.hinet-ip.hinet.net)
- # [04:03] * ashish_ is now known as ashish
- # [04:03] * Joins: dzbarsky (Adium@76587571.D5562F02.B5C6E82B.IP)
- # [04:03] * Joins: sfink (chatzilla@moz-7AB1048D.dsl.pltn13.sbcglobal.net)
- # [04:04] <KWierso|sheriffduty> bz: with that regression range, 666816?
- # [04:05] <KWierso|sheriffduty> although the backout of moving the findbar to the top (914180) is also in that range
- # [04:06] <@bz> KWierso|sheriffduty: those were my top contenders, yes
- # [04:06] <@bz> KWierso|sheriffduty: but the backout of the backout is in the range too
- # [04:06] <@bz> KWierso|sheriffduty: so I'm just doing a bisect on builds
- # [04:06] * @bz will know in a few hours
- # [04:06] <KWierso|sheriffduty> good luck, have fun :)
- # [04:06] * Joins: ketas (ketas@135.216.191.90.dyn.estpak.ee)
- # [04:07] * khuey|away is now known as khuey
- # [04:07] * Quits: cers (csonne@moz-D706C2D4.fullrate.dk) (Quit: Computer has gone to sleep.)
- # [04:07] * Quits: tonymec|away (tonymec@5328F13A.8A477455.A9371869.IP) (Ping timeout)
- # [04:07] * Quits: brendan (brendaneic@moz-55B1EDE8.public.wayport.net) (Ping timeout)
- # [04:07] * Quits: tonymec (tonymec@5328F13A.8A477455.A9371869.IP) (Ping timeout)
- # [04:08] * Joins: cers (csonne@moz-D706C2D4.fullrate.dk)
- # [04:08] * billm is now known as billm|away
- # [04:08] * Joins: annevk (annevk@moz-451D5EF9.nyc.res.rr.com)
- # [04:09] * Joins: dzbarsky1 (Adium@E5216EFC.D5562F02.B5C6E82B.IP)
- # [04:09] <darktrojan> "No bug - Fix white-space mistakes; DONTBUILD" is an acceptable commit message, isn't it
- # [04:10] * Joins: brsun (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [04:10] * Joins: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP)
- # [04:10] * Quits: dzbarsky (Adium@76587571.D5562F02.B5C6E82B.IP) (Ping timeout)
- # [04:10] * Joins: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net)
- # [04:10] * Quits: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP) (Max SendQ exceeded)
- # [04:10] <nrc> needs r=me or something to pass the commit hook checker things
- # [04:10] * KWierso|sheriffduty is now known as KWierso
- # [04:11] <nrc> (I think)
- # [04:11] <darktrojan> oh good point
- # [04:11] <@njn> nrc, darktrojan: AIUI, r=foo isn't checked for
- # [04:11] * Joins: bdahl (bdahl@4272FEDC.BA6FA.189F3E15.IP)
- # [04:12] * joduinn-mtg is now known as joduinn-brb
- # [04:12] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:12] <nrc> oh? You mean I spend all that time typing r=bustage for nothing?
- # [04:12] <nrc> think of the finger-energy I could have saved!
- # [04:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7ccdb7bec8b2 - Geoff Lankow - No bug - Fix white-space mistakes; r=me DONTBUILD
- # [04:13] * Joins: mfinkle (mfinkle@moz-F01E80CE.hsd1.pa.comcast.net)
- # [04:13] * Quits: darkowlzz (darkowlzz@4B9B5E3.D804B340.F44414AF.IP) (Ping timeout)
- # [04:13] * Quits: sworkman (sworkman@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sworkman)
- # [04:14] <@njn> nrc: I still use r=me, to ward off evil spirits
- # [04:15] * Joins: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP)
- # [04:15] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
- # [04:15] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [04:15] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [04:15] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
- # [04:15] * Quits: jammink (textual@moz-BBE3ABD.mv.mozilla.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [04:16] * Joins: Asa (asa@4508CAE6.38324963.204CA821.IP)
- # [04:17] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:18] * Quits: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
- # [04:18] * Quits: azakai__ (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [04:18] * Parts: aja (Instantbir@77324BC2.A2BBCAA5.7880DB15.IP)
- # [04:19] * Joins: aja (Instantbir@77324BC2.A2BBCAA5.7880DB15.IP)
- # [04:19] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
- # [04:20] * Quits: mmc|laptop (mchew@moz-BBC0C7F1.hsd1.ca.comcast.net) (Quit: mmc|laptop)
- # [04:20] <glandium> njn: i use r=me when i'm pretty sure of myself
- # [04:20] * Joins: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
- # [04:21] <nemo> yeesh. I access a twitch.tv live stream in firefox
- # [04:21] <nemo> and firefox and plugin-container (seemed about 50:50) sucked up all 16GiB of RAM on my machine :(
- # [04:21] <nemo> http://www.twitch.tv/chucklefishlive FWIW, and Ubuntu 12.10
- # [04:21] <nemo> but anyway. ☹ ☹ ☹
- # [04:21] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
- # [04:22] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [04:22] <@bz> don't we have a whitelist of what parts of libxul get pgo?
- # [04:22] * Quits: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Boriss_)
- # [04:22] <@khuey> yes
- # [04:22] <KWierso> nemo: memory's holding steady for me
- # [04:23] <@bz> aha
- # [04:23] <@bz> yes, it is
- # [04:23] <nemo> KWierso: just killed 'em off and started it up again
- # [04:23] <@bz> MSVC_ENABLE_PGO := 1, I see
- # [04:23] <nemo> 'sact same thing seems to be happening
- # [04:23] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [04:23] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [04:24] <KWierso> nemo: I'm on win8, though, so maybe that's different
- # [04:24] <KWierso> nemo: possibly also flash version?
- # [04:24] <nemo> I 'spose
- # [04:24] <nemo> *hate flash*
- # [04:24] <KWierso> and I'm on nightly, not release
- # [04:24] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [04:24] <nemo> this is nightly
- # [04:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/da123d3e4073 - Anthony Jones - Bug 920847 - Remove gfxSize reference from Azure; r=kats
- # [04:26] <glandium> erf: hg log -u glandium |grep changeset | wc -l
- # [04:26] <glandium> 1337
- # [04:26] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [04:27] <@khuey> 908 for me
- # [04:27] <glandium> that's however not the number of changesets i landed
- # [04:27] <@khuey> plus some from back when I commited with me@kylehuey.com
- # [04:28] <@khuey> well it will include backouts too right?
- # [04:28] <glandium> because backouts description match
- # [04:28] <nemo> KWierso: the weird thing is that even though I hear the drive thrashing, and I'm toooootally out of RAM
- # [04:28] <@khuey> right
- # [04:28] <nemo> KWierso: the process memory is not horribly high
- # [04:28] <glandium> that is the right number: hg log --template '{node}\n' -u glandium | wc -l ; but it's less fun
- # [04:28] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
- # [04:29] * Joins: tonymec|away (tonymec@87A3EC9E.8A7F5960.9D2324B7.IP)
- # [04:29] <@bz> hg log -u takes its sweet time....
- # [04:29] * Quits: Asa (asa@4508CAE6.38324963.204CA821.IP) (Input/output error)
- # [04:29] <nemo> KWierso: wonder if it is writing some stupid large /tmp file or something
- # [04:30] <glandium> khuey: hg log --template '{node}\n' -u kylehuey | wc -l
- # [04:30] * @bz gets 3380
- # [04:30] * Quits: surkov (surkov@74F7CB6C.E80E6317.6BEEAEBD.IP) (Quit: surkov)
- # [04:30] * Joins: blassey (blassey@moz-F49F69E4.hsd1.vt.comcast.net)
- # [04:30] <glandium> khuey: that actually matches both your old and current id
- # [04:30] <@bz> of course this counts changesets
- # [04:30] <@bz> which is a semi-useless metric
- # [04:30] <nemo> kinda difficult to investigate when I can barely type anything :-/
- # [04:30] * nemo sighs and kills it again
- # [04:30] <@bz> since one bug could be 20 changesets
- # [04:30] <@bz> or 1
- # [04:30] <@bz> depending
- # [04:31] <@khuey> glandium: yeah, makes sense
- # [04:31] <@dbaron> it also counts relandings
- # [04:31] <@khuey> bz: it's like measuring lines of code
- # [04:31] * Joins: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net)
- # [04:31] <nemo> curious. I killed plugin container a minute ago, and all my memory is still sucked up
- # [04:32] <@bz> khuey: indeed
- # [04:32] <nemo> I didn't get it back until I killed firefox too.
- # [04:32] <@bz> khuey: though measuring loc can be useful
- # [04:32] <glandium> note i wasn't trying to start a contest, i was just amused that the count was 1337
- # [04:33] <@bz> khuey: as long as you only give kudos for net reductions. ;)
- # [04:33] <@dbaron> hg log --user=dbaron@dbaron.org | grep "^summary:" | sort | uniq | wc -l
- # [04:33] <@bz> glandium: oh, heh.
- # [04:33] <@khuey> glandium: yes I suspected as much
- # [04:33] <@khuey> bz: heh
- # [04:33] * @khuey wishes someone would rm rdf/
- # [04:33] <glandium> khuey: hg rm rdf; hg commit ; done
- # [04:34] <glandium> oh wait, it's not that easy?
- # [04:34] <@bz> yesplease
- # [04:34] <@khuey> it's slightly more complex
- # [04:34] <@bz> rdfcode--
- # [04:34] * Quits: Mossop (mossop@moz-242CA735.lsanca.fios.verizon.net) (Ping timeout)
- # [04:34] <glandium> dbaron: you may want to filter out backouts too
- # [04:35] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [04:36] <glandium> dbaron: (fwiw, sort -u does sort | uniq)
- # [04:36] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
- # [04:36] * Quits: maxli (maxli@moz-A607CA26.student.cs.uwaterloo.ca) (Quit: Leaving.)
- # [04:36] * Joins: mmc|laptop (mchew@moz-BBC0C7F1.hsd1.ca.comcast.net)
- # [04:36] * Waldo makes his fourth (?) try-push of the same patch for the day
- # [04:36] <Waldo> template parameters and linkage are no fun
- # [04:37] * Quits: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
- # [04:39] <glandium> dbaron: this too is interesting: hg log --user=dbaron@dbaron.org | grep "^summary:" | sort | uniq -c | sort -n | tail -1
- # [04:40] <@dbaron> glandium, well, those were actually distinct changes and not relandings :-)
- # [04:40] <glandium> 644608 too me 5 attempts
- # [04:40] <glandium> took
- # [04:40] * joduinn-brb is now known as joduinn
- # [04:40] * Joins: Asa (asa@4508CAE6.38324963.204CA821.IP)
- # [04:42] <glandium> bwarf https://pastebin.mozilla.org/3154091
- # [04:43] <glandium> https://pastebin.mozilla.org/3154102
- # [04:44] * Quits: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net) (Ping timeout)
- # [04:44] * Joins: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net)
- # [04:44] <glandium> the mergers https://pastebin.mozilla.org/3154105
- # [04:45] * Quits: KWierso (chatzilla@moz-3D85277A.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [04:46] * Quits: mmc|laptop (mchew@moz-BBC0C7F1.hsd1.ca.comcast.net) (Quit: mmc|laptop)
- # [04:47] <glandium> top 10 mergers https://pastebin.mozilla.org/3154114
- # [04:47] <@khuey> heh, gal used to merge?
- # [04:48] <glandium> khuey: probably on a js branch
- # [04:48] <@khuey> yeah, tracemonkey back in the day
- # [04:48] <@khuey> just seems odd
- # [04:48] * Quits: mina (malmasry@moz-EC99504E.cpe.teksavvy.com) (Quit: mina)
- # [04:48] <heycam> since when did finding straight quotes on the page also find curly quotes? that's nice!
- # [04:48] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
- # [04:49] <glandium> khuey: most are from 2008-2009
- # [04:49] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [04:50] * Joins: maxli (maxli@moz-A607CA26.student.cs.uwaterloo.ca)
- # [04:51] <@khuey> yeah
- # [04:52] * Quits: maxli (maxli@moz-A607CA26.student.cs.uwaterloo.ca) (Ping timeout)
- # [04:53] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [04:54] * Quits: sankha93 (Instantbir@7061CD01.D6BD0D91.22D41759.IP) (Quit: Gone to save the world!)
- # [04:54] * markh1 is now known as markh
- # [04:56] * Joins: janv (varga@moz-A506EDFE.flarion.as5628.telecom.sk)
- # [04:56] * Joins: mina (malmasry@moz-EC99504E.cpe.teksavvy.com)
- # [04:57] * Joins: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net)
- # [04:58] * Quits: damons (gnubeard@moz-BCB43F5D.hsd1.ca.comcast.net) (Quit: damons)
- # [04:59] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
- # [05:00] * Quits: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
- # [05:00] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
- # [05:00] <RyanVM|afk> glandium: WHO'S YOUR DADDY?
- # [05:02] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [05:02] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
- # [05:03] * Joins: jhk (Jignesh@FCADB74E.D4BCA3AD.BE90E62C.IP)
- # [05:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0f1e4c73c502 - Nicholas Nethercote - Bug 920852 (part 3) - Tweak various things about RuntimeStats. r=till.
- # [05:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6fb1c750791f - Nicholas Nethercote - Bug 920852 (part 4) - Reorder a bunch of stuff. r=till.
- # [05:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5337cffcd17d - Nicholas Nethercote - Bug 920852 (part 2) - Rename fields of ZoneStatsPod and StringInfo to match memory reporter paths. r=till.
- # [05:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/66173e4d2735 - Nicholas Nethercote - Bug 920852 (part 1) - Rename fields of ObjectsExtraSizes and CompartmentStats to match memory reporter paths. r=till.
- # [05:07] * Joins: pcwalton (pcwalton@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [05:07] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [05:10] * @njn wonders what a .xpt file is
- # [05:10] <@roc> compiled XPConnect metadata
- # [05:12] * @roc wields his rubber stamp with alacrity
- # [05:12] * Quits: jhk (Jignesh@FCADB74E.D4BCA3AD.BE90E62C.IP) (Ping timeout)
- # [05:14] * Quits: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Quit: masayuki1)
- # [05:14] * Joins: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [05:15] * philor|away is now known as philor
- # [05:16] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [05:17] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Quit: Leaving.)
- # [05:18] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [05:18] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [05:19] * Quits: ketas (ketas@135.216.191.90.dyn.estpak.ee) (Ping timeout)
- # [05:20] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
- # [05:20] <Waldo> njn: basically data to describe the calling conventions of XPCOM methods, the constants in XPCOM intefaces, etc. used to implement the cross-language bits of XPCOM
- # [05:20] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
- # [05:20] * Joins: ketas (ketas@135.216.191.90.dyn.estpak.ee)
- # [05:21] <Waldo> njn: less relevant with WebIDL, and there not really being cross-language usage of XPCOM
- # [05:21] <Waldo> njn: still matters for all the XPCOM gunk in the browser UI and such, tho
- # [05:21] * Quits: ckitching (ckitching@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
- # [05:21] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
- # [05:22] * Quits: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com) (Connection reset by peer)
- # [05:22] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
- # [05:26] * Joins: jwwang (jwwang@moz-99690620.hinet-ip.hinet.net)
- # [05:26] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
- # [05:26] * Quits: mina (malmasry@moz-EC99504E.cpe.teksavvy.com) (Quit: mina)
- # [05:27] * Quits: ketas (ketas@135.216.191.90.dyn.estpak.ee) (Ping timeout)
- # [05:28] * Quits: dmarcos (dmarcos@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
- # [05:28] * Joins: Mook (mook@moz-75078893.dsl.teksavvy.com)
- # [05:28] * Quits: dzbarsky1 (Adium@E5216EFC.D5562F02.B5C6E82B.IP) (Quit: Leaving.)
- # [05:28] * Quits: KaiRo (robert@moz-56D7BB43.adsl.highway.telekom.at) (Input/output error)
- # [05:28] * Joins: dzbarsky (Adium@E5216EFC.D5562F02.B5C6E82B.IP)
- # [05:29] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
- # [05:29] * Quits: birtles (chatzilla@moz-C286AD9A.bitcat.net) (Ping timeout)
- # [05:30] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
- # [05:31] * Quits: dzbarsky (Adium@E5216EFC.D5562F02.B5C6E82B.IP) (Quit: Leaving.)
- # [05:32] <@dbaron> njn, and does still have a big codesize-per-interface advantage
- # [05:32] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Quit: kk1fff)
- # [05:32] <@dbaron> Waldo, really only allows one calling convention per platform, though
- # [05:33] <Waldo> bz: er, right -- how to pass all the arguments (including implicit ones) and retrieve the return value, is closer to what I meant
- # [05:33] <Waldo> er, dbaron
- # [05:33] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
- # [05:34] <@dbaron> Waldo, also, may you never have to debug a calling convention mismatch...
- # [05:34] <philor> awesomesauce, KWierso and RyanVM retriggered a Windows build within seconds of each other, and then their retriggers uploaded within seconds of each other, so the tests downloaded a mangled half-overwritten file
- # [05:34] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
- # [05:35] <Waldo> I dunno, it doesn't sound too bad -- usually you're going to crash really quick, I'd think, and in situations like that calling convention differences would likely be on the mind somewhat
- # [05:37] * Joins: glosoli (glosoli@moz-72C60525.static.zebra.lt)
- # [05:40] * Tomcat|afk is now known as Tomcat|sheriff
- # [05:41] <kanru> bz: do you think it's a good idea to add a extended attribute "[Permission=...]" (or PermissionFunc) to WebIDL?
- # [05:41] <kanru> bz: then it'll be easier to fix bug 859554
- # [05:41] * Joins: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net)
- # [05:42] <@bz> kanru: what would it do?
- # [05:42] <@khuey> check the permissions manager for that permission, presumably
- # [05:42] <kanru> bz: return null if it does not pass the check
- # [05:43] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
- # [05:43] <@bz> which it?
- # [05:43] <@bz> does not pass which check? ;)
- # [05:43] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
- # [05:43] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
- # [05:43] <kanru> er, the marked attribute, method or interface
- # [05:43] <@bz> Will it basically do what the GetWindowFromGlobal/CheckPermission bits in Navigator do?
- # [05:43] * philor glares at bug 917508
- # [05:44] <kanru> bz: yes
- # [05:44] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
- # [05:44] <@bz> ok
- # [05:44] <@bz> We could do that
- # [05:45] <@bz> I mean, it'd just be syntactic sugar to avoid writing that bit of code, right?
- # [05:46] * Joins: ketas (ketas@135.216.191.90.dyn.estpak.ee)
- # [05:46] <kanru> bz: well, not exactly the same. Currently we return undefined for those cannot pass the permission check
- # [05:47] <kanru> bz: but we want to return null instead
- # [05:47] <philor> can't we find alcoholic street people, give them wood alcohol until they vomit, and call their vomit "Androidx86 Test Results"?
- # [05:47] <kanru> undefined for unsupported, null for lack of permission
- # [05:48] <@khuey> philor: in SF? almost certainly
- # [05:48] <@bz> kanru: uh
- # [05:48] <@bz> kanru: what are you talking about? ;)
- # [05:48] <@bz> kanru: currently in webidl....
- # [05:48] <@bz> kanru: you just define Func=whatever
- # [05:48] <@bz> kanru: that returns a boolean
- # [05:48] <@bz> kanru: That says whether to expose a property.
- # [05:49] <@bz> kanru: Navigator::HasTimeSupport is an example
- # [05:49] <@bz> kanru: The thing is, it turned out that navigator stuff needed multiple variations on that theme
- # [05:49] <@dbaron> philor, did you see the emulator bug froydnj found?
- # [05:49] <philor> "on this platform, unlike every other platform, -1 % -1 === +0. let's ignore that, and see if it breaks someone who doesn't know how to identify why the platform is broken!"
- # [05:49] <@bz> e.g. some properties were enabled if any of several permissions was set
- # [05:50] <@bz> or if all of several permissions were set...
- # [05:50] * Joins: gwagner (Gregor@A49B1BA1.4A5A2B01.127F0E5F.IP)
- # [05:50] <@bz> kanru: so the upshot is that you can do the right thing right now; it just involves writing a C++ function.
- # [05:50] <philor> dbaron: yes, multiple times per day I'm explaining why that means we cannot make any androidx86 tests visible, no, no, we cannot make them visible by the end of the quarter, no, no, they absolutely are not acceptable
- # [05:50] <@bz> kanru: I assume you're trying to avoid that?
- # [05:50] <kanru> bz: and if Navigator::HasTimeSupport returns false, navigator.time will be undefined and |mozTime in navigator| will fail
- # [05:50] <@dbaron> philor, https://bugzilla.mozilla.org/show_bug.cgi?id=917562#c17
- # [05:51] * heycam is now known as heycam|away
- # [05:51] <@bz> kanru: If HasTimeSupport returns false, then yes, mozTime in navigator will be false, and navigator.mozTime will be undefined
- # [05:51] <philor> dbaron: https://bugzilla.mozilla.org/show_bug.cgi?id=917361#c5 https://bugzilla.mozilla.org/show_bug.cgi?id=917361#c9
- # [05:52] <philor> maybe you can do a better job than I am
- # [05:52] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [05:52] * Joins: mina (malmasry@moz-EC99504E.cpe.teksavvy.com)
- # [05:53] <@dbaron> philor, ah, indeed, you do read your bugmail :-)
- # [05:53] <kanru> bz: it seems bug 859554 want to make unsupported feature distinguishable to inaccessible feature
- # [05:56] <@bz> well, there's a fundamental tension here..
- # [05:56] <@bz> between what different groups of people want
- # [05:56] * Joins: ciferkey (ciferkey@moz-BB7DAA60.wireless.umass.edu)
- # [05:57] <@bz> Basically, the only issue is marketplace
- # [05:57] <@bz> no?
- # [05:57] <@bz> As in, for normal web pages inaccessible and unsupported should not be distinguishable
- # [05:57] <@bz> marketplace is the only one who cares about the difference, afaict
- # [05:57] <kanru> I guess so.
- # [05:58] <@bz> Is marketplace a normal web page?
- # [05:58] <@bz> In terms of permissions?
- # [05:58] <@bz> Basically, my take on it is that stuff you don't have permissions for should simply not be present
- # [05:59] <@bz> and we should solve marketplace problems in some way that does not pollute the entire web
- # [06:00] * khuey is now known as khuey|away
- # [06:00] <kanru> marketplace is just a normal web page. otherwise there is a chicken&egg problem, how do you install a new marketplace without a existing one ;)
- # [06:00] * Quits: Matti (Matti@moz-51A5839F.dip0.t-ipconnect.de) (Ping timeout)
- # [06:01] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
- # [06:01] * Quits: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
- # [06:01] * Quits: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net) (Ping timeout)
- # [06:01] <kanru> oh, maybe on the phone has a builtin one..
- # [06:01] * kanru is now known as kanru|away
- # [06:02] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [06:02] * Joins: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net)
- # [06:03] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
- # [06:03] <@bz> we really need to sit down and figure out how this stuff is going to work
- # [06:03] <@bz> Basically
- # [06:03] <@bz> "we" needs to include sicking, I expect
- # [06:03] <@bz> not sure whom else
- # [06:03] <sicking> what's the question?
- # [06:04] <@bz> sicking: the usual
- # [06:04] * Quits: RyanVM|afk (Thunderbir@moz-A2F98468.phlapa.fios.verizon.net) (Quit: RyanVM|afk)
- # [06:04] * Joins: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
- # [06:04] <@bz> sicking: unsupported stuff vs "you don
- # [06:04] <@bz> 't have permissions" stuff
- # [06:04] <@bz> and how to express that in JS
- # [06:04] * Joins: Matti_away (Matti@moz-2FC70810.dip0.t-ipconnect.de)
- # [06:04] * Matti_away is now known as Matti
- # [06:04] <@bz> ideally while enabling marketplace
- # [06:04] <sicking> ah
- # [06:04] <@bz> but not fucking over all the normal web developers who want to do object-detection
- # [06:04] <@bz> Maybe we just need some sort of API for marketplace....
- # [06:04] <sicking> so marketplace is basically unprivileged right now
- # [06:04] * @bz points to hasFeature. ;)
- # [06:05] <@bz> Right.
- # [06:05] <@bz> So we can't just make it see something different than normal web pages....
- # [06:05] <sicking> they are only privileged in that they have access to the MCC/MNC (home country and network), which is unrelated to this
- # [06:05] <@bz> Right
- # [06:05] <sicking> bz: we could, but we'd rather not
- # [06:06] <@bz> Well, I'd rather not screw over web developers
- # [06:06] <sicking> bz: i think a hasFeature-style API is what we need sadly :(
- # [06:06] <@bz> who've been taught for years now how to do feature-detection
- # [06:06] <@bz> right
- # [06:06] <sicking> which would only have support for detecting privileged APIs
- # [06:06] <@bz> I'm not saying restricted only to marketplace
- # [06:06] <sicking> like hasPrivilegedFeature
- # [06:06] <@bz> Since clearly it couldn't be
- # [06:06] * Quits: ciferkey (ciferkey@moz-BB7DAA60.wireless.umass.edu) (Quit: )
- # [06:06] <@bz> couldHaveFeatureIfIHadThePrivileges
- # [06:06] <sicking> right
- # [06:07] <sicking> i don't think the hasPrivilegedFeature API is useful to anyone but marketplace(s)
- # [06:07] <@bz> I agree
- # [06:07] <sicking> which is good because it'll be a crappy API
- # [06:07] <sicking> anyone else can just use normal feature detection
- # [06:07] <@bz> Yup
- # [06:07] * Joins: sworkman (sworkman@moz-25E6ED8C.hsd1.ca.comcast.net)
- # [06:08] <sicking> so maybe something like hasPrivilegedFeature("navigator.mozSMS.send", arg1, arg2, arg3)
- # [06:08] <@bz> What would the args be?
- # [06:08] <sicking> which would mean that a privileged app would have the ability to call navigator.mozSMS.send(arg1, arg2, arg3)
- # [06:08] <@bz> Ah
- # [06:09] <@bz> Interesting.
- # [06:09] <sicking> i think this was part of the problem with hasFeature. Too course
- # [06:09] <@bz> Our current setup is way more coarse-grained than that!
- # [06:09] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
- # [06:09] <sicking> coarse?
- # [06:09] <@bz> Right
- # [06:09] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
- # [06:09] <@bz> I could live with this
- # [06:09] <@bz> WAy better than the other options.
- # [06:09] <sicking> the real problem is how the heck do we keep hasPrivilegedFeature up-to-date?
- # [06:10] <sicking> a "good" solution would be to do something like this:
- # [06:10] <sicking> make the implementation of navigator.mozSMS.send call hasPrivilegedFeature("navigator.mozSMS.send", …args)
- # [06:10] <sicking> and if that returns false, then throw a NotSupported exception
- # [06:10] <sicking> that way, if we forget to update hasPrivilegedFeature, we'll notice very quickly
- # [06:11] <sicking> but the perf of that is problematic
- # [06:11] <Waldo> philor: do you honestly think it's more important, right now, to debug an issue on a platform we don't ship on (we don't ship android x86, right), than to, say, implement and expose useful internationalization APIs for the web as a whole?
- # [06:12] * Quits: lmandel (lmandel@moz-76CE9D51.cable.teksavvy.com) (Quit: lmandel)
- # [06:13] <philor> Waldo: you're right! instead of investigating why the CSS tests were crashing and finding that it was because the emulator just reads random memory, we should have disabled all the CSS tests, and made the rest of the tests visible before the end of the quarter!
- # [06:13] * openjck|bbl is now known as openjck|offline
- # [06:14] * Quits: sworkman (sworkman@moz-25E6ED8C.hsd1.ca.comcast.net) (Quit: sworkman)
- # [06:14] <philor> sure, we would back out patch after patch after patch, because we made unreliable tests on a broken platform visible, but... end of the quarter!
- # [06:14] <@bz> oh!
- # [06:14] <@bz> man
- # [06:14] <@bz> This findbar thing is what makes me lose focus too!
- # [06:14] <Waldo> philor: I wasn't talking about all CSS tests, only about a single issue in a seemingly obscure situation where you're doing fairly weird things with the % operator
- # [06:14] * Quits: nbp (pierron@moz-7EB03C5F.fbx.proxad.net) (Ping timeout)
- # [06:15] <Waldo> philor: I don't know anything about this CSS situation
- # [06:15] * Quits: glosoli (glosoli@moz-72C60525.static.zebra.lt) (Quit: Textual IRC Client: www.textualapp.com)
- # [06:15] <@bz> bad evilpie
- # [06:15] <@bz> bad reviewers. :(
- # [06:15] <Waldo> philor: but it *is* worth noting that propping up tests, even if they're hidden, so that they can be attacked, seems like useful forward progress to me
- # [06:15] <philor> Waldo: https://bugzilla.mozilla.org/show_bug.cgi?id=917562#c17
- # [06:16] <philor> people are working very hard to make tests which read random memory visible, so that we can back out patches which break when random memory is read
- # [06:16] <sicking> bz: what do you think about the above? We could even build the "call hasPrivilegedFeature and throw as needed" into WebIDL through annotated functions in the IDL
- # [06:16] <philor> where by "working hard" I mean "disabling hard" of course
- # [06:16] * glob|away is now known as glob
- # [06:17] <sicking> bz: maybe we could only do the check on debug builds… That does seem a bit evil though
- # [06:17] <Waldo> wait, what? I got needinfo'd on that bug at some point?
- # [06:17] <@bz> sicking: why woudl we need to do it in idl?
- # [06:17] * Quits: jgilbert (jgilbert@moz-2763DC04.hsd1.ca.comcast.net) (Ping timeout)
- # [06:17] * Joins: fxa (fxa90id@moz-3DACD1A4.nvidia.com)
- # [06:17] <sicking> bz: no need. Just easier than remembering to call it everywhere
- # [06:17] * Waldo definitely missed that
- # [06:18] <@bz> sicking: ah
- # [06:18] <sicking> bz: and it means that we can catch the values before they are turned from jsval's into all types of types
- # [06:18] <@bz> sicking: I'm not sure how this is supposed to work
- # [06:19] <@bz> sicking: if the function is being called at all, that means a _basic_ permission check has passed
- # [06:19] <@bz> sicking: in that the page saw the function to start with.
- # [06:19] <@bz> sicking: so we're doing additional checks on top of that.
- # [06:19] <sicking> bz: hang on
- # [06:19] <sicking> bz: so the problem i'm trying to solve is different i think
- # [06:20] <Waldo> philor: and they're really saying "we should make this visible even though there are bugs to work through still", not "we need to get this to the point where it basically works, then debug the lingering issues"?
- # [06:20] <sicking> bz: the main problem with something like hasPrivilegedFeature(…) is that it's really easy to add functionality to an API, but then forget to update the code/database that backs hasPrivilegedFeature
- # [06:20] <sicking> bz: i.e. keeping hasPrivilegedFeature up-to-date will be tedious and easy to forget
- # [06:21] <philor> Waldo: see the multiple instances of "before Monday" in bug 917361
- # [06:21] * Waldo will note that, independent of anything here, he thinks goals-by-quarter is a kind of ridiculous artificiality
- # [06:21] <philor> and we don't debug the lingering issues
- # [06:21] <sicking> bz: so I was trying to think of a way to ensure that we always remember to update hasPrivilegedFeature as we add new functionality
- # [06:21] * heycam|away is now known as heycam
- # [06:21] <philor> when we stand up a new platform, we disable the tests that fail, and we leave them disabled. forever.
- # [06:21] <sicking> bz: i'm not trying to solve any security check problems. As far as I know security checks work fine right now
- # [06:22] <philor> that -1 % -1 !== -0? that will never, ever be reenabled, not unless you personally see to it
- # [06:22] * Waldo will further note that he has much better things to do, immediately, than set up an android x86 build environment to even attempt to debug any issue there
- # [06:22] <Waldo> that's probably half a day to a day at least
- # [06:23] <philor> if it starts working tomorrow, or Monday, or when we get a new less-buggy emulator, it'll still be disabled
- # [06:23] <sicking> bz: hasPrivilegedFeature shouldn't do any security checks as far as I understand.
- # [06:24] <@bz> sicking: Ah, I see
- # [06:24] <Waldo> philor: conceivably we could start versioning test262-test-changes-atop-the-baseline, or something, which would at least mitigate the fixed-by-emulator-update consideration
- # [06:24] <tbsaunde> bz: that's the find bar thing that you find and then focus jumps back a bit? that's seriously been annoying me
- # [06:24] * Joins: nbp (pierron@moz-7EB03C5F.fbx.proxad.net)
- # [06:24] <@bz> tbsaunde: that's https://bugzilla.mozilla.org/show_bug.cgi?id=921308
- # [06:25] <@bz> tbsaunde: but no, I'm talking the one where it changes which _window_ has focuse
- # [06:25] * @bz is filing
- # [06:25] <tbsaunde> bz: that's even crazier
- # [06:25] <@bz> tbsaunde: basically, the old code had all sorts of careful checking to not fuck up focus
- # [06:25] <@bz> tbsaunde: which all got unceremouniously removed
- # [06:25] <Waldo> philor: I really don't like the precedent set by actually versioning such changes, tho -- I'd *rather* they be something that annoys people like you, than that there's a process to accommodate them, I think :-)
- # [06:26] * Joins: ckitching (ckitching@moz-52B62FCA.lightspeed.sntcca.sbcglobal.net)
- # [06:26] <@bz> tbsaunde: and the worst part is: _closing_ the findbar is what fucks with focus!
- # [06:26] <Waldo> the change kind of annoys me as well, to be honest
- # [06:26] <tbsaunde> ... oops
- # [06:26] <Waldo> but priorities right now
- # [06:26] <@bz> sicking: ok, fully with you now
- # [06:26] <@bz> sicking: ok, so I agree that this would be hard to keep straight
- # [06:26] * Quits: gwagner (Gregor@A49B1BA1.4A5A2B01.127F0E5F.IP) (Quit: gwagner)
- # [06:26] <@bz> sicking: So here's a thing
- # [06:27] <@bz> sicking: What do we really want hasPrivilegedFeature to reflect?
- # [06:27] <@bz> sicking: ideally, it's "would this feature be enabled if I had some privilege"?
- # [06:27] <@bz> sicking: right?
- # [06:27] <sicking> bz: well.. it's more "would this call work if I had some privilege"
- # [06:28] <@bz> sicking: well, that's an interesting question
- # [06:28] <sicking> bz: for marketplace it could even be "would this call work if I had privilege X"
- # [06:28] <@bz> sicking: That's a somewhat different problem
- # [06:28] <sicking> if that was an easier question to answer
- # [06:28] <@bz> sicking: The question "will this property appear if I have feature X"
- # [06:28] <@bz> sicking: is imo much simpler
- # [06:28] <@bz> sicking: because then we can do the following:
- # [06:29] <sicking> bz: no, it's not "would this property appear"
- # [06:29] <@bz> Why not?
- # [06:29] <sicking> that's too coarse likely
- # [06:29] <@bz> mmm
- # [06:29] <@bz> so the thing is
- # [06:29] <sicking> hence my suggestion for arguments
- # [06:29] <@bz> for a lot of properties that's all there is to it
- # [06:30] <@bz> and then for some, you have to do deep introspection of arguments and compare them to enabled permissions....
- # [06:30] <sicking> how do you mean?
- # [06:30] <@bz> well, like say the mozTiming thing
- # [06:30] <sicking> "all there is to it"?
- # [06:30] <@bz> There is no magic
- # [06:30] <@bz> either you have the permission, and then you have the property and it works
- # [06:30] <@bz> or you don't, and there is no property.
- # [06:30] <sicking> no
- # [06:30] <sicking> the problem is slightly different
- # [06:30] * @bz listens
- # [06:31] * Quits: annevk (annevk@moz-451D5EF9.nyc.res.rr.com) (Input/output error)
- # [06:31] <sicking> what marketplace wants to answer is "will this app work once user installs it"
- # [06:31] <@bz> yes
- # [06:31] <@bz> I understand that.
- # [06:31] <sicking> because if it won't, then the marketplace wants to hide the app
- # [06:31] <sicking> hang on
- # [06:31] <@bz> That's a .... very multi-dimensional question.
- # [06:32] <sicking> so we added a feature to maniffests, that's unrelated to security which is called "required_features"
- # [06:32] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
- # [06:32] * Quits: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com) (Ping timeout)
- # [06:32] * @bz listens
- # [06:32] <sicking> in that you could for example stick the string "indexedDB" to say that you require indexedDB to work
- # [06:32] * Joins: ewong|sleep (chatzilla@moz-772F27FF.netvigator.com)
- # [06:33] <sicking> the strings and what web-feature set they map to, is defined by marketplace currently. Ideally there would be a spec, but that's a separate question
- # [06:33] <sicking> so you could imagine that in a few releases we'll add something like JS-expression indexes to IDB
- # [06:33] <@bz> ok
- # [06:33] <sicking> this wouldn't be a new function, you'd still use IDBObjectStore.createIndex to create them
- # [06:33] <sicking> but you'd pass different arguments to that function
- # [06:34] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Ping timeout)
- # [06:34] <sicking> so marketplace could add support for "indexedDB.expressionIndexes"
- # [06:34] <@bz> ok
- # [06:34] <sicking> and then write a JS-snippet that tests if expression indexes work
- # [06:34] <@bz> and then we need to have something in Gecko that says we support that feature
- # [06:35] <sicking> right
- # [06:35] <sicking> they can write that JS-snippet today, things are great
- # [06:35] <@bz> because marketplace can't test stuff it has no permissions for
- # [06:35] <sicking> unless the API is privileged
- # [06:35] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [06:35] <@bz> right
- # [06:35] <sicking> so imagine that IDB had been privileged here
- # [06:35] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Connection reset by peer)
- # [06:35] <@bz> Then we would need a secret handshake
- # [06:35] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [06:36] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
- # [06:36] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
- # [06:36] <@bz> Which does _not_ involve privileged code running a marketplace-provided snippet
- # [06:36] <sicking> then they don't to just see if the createIndex function is there, they want to see if accepts a certain set of arguments
- # [06:36] <@bz> ok
- # [06:36] <sicking> specifically they want to see if createIndex("foo", { expression: "bar" }) would work
- # [06:36] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [06:37] <sicking> so they could do that if we had hasPrivilegedFeature("IDBObjectStore.createIndex", "foo", { expression: "bar" })
- # [06:37] <aja> so....how would marketplace work if used by another browser?
- # [06:37] <@bz> right
- # [06:37] * @bz thinks
- # [06:37] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
- # [06:38] <sicking> aja: well.. ideally all of this gets standardized. Until we have a common "privileged apps" runtime that's unlikely to happen
- # [06:38] <aja> or how would markerplace work if there's another browser with the feature in question?
- # [06:38] <sicking> aja: but we are working on that. But it'll take time
- # [06:38] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [06:38] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Connection reset by peer)
- # [06:38] <sicking> aja: if the other browser doesn't have something like hasPrivilegedFeature, then obviously it wouldn't work. The whole problem is the lack of something like hasPrivilegedFeature
- # [06:39] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
- # [06:39] * Joins: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [06:39] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
- # [06:39] <@bz> sicking: so conceptually
- # [06:39] <sicking> aja: if we could work around this without hasPrivilegedFeature, then we would
- # [06:39] * aja is just throwing out openness theoreticals
- # [06:39] <@bz> sicking: we want to call the actual method
- # [06:39] <@bz> sicking: but with some sort of flag that tells it "once you finish all your input validation, do nothing and return"
- # [06:39] <@bz> sicking: btw, if some of the validation happens async, we may need an async API here...
- # [06:40] <sicking> bz: assuming that the function does input validation up-top yeah
- # [06:40] <@bz> sicking: well, if it doesn't things are bad
- # [06:40] <sicking> bz: i didn't have in mind that we'd call the actual function. That seems too scary to me
- # [06:40] <@bz> sicking: if you want to do the full range of checks that will be done...
- # [06:40] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
- # [06:40] <@bz> sicking: ok. It seems like the only way to avoid skew to me. ;)
- # [06:40] <sicking> bz: i had imagined a database or a bunch of custom code
- # [06:41] <sicking> bz: well.. i think my other proposal avoids skew. But it has perf issues
- # [06:41] <@bz> sicking: The other proposal being what?
- # [06:41] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
- # [06:41] <@bz> sicking: that the generated code pass the values to this function first?
- # [06:41] <@bz> sicking: and if it says not allowed it throws?
- # [06:41] * Quits: mina (malmasry@moz-EC99504E.cpe.teksavvy.com) (Quit: mina)
- # [06:42] <sicking> bz: s/not allows/not implemented/
- # [06:42] <@bz> sicking: ight
- # [06:42] <@bz> er, right
- # [06:42] <sicking> bz: this isn't about permission. It's about implemented
- # [06:42] <@bz> So the problem is that operating on the input JS values is generally web-detectable
- # [06:42] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Quit: Leaving.)
- # [06:42] <sicking> bz: yeah. that doesn't prevent skew, but it makes skew immediately noticed
- # [06:42] <@bz> so as soon as you try to introspect them in almost any interesting way....
- # [06:42] <@bz> the web page can tell.
- # [06:42] <@bz> So we'd have to do this debug-only indeed, or something.
- # [06:43] <sicking> yeah
- # [06:43] <sicking> this idea might be too crazy
- # [06:43] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Client exited)
- # [06:43] <sicking> but i think your idea might be too crazy too :)
- # [06:43] <sicking> bz: one option is to stop shooting for perfection (my fault, sorry)
- # [06:43] <@bz> Agreed.
- # [06:44] <@bz> Agreed re might be too crazy. ;)
- # [06:44] <sicking> bz: and instead answer the question "is this function available if I had had higher privileges"
- # [06:44] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
- # [06:44] <@bz> _that_ question is easy
- # [06:44] <@bz> imo
- # [06:44] <@bz> That's what I was going to talk about
- # [06:44] <sicking> yeah
- # [06:45] <@bz> We would do it like so
- # [06:45] * sicking listens
- # [06:45] <@bz> in WebIDL: [NeedsPrivilege=a,b,c]
- # [06:45] <@bz> Where if any of a, b, c are set the function appears on the proto
- # [06:45] <@bz> (or if all are set? Or do we need boolean expressions?)
- # [06:46] <@bz> And then we codegen a function that takes as input an interface name, method name, and privilege name
- # [06:46] * Quits: espadrine` (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr) (Ping timeout)
- # [06:46] * Joins: fredw (fredw@moz-B9C110E2.fbx.proxad.net)
- # [06:46] <@bz> and returns whether having that privilege would enable that method on that interface.
- # [06:46] * Quits: He-Jie (hshih@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [06:46] <@bz> Since the codegen has all that information in the form of NeedsPrivilege annotations, it should be simple.
- # [06:46] <sicking> bz: i'd rather not have hasPrivilegedFeature take a permission name. That just makes it so much harder to standardize
- # [06:46] * Quits: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com) (Ping timeout)
- # [06:46] <@bz> ok
- # [06:47] <sicking> could we avoid that?
- # [06:47] <@bz> Sure
- # [06:47] <@bz> I mean...
- # [06:47] * Joins: bwc1 (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
- # [06:47] * Quits: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Connection reset by peer)
- # [06:47] <@bz> the key part is that the codegen knows which permissions enable the function
- # [06:47] <@bz> so it knows that _some_ permission enables the function. ;)
- # [06:47] <@bz> So then it can generate a function that answers the "is there some permission that enables this function?" question
- # [06:48] <sicking> bz: i think starting there is the place to start
- # [06:48] * Joins: ewong (chatzilla@moz-E5D50C2E.static.netvigator.com)
- # [06:48] <@bz> Makes sense to me
- # [06:48] * Quits: aut0mata (automata@B365E3D9.17C80A34.16867D26.IP) (Ping timeout)
- # [06:48] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
- # [06:48] <@bz> So then the question is whether to just start with support for "a function that's enabled by a single permission"
- # [06:48] <sicking> bz: so the API would be hasPriviledgedFeature("InterfaceName.functionName")
- # [06:48] <@bz> or something more complicated?
- # [06:48] <@bz> sicking: yep
- # [06:50] * Joins: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
- # [06:50] <sicking> bz: do we need [NeedsPrivilege=a,b,c] at all? Couldn't we just return true if there's a [Func="…"] thing in the WebIDL
- # [06:50] * Quits: bwc1 (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Connection reset by peer)
- # [06:50] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [06:51] <sicking> bz: or do you want NeedsPrivilege for other reasons too?
- # [06:51] <@bz> sicking: well, not all those Funcs are permission checks
- # [06:51] <@bz> sicking: Certainly not all are permission manager checks
- # [06:51] <@bz> sicking: e.g. IsChromeOrXBL stuff should not show up here, I would expect
- # [06:51] * Joins: mina (malmasry@moz-EC99504E.cpe.teksavvy.com)
- # [06:51] <@bz> Or nsGenericHTMLElement::TouchEventsEnabled
- # [06:52] <@bz> (which is checking a tristate pref and harware availability)
- # [06:52] <sicking> bz: yeah.. i was hoping the error-rate was smaller than it looks like it would be
- # [06:52] <sicking> bz: so maybe just add [NeedsPrivilege]
- # [06:52] <@bz> sicking: the other benefit of doing the NeedsPrivilege thing
- # [06:52] <@bz> is that we could auto-generate the check
- # [06:52] <@bz> instead of people having to write boilerplate C++
- # [06:52] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
- # [06:53] <@bz> But again, only if we can declaratively express the actual check to be done
- # [06:53] <sicking> bz: yeah… for b2g that's not that important. The really important security checks need to be in the parent process anyway
- # [06:53] <@bz> which is not that important?
- # [06:53] <@bz> These aren't security checks
- # [06:53] * whimboo|afk is now known as whimboo
- # [06:53] <@bz> they're just "is the API exposed?" checks
- # [06:53] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [06:54] <@bz> So a cheap way out
- # [06:54] <sicking> bz: what do you mean by "These". The ones with "Func=" or the ones that we want hasPrivilegedFeature to return true for?
- # [06:54] <@bz> The Func= ones
- # [06:54] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
- # [06:54] <sicking> bz: yeah, forget about the Func= ones, that was a bad idea
- # [06:54] <@bz> Well
- # [06:54] * Quits: pcwalton (pcwalton@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: pcwalton)
- # [06:55] <@bz> so one option is to have PermissionFunc in IDL
- # [06:55] <@bz> which is identical to Fun
- # [06:55] <@bz> er, to Func
- # [06:55] <sicking> bz: the other problem is that navigator.mozSMS has a func= thing. But SMSManager.send does not
- # [06:55] <@bz> except that it contributes to autogeneration of the hasPrivilegedFeature method
- # [06:55] <@bz> So all it says is "this depends on some privileges"
- # [06:55] * Joins: jhk (Jignesh@8F707334.5BB94721.8B6C1D65.IP)
- # [06:55] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [06:55] <@bz> sicking: hmm
- # [06:55] <@njn> who knows how to use |perf|? I'm trying to interpret the interleaving of asm and C++ shown by |perf annotate|
- # [06:56] <@bz> man
- # [06:56] <@bz> reading this code is sadfaces
- # [06:56] * @bz reads code, it looks fishy, tries testcase, files bug
- # [06:56] <sicking> bz: what code?
- # [06:56] <@bz> third one so far. :(
- # [06:56] <@bz> sicking: findbar
- # [06:56] <sicking> ah
- # [06:56] <@bz> sicking: unrelated to our conversation. ;)
- # [06:58] * Joins: miketaylrrrr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net)
- # [06:58] * Quits: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net) (Ping timeout)
- # [06:59] * Quits: alagenchev_ (alagenchev@moz-1331AAB8.bootp.virginia.edu) (Quit: Leaving)
- # [06:59] * Waldo reads the BEST COMMENT EVER in a patch
- # [06:59] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
- # [07:00] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
- # [07:00] <@bz> Waldo: better than brendan's comment about jsdhash? ;)
- # [07:00] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
- # [07:01] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Input/output error)
- # [07:01] <Waldo> bz: which comment is that?
- # [07:01] <Waldo> and yes, almost assuredly better
- # [07:01] * Joins: jdm (jdm@92FB48CA.8B5E9DF.9A8C35B4.IP)
- # [07:01] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
- # [07:01] <@bz> Waldo: http://mxr.mozilla.org/firefox/source/js/src/jsdhash.h#123
- # [07:01] <sicking> bz: so if we do something like an annotation in the WebIDL, we stil end up with the problem of "since the security check isn't on the object itself, you still have to remember to add an annotation somewhere to keep the hasPrivilegedFeature API up-to-date"
- # [07:02] <Waldo> bz: orthogonally best
- # [07:02] <@bz> sicking: well, so the benefit of the annotation
- # [07:02] <@njn> bz: are you being sarcastic about brendan's comment?
- # [07:02] <@bz> sicking: is that presumably we have tests to make sure the api is/isnot available based on the permission
- # [07:02] <@bz> njn: no
- # [07:02] <@bz> njn: it's a comment that actually explains wtf is going on
- # [07:03] <@bz> njn: which is good!
- # [07:03] <@njn> bz: IMHO it's *too* detailed
- # [07:03] <@bz> sicking: so if you get the annotation right to pass those tests...
- # [07:03] <@njn> bz: like, it took me a while to understand the point
- # [07:03] <@bz> njn: :(
- # [07:03] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
- # [07:03] * Joins: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu)
- # [07:03] <@bz> sicking: then you automatically get the right hasPrivilegedFeature thing, right?
- # [07:03] <sicking> bz: i'm going to put in a good word for a comment of my own: http://mxr.mozilla.org/mozilla-central/source/dom/indexedDB/Key.cpp#20
- # [07:03] <@njn> bz: and it's mostly irrelevant... "to decide whether to use double hashing vs. chaining"... that makes it sound like we have a choice of implementations in this file
- # [07:03] <@bz> sicking: Yes, very nice too!
- # [07:04] <@bz> njn: granted. ;)
- # [07:04] <@bz> sicking: make sense?
- # [07:04] <@bz> sicking: now of course you can forget and use Func in the webidl
- # [07:04] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
- # [07:04] <@bz> sicking: which is where if it were less effort to use the right thing we'd win....
- # [07:04] <@bz> sicking: but that involves making the right thing more limited than Func
- # [07:04] * Joins: espadrine` (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr)
- # [07:05] <@bz> (I mean, Func is super-powerful: you can enable APIs only on particular web pages, based on the phase of the moon)
- # [07:05] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
- # [07:05] * @njn likes http://mxr.mozilla.org/mozilla-central/source/js/src/vm/Shape.h#37, though he's biased
- # [07:05] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
- # [07:05] <sicking> bz: the problem is for something like SMS
- # [07:05] <@bz> Right
- # [07:05] <@bz> where the API entrypoint is navigator.mozSMS
- # [07:05] <@bz> but that's not what people think of it as
- # [07:05] <@bz> So no one would think to check for SMS support by testing for navigator.mozSMS ?
- # [07:06] <sicking> bz: the annotation for security checks go on Navigator. But the annotation for should-show-up-in-table goes on SMSManager
- # [07:06] <@bz> well
- # [07:06] <@bz> Sort of, yes
- # [07:06] <sicking> bz: well.. and if we add a new function to SMSManager, you need to be able to test for that function
- # [07:06] * Quits: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Connection reset by peer)
- # [07:06] <@bz> hmm
- # [07:07] <sicking> bz: i.e. hasFeature("SMSManager.sendMMS") needs to be the thing to call
- # [07:07] <@bz> Without having the sms permission, yes, I see.
- # [07:07] <@bz> So
- # [07:07] <@bz> If the entire interface is marked as needing permission
- # [07:07] <@bz> we could translate that into all the functions on it needing it?
- # [07:07] <sicking> yeah, i think that's the main place where we could help
- # [07:08] <@bz> And if the entire interface is _not_ thus marked
- # [07:08] <@bz> then you can get your hands on the functions
- # [07:08] <@bz> (though perhaps not a correct thisobj....)
- # [07:08] <sicking> indeed
- # [07:08] <@bz> And then presumably functions that need permission would be annotated individually
- # [07:08] <sicking> the lack of thisobj means that they're useless
- # [07:08] * Joins: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP)
- # [07:08] <@bz> right
- # [07:08] <@bz> but we don't want to expose useless stuff like that
- # [07:08] <sicking> yeah, but we really avoid having different permissions for different function
- # [07:08] <@bz> so if navigator.mozSMS is not present
- # [07:09] * Quits: salman (salman@BB16F31.DB86EBCF.FCC3D93C.IP) (Ping timeout)
- # [07:09] <sicking> other than on something like navigator
- # [07:09] <@bz> I would say window.SMSManager should not be present
- # [07:09] * Joins: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP)
- # [07:09] <sicking> bz: hmmm… interesting
- # [07:09] * glob is now known as glob|away
- # [07:09] <sicking> bz: can we tell marketplace "just check window.SMSManager.prototype.sendMMS"?
- # [07:10] <sicking> done and done. No hasFeature needed
- # [07:10] <sicking> ?
- # [07:10] * kaze|zZz is now known as kaze
- # [07:10] <@bz> hm
- # [07:10] <sicking> oh crap. I'm way past my go-home time :(
- # [07:11] <@bz> no
- # [07:11] * Joins: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
- # [07:11] <@bz> we can't
- # [07:11] <sicking> getters are more complicated, but can still be tested
- # [07:11] <@bz> if different functions have different permissions, at least
- # [07:11] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
- # [07:11] <sicking> bz: how so?
- # [07:11] <sicking> bz: again, we don't need to enable detecting which permission is needed
- # [07:12] <@bz> because if they need different permissions
- # [07:12] * Joins: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net)
- # [07:12] <@bz> then we have to hide them from the proto if permission is not granted
- # [07:12] <sicking> oh, right
- # [07:13] <@bz> ok, go home
- # [07:13] <@bz> I will think about this some more.
- # [07:13] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
- # [07:13] <sicking> thanks
- # [07:14] * glob|away is now known as glob
- # [07:14] * @njn wonders what the most common class of JS objects in real web code is (dynamic instances)
- # [07:15] * Quits: @dbaron (dbaron@moz-C566053C.dsl.dynamic.sonic.net) (Ping timeout)
- # [07:15] * Joins: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net)
- # [07:15] * Quits: miketaylrrrr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net) (Connection reset by peer)
- # [07:16] * Parts: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [07:16] <Waldo> njn: why wouldn't there be a choice of implementations in that file?
- # [07:17] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
- # [07:17] <@njn> Waldo: that file implements double hashing, right?
- # [07:17] * kanru|away is now known as kanru
- # [07:17] <Waldo> njn: well, I think it's responding to the preliminary question of "should double hashing have been implemented", which seems reasonable to me
- # [07:18] * khuey|away is now known as khuey
- # [07:18] * @njn shrugs
- # [07:18] * Joins: sworkman (sworkman@moz-25E6ED8C.hsd1.ca.comcast.net)
- # [07:18] * Joins: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP)
- # [07:18] * Joins: briansmith (briansmith@moz-B8FAB148.hfc.comcastbusiness.net)
- # [07:18] <@njn> Waldo: any thoughts on the "most common class" question?
- # [07:18] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
- # [07:18] <@njn> Waldo: I profiled the results of getClass(), and one class dominates, with over 50%, but I don't know what it is
- # [07:18] <@njn> (I just have the address)
- # [07:19] <Waldo> njn: print the ->name from it?
- # [07:19] * Waldo would guess Object but could be wrong
- # [07:19] <@njn> Waldo: oh!
- # [07:19] <@njn> Waldo: yeah, it ain't JSObject -- that's about 18%
- # [07:20] <Waldo> no idea then
- # [07:20] <Waldo> array seems unlikely to me
- # [07:20] * @njn guesses RegExp
- # [07:20] * Joins: vendo (chatzilla@B0E02ACD.34F175D5.300931B2.IP)
- # [07:20] <Waldo> and I'd expect one or the other generally
- # [07:20] <Waldo> that seems really unlikely to me
- # [07:20] <@njn> oh, I bet its JSFunction
- # [07:21] * Quits: ckitching (ckitching@moz-52B62FCA.lightspeed.sntcca.sbcglobal.net) (Input/output error)
- # [07:21] * Quits: fxa (fxa90id@moz-3DACD1A4.nvidia.com) (Quit: Leaving)
- # [07:21] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
- # [07:22] <Waldo> oh, right
- # [07:22] * Quits: sworkman (sworkman@moz-25E6ED8C.hsd1.ca.comcast.net) (Quit: sworkman)
- # [07:22] <Waldo> yeah, that should have been obvious
- # [07:22] * Tomcat|sheriff is now known as Tomcat|sheriffduty
- # [07:22] <@njn> Waldo: it is: https://pastebin.mozilla.org/3154647
- # [07:23] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/07179c6176b8 - Matthew Gregan - Bug 905513 - Rework MediaSource/MediaElement integration and implement limited initial multiple-decoder support. r=doublec
- # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/808a8b288ef6 - Matthew Gregan - Bug 920870 - Normalize TimeRanges returned by HTMLMediaElement Seekable and Buffered. r=cpearce
- # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/a98471699e91 - Matthew Gregan - Bug 905513 - Annotate functions with virtual/MOZ_OVERRIDE and document use of SBR monitor.
- # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/935ab0a88dde - Matthew Gregan - Bug 905513 - Use pushPrefEnv instead of setBoolPref, and reenable test on Android. r=doublec
- # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ba062e4be8fd - Matthew Gregan - Bug 905513 - Fix typo in AsyncEventRunner and BufferDecoder. r=doublec
- # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/473c72edc9ca - Matthew Gregan - Bug 920867 - Split VideoInfo into Video and Audio objects, then encapsulate in new MediaInfo object. r=cpearce
- # [07:23] <@bz> ah, Function makes sense
- # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1a134e410e12 - Matthew Gregan - Bug 905513 - Don't clobber audio VideoInfo fields when accepting video configuration. r=doublec
- # [07:23] <@bz> Man
- # [07:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6837a1ce616b - Matthew Gregan - Bug 905513 - Remove MediaSource support from HostObjectProtocolHandler::NewChannel. r=khuey
- # [07:24] <@bz> That's a lot of functions
- # [07:24] <@bz> also....
- # [07:24] <@bz> XPC_WN_ModsAllowed_NoCall_Proto_JSClass
- # [07:24] <Waldo> o/~ conjunction junction o/~
- # [07:24] <@njn> Waldo: believe it or not, I actually get that reference
- # [07:24] <Waldo> :-)
- # [07:25] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving.)
- # [07:26] <@njn> bz: what *is* XPC_WN_ModsAllowed_NoCall_Proto_JSClass?
- # [07:26] <@bz> njn: XPconnect prototype
- # [07:26] <@bz> njn: the normal kind: can modify it, no [[Call]]
- # [07:27] * @khuey is impressed that he moved 9 timezones and bz is still around for about half of his work day
- # [07:27] * Quits: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
- # [07:27] <@bz> khuey: I spend too much time in front of this terminal. :(
- # [07:28] <@khuey> indeed
- # [07:31] * Joins: inolen (Adium@E3E282C3.FD5C31A1.284344F5.IP)
- # [07:32] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
- # [07:32] * Quits: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP) (Quit: Ex-Chat)
- # [07:32] * Joins: mmc|laptop (mchew@moz-BBC0C7F1.hsd1.ca.comcast.net)
- # [07:33] * Quits: mina (malmasry@moz-EC99504E.cpe.teksavvy.com) (Quit: mina)
- # [07:33] <@njn> Waldo: when are we gonna rename JSObject as ObjectObject, for consistency with the others? :P
- # [07:34] * Quits: ehugg (ehugg@moz-44D86B1E.cisco.com) (Quit: ehugg)
- # [07:34] <Waldo> njn: I object!
- # [07:34] * @njn groans
- # [07:34] <@njn> the defence rests
- # [07:36] <heycam> jorendorff_away, nice use of position:sticky in the ES6 spec
- # [07:37] * Parts: aja (Instantbir@77324BC2.A2BBCAA5.7880DB15.IP)
- # [07:38] * Joins: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net)
- # [07:38] <Waldo> njn: you teed that one up, you have no one to blame but yourself
- # [07:38] * Quits: arasbm (zooby@moz-8E336844.vf.shawcable.net) (Quit: Leaving.)
- # [07:38] * Joins: arasbm (zooby@moz-8E336844.vf.shawcable.net)
- # [07:38] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
- # [07:39] <@njn> Waldo: yeah, blame the victim
- # [07:39] * Quits: darktrojan (geoff@moz-D5C665A2.dsl.telstraclear.net) (Ping timeout)
- # [07:39] <Waldo> oh no you don't get away with playing the victim card here :-)
- # [07:40] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:42] * Quits: inolen (Adium@E3E282C3.FD5C31A1.284344F5.IP) (Quit: Leaving.)
- # [07:44] * Quits: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
- # [07:45] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [07:46] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Connection reset by peer)
- # [07:46] * Quits: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net) (Quit: Linkinus - http://linkinus.com)
- # [07:46] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [07:46] * Quits: christoffer__ (christoffe@moz-79070305.dynamic.se.alltele.net) (Ping timeout)
- # [07:47] <@njn> but I was the victim
- # [07:49] <Waldo> satisfied customer
- # [07:51] <Waldo> besides, you started it! :-P
- # [07:51] <Waldo> can't take the heat, get out of the kitchen
- # [07:52] * Quits: bdahl (bdahl@4272FEDC.BA6FA.189F3E15.IP) (Client exited)
- # [07:52] * corey is now known as corey|away
- # [07:52] <@njn> the cheque's in the mail
- # [07:53] <Waldo> \o/
- # [07:53] <Waldo> and with that review done, finally, I'm out, finally
- # [07:53] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: back tomorrow)
- # [07:54] <@njn> the spanner's in the work
- # [07:55] <@njn> knock knock
- # [07:55] <@bz> we should rename JSObject to NomNomNom
- # [07:55] <@bz> Just for transparency's sake.
- # [07:55] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
- # [07:56] * Joins: kamathln (laxminaray@21E86360.24EF2C64.22D41759.IP)
- # [07:57] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
- # [07:57] * bz is now known as bz_sleep
- # [07:57] <glob> njn++ (for cheque not check)
- # [07:57] * Joins: digitsm (digitsm@3FB3BADD.8B37453.C146C5E5.IP)
- # [07:58] <@bz_sleep> It's important to have a system of cheques and balances.
- # [07:58] <heycam> bz_sleep++
- # [07:58] <@njn> glob: colour
- # [07:58] <@njn> glob: labelled
- # [07:58] <@njn> glob: biscuit
- # [07:58] <@njn> (actually, biscuit's a real can o' worms)
- # [07:59] * Quits: digitsm (digitsm@3FB3BADD.8B37453.C146C5E5.IP) (Input/output error)
- # [07:59] <glob> eww
- # [07:59] <@bz_sleep> judgement
- # [07:59] <glob> note to self: don't eat njn's biscuits
- # [07:59] <@njn> schedule
- # [08:00] <@njn> (gotta say that one out loud)
- # [08:00] * Joins: Honza (chatzilla@F8BF899B.23B79DE4.D0083327.IP)
- # [08:00] * @bz_sleep recalls getting that marked wrong in a paper in high school....
- # [08:00] <@njn> pawn shop, porn shop
- # [08:00] <@bz_sleep> njn: for a while, I thought "skedjool" and "schedool" were two different words
- # [08:01] <@bz_sleep> njn: back when I was in 4th/5th grade and still learning English
- # [08:01] * Joins: digitsm (digitsm@3FB3BADD.8B37453.C146C5E5.IP)
- # [08:01] <@njn> bz_sleep: what if I told you... they are
- # [08:01] <@bz_sleep> njn: hmm?
- # [08:01] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
- # [08:01] <@bz_sleep> njn: Both spelled "schedule"
- # [08:02] * Joins: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com)
- # [08:02] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Client exited)
- # [08:02] <markh> there are functions that return a bool that the result is almost checked. What's the correct macro to use to wrap the call in such that debug builds assert but release build still make the unchecked call?
- # [08:02] <@bz_sleep> http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Spelling is fascinating
- # [08:02] <@njn> bz_sleep: now I'm just tugging your wallaby
- # [08:02] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 22.0/20130619132145])
- # [08:03] <@bz_sleep> The Canadians are with us on "aluminum" but totally get "color" wrong. ;)
- # [08:03] <@khuey> markh: DebugOnly<bool> result = Foo();
- # [08:03] <@khuey> MOZ_ASSERT(result);
- # [08:03] <markh> khuey: thanks!
- # [08:03] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Ping timeout)
- # [08:03] <@bz_sleep> MOZ_ASSERT(Foo());
- # [08:03] <@njn> bz_sleep: there's no wrong, just different
- # [08:03] * @bz_sleep runs
- # [08:03] <markh> lol @ "tugging your wallaby" :)
- # [08:03] <@bz_sleep> njn: Hence the grin!
- # [08:03] <@khuey> bz_sleep: "release builds till make the unchecked call"
- # [08:04] <@bz_sleep> khuey: That's why I had to run!
- # [08:04] <@njn> bz_sleep: took me a long time to reach that conclusion
- # [08:04] * @bz_sleep is clearly too tired to play these games.
- # [08:04] <janv> MOZ_ASSERT_IF ?
- # [08:04] <@bz_sleep> njn: it's easier for some things than others.
- # [08:04] <@khuey> janv: no
- # [08:05] * @bz_sleep sleeps for real
- # [08:05] <janv> ok
- # [08:05] <markh> khuey: I reckon I've got those handle errors nailed and I can no longer crash the parent process - which I could do quite easily running the mochi tests with e10s enabled :)
- # [08:05] <markh> khuey: you up to review it, or can you suggest a better person?
- # [08:05] <@khuey> markh: bent :-)
- # [08:05] <markh> :)
- # [08:06] * @khuey should give his slave back to releng
- # [08:06] * Quits: jdm (jdm@92FB48CA.8B5E9DF.9A8C35B4.IP) (Ping timeout)
- # [08:07] * Quits: bwc (Adium@1E9D28E.80F17AD8.4AA0E643.IP) (Quit: Leaving.)
- # [08:08] * Joins: salman (salman@613148.2AFD6120.1584298.IP)
- # [08:08] * Quits: gmoro (guilherme@7FADD5F8.12B7AC2C.B53A5734.IP) (Client exited)
- # [08:09] <Tomcat|sheriffduty> :( cannot remove directory...and here goes the linux pgo build
- # [08:09] * Joins: valenting (Thunderbir@C6866972.77435D89.FB866788.IP)
- # [08:09] * Joins: jdm (jdm@moz-AC9499B2.cable.teksavvy.com)
- # [08:10] * Quits: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net) (Quit: Boriss)
- # [08:11] * philor is now known as philor|away
- # [08:12] * kats is now known as kats|away
- # [08:12] * Quits: tomatoeblue (textual@moz-5C3A2631.cpe.distributel.net) (Quit: Computer has gone to sleep.)
- # [08:13] * Joins: gsvelto (gsvelto@moz-ED94D601.clienti.tiscali.it)
- # [08:14] * Joins: briansmith_ (briansmith@moz-B8FAB148.hfc.comcastbusiness.net)
- # [08:14] * Joins: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net)
- # [08:14] * Quits: briansmith_ (briansmith@moz-B8FAB148.hfc.comcastbusiness.net) (Connection reset by peer)
- # [08:16] * Quits: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au) (Quit: kamidphish)
- # [08:16] <briansmith> LINK : fatal error LNK1181: cannot open input file 'ctypes/libffi/.libs/libffi.lib'
- # [08:16] <briansmith> building the tip of mozilla-inbound on Windows 7
- # [08:17] * Quits: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP) (Quit: Textual IRC Client: www.textualapp.com)
- # [08:19] <Tomcat|sheriffduty> hm briansmith local build or ?
- # [08:19] <briansmith> yes, local build: "mach clobber && mach build"
- # [08:20] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
- # [08:20] <briansmith> tried it twice, failed both times
- # [08:20] * Joins: twi (Adium@moz-C2CB91A4.bredband.comhem.se)
- # [08:21] <Tomcat|sheriffduty> briansmith: will test it too
- # [08:21] * Tomcat|sheriffduty fires up vm :)
- # [08:21] <briansmith> it seems very unlikely that my patch is causing the failure since i'm not doing anything with ctypes, but I will try the build without my patch
- # [08:21] <briansmith> it takes 11:00 to get to the point where it fails
- # [08:22] * Quits: janv (varga@moz-A506EDFE.flarion.as5628.telecom.sk) (Ping timeout)
- # [08:22] * Joins: janv (varga@moz-A506EDFE.flarion.as5628.telecom.sk)
- # [08:23] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [08:23] <Tomcat|sheriffduty> hm somehow tbpl has no win7 build for the last push
- # [08:23] * Quits: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net) (Ping timeout)
- # [08:24] * Joins: adalucin (Mibbit@601F3B17.33662590.A5830293.IP)
- # [08:24] * Joins: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net)
- # [08:25] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
- # [08:26] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [08:27] <heycam> glob, do I remember correctly that bugzilla changed to not search comment text by default from the quick search box?
- # [08:27] * Quits: ggo98 (Thunderbir@moz-96AFB9C9.w92-141.abo.wanadoo.fr) (Ping timeout)
- # [08:28] * Joins: ggo98 (Thunderbir@moz-73826BC7.w92-128.abo.wanadoo.fr)
- # [08:28] <glob> heycam, correct
- # [08:28] * Joins: brennan (norton@moz-334A6FBB.bredband.comhem.se)
- # [08:28] <glob> there's a pref to change the default behaviour, and you can override it on a per-search basis with ++comments
- # [08:28] <heycam> glob, ok. I better file a bug on https://bugzilla.mozilla.org/page.cgi?id=quicksearch.html being out of date then.
- # [08:29] <glob> hrm, where does it say it searches comments on there?
- # [08:29] <heycam> the first dot point
- # [08:29] <glob> oh, in the first bullet point
- # [08:29] * Joins: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au)
- # [08:30] <glob> heycam, ok; that's an upstream bugzilla bug, so put it into that product
- # [08:30] <heycam> glob, User Interface component?
- # [08:30] * Quits: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
- # [08:31] <glob> heycam, documentation pleaes
- # [08:31] <heycam> https://bugzilla.mozilla.org/show_bug.cgi?id=921353
- # [08:31] <briansmith> Tomcat|sheriffduty: yes, the build failed again with no local changes, same spot
- # [08:32] <Tomcat|sheriffduty> briansmith: ah ok , good to know, will investigate this
- # [08:32] * Quits: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com) (Input/output error)
- # [08:32] <Tomcat|sheriffduty> vm is checking out the source tree :)
- # [08:33] * Joins: pbocan (Thunderbir@moz-2B4BB411.sin.cvut.cz)
- # [08:33] * Quits: @roc (chatzilla@E2F7352.56080C53.97BBD552.IP) (Ping timeout)
- # [08:33] * Quits: jib (Jan-Ivar@moz-772521AF.hsd1.pa.comcast.net) (Quit: jib)
- # [08:33] <briansmith> BTW, I see this code in AsmJSModule.h(285), looks strange to me:
- # [08:33] <briansmith> #if defined(MOZ_VTUNE) or defined(JS_ION_PERF)
- # [08:34] <briansmith> warning C4067: unexpected tokens following preprocessor directive - expected a newline
- # [08:34] <@khuey> yeah I don't think 'or' works there
- # [08:34] <@khuey> this isn't python
- # [08:35] * Quits: pbocan (Thunderbir@moz-2B4BB411.sin.cvut.cz) (Quit: pbocan)
- # [08:35] * Quits: nattokirai (nattokirai@moz-C286AD9A.bitcat.net) (Ping timeout)
- # [08:36] <Tomcat|sheriffduty> hm briansmith the checkin that could be causing the problem could be https://tbpl.mozilla.org/?tree=Mozilla-Inbound&rev=808a8b288ef6
- # [08:36] <Tomcat|sheriffduty> because the checkin before had a win7 green build
- # [08:36] * Joins: stransky (stransky@moz-59D79C36.broadband2.iol.cz)
- # [08:37] <briansmith> Tomcat|sheriffduty: I think something is muffed up because that checkin isn't touching anything in jss/
- # [08:37] <briansmith> js/
- # [08:37] <briansmith> and JS is what is failing.
- # [08:37] <Tomcat|sheriffduty> yeah
- # [08:37] * joduinn is now known as joduinn-afk
- # [08:38] * Joins: jaoo (user@moz-9BAEB8E5.red-88-5-71.dynamicip.rima-tde.net)
- # [08:40] <briansmith> khuey: I field bug 921355 about the Pythonism
- # [08:40] <briansmith> s/field/filed/
- # [08:41] * Joins: birtles (chatzilla@moz-C286AD9A.bitcat.net)
- # [08:43] * Joins: Optimizer (Optimizer@F2D28642.2E424EDA.2AB48280.IP)
- # [08:44] <@khuey> briansmith: cool
- # [08:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/06ee4167c4bb - Daniel Holbert - Bug 921174 part 5: Assert that nsHTMLButtonControlFrame has exactly one child, and it's the button-content frame. r=bz
- # [08:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7164978f006d - Daniel Holbert - Bug 921174 part 2: Use a separate nsReflowStatus for button frame's reflow vs. button contents frame's reflow. r=bz
- # [08:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c8c18d3a3f21 - Daniel Holbert - (no bug) Remove useless "color" declaration (overridden by another "color" declaration several lines below it) from vertical-centering button reftest.
- # [08:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f8b7e4858ddd - Daniel Holbert - Bug 921174 part 1: Rename reflow state variables in nsHTMLButtonFrame, for clarity. r=bz
- # [08:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/066962a4f2ee - Daniel Holbert - Bug 921174 part 4: Move focusPadding into ReflowButtonContents, the only place it's used now. r=bz
- # [08:45] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/57288f5ade9d - Daniel Holbert - Bug 921174 part 3: Make ReflowButtonContents() use a dedicated nsHTMLReflowMetrics instance, and give it full responsibility for populating parent's metrics. r=bz
- # [08:46] * Quits: valenting (Thunderbir@C6866972.77435D89.FB866788.IP) (Ping timeout)
- # [08:46] * whimboo is now known as whimboo|afk
- # [08:47] * Quits: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au) (Quit: kamidphish)
- # [08:48] <@njn> hg doesn't have anything like |git rebase -i|, does it?
- # [08:48] * Quits: Mook (mook@moz-75078893.dsl.teksavvy.com) (Quit: Mook)
- # [08:48] <@njn> |hg record| doesn't count, because that only works for uncommitted changes
- # [08:49] <briansmith> njn: hg histedit?
- # [08:49] <@khuey> njn: nothing that slick, no
- # [08:49] * Joins: gcp (gpascutto@moz-9CEB1C98.access.telenet.be)
- # [08:50] * Quits: janv (varga@moz-A506EDFE.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [08:50] * Joins: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au)
- # [08:50] <briansmith> njn: I haven't used git rebase -i before but pretty sure you do "hg histedit -r X", then change the action to "edit" on the patches you want to edit
- # [08:50] <briansmith> then you can "hg record" to split those commits up
- # [08:51] <briansmith> and hg histedit --continue to go onto the next one
- # [08:51] <sfink> I don't really know what git rebase -i is, but with some guessing, I'd say I accomplish something similar by qimporting the patches, then using a combination of qcrefresh, qcrecord, and reordering the series file. Using 'wiggle' a lot to fix up cosmetic conflicts.
- # [08:51] <briansmith> using mq will cause conflict hell, hg histedit is much better
- # [08:52] <briansmith> because it does 3-way merge
- # [08:52] <sfink> yeah, people keep telling me I should try it
- # [08:52] <sfink> wiggle makes the mq conflicts much more tolerable
- # [08:53] <briansmith> hg histedit will open up the conflicting files (if it can't auto-resolve the conflict) in a 3-way merge tool for you to merge.
- # [08:53] <briansmith> I will read more about this "wiggle".
- # [08:54] <@njn> briansmith: histedit doesn't appear to be usable with mq
- # [08:54] <briansmith> njn: hg qfinish -a to turn them into commits
- # [08:54] <briansmith> then qimport them back in after the "hg histedit"
- # [08:54] <@njn> briansmith: urk, ok
- # [08:54] <briansmith> then learn to refrain from using patch queues
- # [08:55] <briansmith> :)
- # [08:55] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Quit: kk1fff)
- # [08:55] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
- # [08:55] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Quit: inolen)
- # [08:56] <@njn> briansmith: that's not a helpful suggestion
- # [08:56] <Tomcat|sheriffduty> briansmith: ok now my vm has finished checkout, lets see if i can reproduce the build failure
- # [08:56] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Ping timeout)
- # [08:57] <briansmith> njn: sorry, but I do actually mean that it is worth learning to use Mercurial without patch queues, using histedit all the time instead. Things are *much* better for me since I started doing that.
- # [08:57] <briansmith> no more *.rej
- # [08:57] <briansmith> the only thing I use mq for now is "qpush try" and "qpop try"
- # [08:58] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
- # [08:58] * Joins: dao (dao@moz-5009B06A.superkabel.de)
- # [08:59] * Joins: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP)
- # [09:00] <sfink> I use wiggle through a wrapper, http://people.mozilla.com/~tschneidereit/wig
- # [09:01] * sfink is now known as sfink|away
- # [09:01] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
- # [09:01] * Parts: adalucin (Mibbit@601F3B17.33662590.A5830293.IP)
- # [09:03] * Quits: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP) (Quit: Textual IRC Client: www.textualapp.com)
- # [09:03] * Quits: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net) (Ping timeout)
- # [09:04] * Joins: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net)
- # [09:05] * Quits: halfie (halfie@moz-E6FB243E.compute-1.amazonaws.com) (Ping timeout)
- # [09:06] * Joins: KenChang (KenChang@moz-99690620.hinet-ip.hinet.net)
- # [09:06] <markh> njn: speaking of tugging your wallaby - http://imgur.com/a/bJkHk
- # [09:07] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
- # [09:08] * Quits: KenChang (KenChang@moz-99690620.hinet-ip.hinet.net) (Quit: 暫離)
- # [09:08] <@njn> markh: huh
- # [09:08] * @njn goes to get the kids
- # [09:09] * Quits: @njn (chatzilla@BDEF29E8.BB27FA2D.8660782D.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 27.0a1/20130925174250])
- # [09:10] <gcp> http://ez-download.com/mozilla-firefox/
- # [09:10] <gcp> Google Ad if you search for Firefox
- # [09:11] <gcp> how do I contact our trademark police?
- # [09:11] <Tomcat|sheriffduty> gcp: there is a trademark form
- # [09:11] <Tomcat|sheriffduty> one sec
- # [09:12] <gcp> http://www.mozilla.org/en-US/legal/fraud-report/
- # [09:12] <Tomcat|sheriffduty> gcp: http://www.mozilla.org/en-US/legal/fraud-report/
- # [09:12] <Tomcat|sheriffduty> yeah
- # [09:12] <Tomcat|sheriffduty> this one
- # [09:12] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Ping timeout)
- # [09:12] <Tomcat|sheriffduty> briansmith: ok the build reached the js stuff, lets see :)
- # [09:12] * Joins: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net)
- # [09:14] * Joins: tzimmermann (tzimmerman@moz-7F4EC180.pools.arcor-ip.net)
- # [09:14] <Tomcat|sheriffduty> hm a lot of c:\Users\mozilla\debug-builds\mozilla-inbound\js\src\jit/AsmJSModule.h(285) : warning C4067: unexpected tokens following preprocessor directive - expe
- # [09:14] <Tomcat|sheriffduty> cted a newline
- # [09:14] <Tomcat|sheriffduty> but no failures so far
- # [09:14] * Quits: breck (breck@moz-E512D9D2.hsd1.ca.comcast.net) (Ping timeout)
- # [09:16] <briansmith> Tomcat|sheriffduty: those warnings are bug 921355
- # [09:16] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
- # [09:17] <Tomcat|sheriffduty> briansmith: ah ok, but so far no build failure :/
- # [09:17] <Tomcat|sheriffduty> also windows 7 sp1 system (vm)
- # [09:18] <Tomcat|sheriffduty> but new obj-dir etc since never was building inbound there before, so no clobber etc
- # [09:19] * Joins: AndreeaMatei (Thunderbir@601F3B17.33662590.A5830293.IP)
- # [09:19] <briansmith> Tomcat|sheriffduty: I am rebuilding yet again with an earlier changeset to see what is up
- # [09:19] <briansmith> my build worked just fine earlier today
- # [09:19] <briansmith> before pull + rebase
- # [09:20] * Quits: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [09:22] * Fallen|away is now known as Fallen
- # [09:23] * Joins: jviereck (Adium@moz-D03659.dip0.t-ipconnect.de)
- # [09:25] <Tomcat|sheriffduty> briansmith: cool (btw thanks for debugging this)
- # [09:25] * Quits: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net) (Ping timeout)
- # [09:25] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [09:26] * Joins: janv (varga@ACC3EF4B.A5E4DDFD.4F33160D.IP)
- # [09:26] * Joins: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net)
- # [09:28] * Quits: jviereck (Adium@moz-D03659.dip0.t-ipconnect.de) (Quit: Leaving.)
- # [09:28] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
- # [09:36] * Joins: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP)
- # [09:36] * whimboo|afk is now known as whimboo
- # [09:43] * Fallen is now known as Fallen|away
- # [09:44] * Quits: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu) (Client exited)
- # [09:44] * Joins: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu)
- # [09:44] * Joins: darktrojan (geoff@moz-D5C665A2.dsl.telstraclear.net)
- # [09:46] * Quits: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu) (Ping timeout)
- # [09:51] <briansmith> Tomcat|sheriffduty: I was able to get js to build with revision dc2f96ecb2bc after deleting *.pyc and my ~/.mozbuild
- # [09:51] <briansmith> I will try the trunk again
- # [09:52] * Joins: edmorley (~edmorleys@moz-B6AE3D70.cable.virginmedia.com)
- # [09:54] * Quits: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au) (Quit: kamidphish)
- # [09:55] * Joins: pauly (paul@601F3B17.33662590.A5830293.IP)
- # [09:55] * Quits: kamathln (laxminaray@21E86360.24EF2C64.22D41759.IP) (Quit: leaving)
- # [09:56] <Tomcat|sheriffduty> ah cool
- # [09:56] <Tomcat|sheriffduty> my build so far is running (generating)
- # [09:57] * Joins: sankha93 (Instantbir@7061CD01.D6BD0D91.22D41759.IP)
- # [09:58] * Quits: digitsm (digitsm@3FB3BADD.8B37453.C146C5E5.IP) (Input/output error)
- # [10:01] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
- # [10:01] * Quits: stransky (stransky@moz-59D79C36.broadband2.iol.cz) (Connection reset by peer)
- # [10:02] * heycam is now known as heycam|away
- # [10:02] * Quits: birtles (chatzilla@moz-C286AD9A.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:03] * Joins: ckitching (ckitching@moz-329F29A3.lightspeed.sntcca.sbcglobal.net)
- # [10:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d9d845045319 - Jan de Mooij - Bug 914128 - Remove OBJECT_FLAG_EMULATES_UNDEFINED, rewrite code to check the clasp instead. r=bhackett
- # [10:04] * Quits: twi (Adium@moz-C2CB91A4.bredband.comhem.se) (Quit: Leaving.)
- # [10:10] <Yoric> status: Bug 920686 - [OS.File] Add some constants to OS.Constants.Path for WebappsInstaller.jsm - reviewed
- # [10:10] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
- # [10:13] * Quits: jdm (jdm@moz-AC9499B2.cable.teksavvy.com) (Ping timeout)
- # [10:16] <Tomcat|sheriffduty> briansmith: but yeah would be really cool to know whats going on
- # [10:17] <Tomcat|sheriffduty> edmorley: hey :) i have a question
- # [10:17] <Tomcat|sheriffduty> and since you know so much you might can answer this :)
- # [10:17] * Joins: stransky (stransky@moz-59D79C36.broadband2.iol.cz)
- # [10:17] <briansmith> when I updated from dc2f96ecb2bc to tip I got the same failure again.
- # [10:18] <briansmith> I removed ~/.mozbuild and *.pyc from srcdir and am rebuilding again
- # [10:18] <Tomcat|sheriffduty> briansmith: very strange , my build is working :(
- # [10:18] <Tomcat|sheriffduty> only difference is that this was a new obj dir etc
- # [10:19] <Tomcat|sheriffduty> edmorley: so briansmith has failures building on m-i tip which seems reproducible on win7 - i also generate now a win7 build and seems to work
- # [10:19] <Tomcat|sheriffduty> can we bring tbpl somewhere to the state to build a new set of win7 opt/debug builds
- # [10:20] <edmorley> Tomcat|sheriffduty: local failures?
- # [10:20] <Tomcat|sheriffduty> yeah
- # [10:21] <Tomcat|sheriffduty> so far tbpl show all greens for win 7
- # [10:21] * Joins: msucan (mihai@4353B0BC.7981955B.7C5F70AF.IP)
- # [10:21] <edmorley> needs-clobber or only-occurrs-after-clobber ?
- # [10:21] <Tomcat|sheriffduty> briansmith: ^ :)
- # [10:21] <edmorley> or neither
- # [10:21] <briansmith> guve ne two minutes
- # [10:23] <briansmith> edmorley, Tomcat|sheriffduty: I am not sure what the problem is
- # [10:23] * Joins: mwargers (chatzilla@moz-BD80F5CF.cm-3-1a.dynamic.ziggo.nl)
- # [10:23] <briansmith> I am able to build revision dc2f96ecb2bc but not revision 808a8b288ef6
- # [10:24] <briansmith> but, I am too sleepy to debug it further tonight.
- # [10:24] <briansmith> If nobody else is having issues, I will assume it is something strange on my end
- # [10:24] <briansmith> I will let you guys know in the morning
- # [10:24] <Tomcat|sheriffduty> so far the latest builds at least for windows 7 turn green...but yeah real trange
- # [10:24] <Tomcat|sheriffduty> thanks briansmith and good night
- # [10:25] <briansmith> I suspect it might be some python weirdness because my first build of dc2f96ecb2bc failed but when I deleted ~/.mozbuild and *.pyc it then built fine
- # [10:26] <briansmith> anyway, good night.
- # [10:26] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [10:26] * Fallen|away is now known as Fallen
- # [10:27] * Joins: roc (chatzilla@3BCC85C8.9F9628DB.FC74E68.IP)
- # [10:27] * ChanServ sets mode: +o roc
- # [10:29] * Joins: jrm2k6 (jrm2k6@moz-925F8EE7.osr0-terez.net.telekom.hu)
- # [10:30] * Joins: bholley (anonymous@moz-D5EB36E2.rev.numericable.fr)
- # [10:31] * Quits: briansmith (briansmith@moz-B8FAB148.hfc.comcastbusiness.net) (Quit: Leaving)
- # [10:31] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [10:31] * Quits: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
- # [10:31] * Joins: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com)
- # [10:32] * Joins: lzzluca (lzzluca@moz-10429979.static.virginmediabusiness.co.uk)
- # [10:33] * Quits: arasbm (zooby@moz-8E336844.vf.shawcable.net) (Quit: Leaving.)
- # [10:33] * baku|away is now known as baku
- # [10:35] * Quits: salman (salman@613148.2AFD6120.1584298.IP) (Ping timeout)
- # [10:43] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [10:43] * Joins: senicar (senicar@moz-F92EEDF8.static.amis.net)
- # [10:43] * Joins: AlinT (AlinT@601F3B17.33662590.A5830293.IP)
- # [10:44] * Joins: Ms2ger (Ms2ger@9D0A393.CB23CDC6.3773EA9F.IP)
- # [10:44] * Joins: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au)
- # [10:45] * Quits: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com) (Ping timeout)
- # [10:46] * simone|away is now known as simone
- # [10:48] * Joins: twi (Adium@CC16DC52.8AAAF769.FAAB0799.IP)
- # [10:48] * glob is now known as glob|away
- # [10:49] * Quits: @bsmedberg (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net) (Ping timeout)
- # [10:51] * Joins: bsmedberg (bsmedberg@moz-748CAEF1.jst.pa.atlanticbb.net)
- # [10:51] * ChanServ sets mode: +o bsmedberg
- # [10:51] * Joins: salman (salman@613148.2AFD6120.1584298.IP)
- # [10:54] * Quits: twi (Adium@CC16DC52.8AAAF769.FAAB0799.IP) (Ping timeout)
- # [10:55] * Joins: twi (Adium@95003403.8AAAF769.FAAB0799.IP)
- # [10:55] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Quit: Leaving.)
- # [10:55] * julienw_afk is now known as julienw
- # [10:58] * Quits: jhk (Jignesh@8F707334.5BB94721.8B6C1D65.IP) (Connection reset by peer)
- # [10:59] * Joins: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP)
- # [11:00] * Joins: jhk (Jignesh@8F707334.5BB94721.8B6C1D65.IP)
- # [11:02] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
- # [11:02] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
- # [11:02] * Quits: salman (salman@613148.2AFD6120.1584298.IP) (Ping timeout)
- # [11:02] * Quits: jhk (Jignesh@8F707334.5BB94721.8B6C1D65.IP) (Connection reset by peer)
- # [11:02] * Joins: salman (salman@613148.2AFD6120.1584298.IP)
- # [11:03] * Quits: tH (Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com) (Ping timeout)
- # [11:06] * Quits: salman (salman@613148.2AFD6120.1584298.IP) (Ping timeout)
- # [11:07] * Joins: jhk (Jignesh@A45690BA.E998EF1.BE90E62C.IP)
- # [11:08] * Joins: hudel (Mibbit@moz-A41F6447.dsl.dyn.telnor.net)
- # [11:08] * Quits: hudel (Mibbit@moz-A41F6447.dsl.dyn.telnor.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [11:09] * Joins: hudel (Mibbit@moz-A41F6447.dsl.dyn.telnor.net)
- # [11:10] <hudel> whois hudel
- # [11:10] * Quits: hudel (Mibbit@moz-A41F6447.dsl.dyn.telnor.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [11:13] * Quits: b10n1k (j0ni@moz-9B475853.dsl.dyn.forthnet.gr) (Ping timeout)
- # [11:15] * Joins: victorporof (victorporo@77FE7E86.477C3F8E.79933D60.IP)
- # [11:17] <Tomcat|sheriffduty> edmorley: doing the merge fun now
- # [11:17] <Tomcat|sheriffduty> using 6fb1c750791f on inbound
- # [11:17] * Joins: till (till@moz-B53DB031.adsl.alicedsl.de)
- # [11:18] * Joins: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP)
- # [11:19] * Quits: jhk (Jignesh@A45690BA.E998EF1.BE90E62C.IP) (Ping timeout)
- # [11:20] * Joins: tH (Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com)
- # [11:23] <Tomcat|sheriffduty> hm edmorley and for fx-team i guess no changeset to merge to mc
- # [11:24] <Tomcat|sheriffduty> or maybe e4cd2242cc7d
- # [11:24] <edmorley> looking
- # [11:26] * mattwoodrow is now known as mattwoodrow|away
- # [11:26] * mattwoodrow|away is now known as mattwoodrow
- # [11:27] <edmorley> Tomcat|sheriffduty: don't think much to merge http://www.pastebin.mozilla.org/3155536
- # [11:27] <Tomcat|sheriffduty> yeah
- # [11:27] <Tomcat|sheriffduty> edmorley: then we leave fx-team alone right
- # [11:27] * Quits: inolen (Adium@moz-D2D12FC1.socal.res.rr.com) (Quit: Leaving.)
- # [11:28] <Tomcat|sheriffduty> just updating fx-team with latest from m-c later right ?
- # [11:28] <Tomcat|sheriffduty> just to be sure :)
- # [11:28] <edmorley> Tomcat|sheriffduty: yeah only 1 cset to merge and it's not green yet :-)
- # [11:29] <Tomcat|sheriffduty> cool
- # [11:29] <Tomcat|sheriffduty> oh edmorley btw i noticed some issue with mcmerge yesterday
- # [11:29] <Tomcat|sheriffduty> i did the b2g-inbound to m-c thing
- # [11:29] <Tomcat|sheriffduty> all fine and in this push were a gaia pushbot issue where first something was checkedin and then reverted
- # [11:30] <Tomcat|sheriffduty> but mcmerge marked this as fixed
- # [11:30] <edmorley> Tomcat|sheriffduty: gaia pushbots should be exlcuded completely, bug 912788
- # [11:30] <Tomcat|sheriffduty> is there a standard where mcmerge could detect a backout ?
- # [11:30] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2e76e3b9479e - Jon Coppeard - Bug 913224 - Fix js::DumpHeapComplete() to work with GGC r=billm
- # [11:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c9e0a88c88fa - Jon Coppeard - Bug 912734 - Take account of moving GC when copying from an Array into a TypedArray r=sfink
- # [11:31] <Tomcat|sheriffduty> oh cool
- # [11:31] * Tomcat|sheriffduty takes the bug
- # [11:32] * Joins: inolen (Adium@moz-D2D12FC1.socal.res.rr.com)
- # [11:33] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/c21219ddfd72 - Ryan VanderMeulen - Merge m-c to b2g-inbound.
- # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/c20394dc5004 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
- # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/f7d8900029a1 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
- # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/cbb2851654f5 - Gaia Pushbot - Bumping gaia.json for 4 gaia-central revision(s) a=gaia-bump
- # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/fc677d0ec09c - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
- # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/3ad5ecf34c9e - Carsten "Tomcat" Book - merge b2g-inbound to mc
- # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/5a8e47c87f89 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
- # [11:34] <firebot> http://hg.mozilla.org/mozilla-central/rev/7ab97ebed150 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
- # [11:34] <edmorley> Tomcat|sheriffduty: :-)
- # [11:35] <Tomcat|sheriffduty> edmorley: thats also a way to assign bugs :) let people run into it :P
- # [11:35] * Joins: jhk (Jignesh@D8F1C798.968F239F.D5D59AD9.IP)
- # [11:35] <edmorley> Tomcat|sheriffduty: I did also previously CC some people who might like to fix it... :-)
- # [11:36] <senicar> Hi. With the new download manager, is it possible to open download history in sidebar as you could before with toggleSidebar("viewDownloadsSidebar") or something similar? Thanks
- # [11:40] * Quits: stransky (stransky@moz-59D79C36.broadband2.iol.cz) (Quit: Connection reset by beer)
- # [11:41] * Fallen is now known as Fallen|away
- # [11:44] * Joins: mstange (markus@moz-D35159DA.dip0.t-ipconnect.de)
- # [11:45] * Joins: Gijs (gijs@moz-C11B0461.dsl.alice.nl)
- # [11:47] * Joins: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz)
- # [11:47] * Quits: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz) (Quit: mayhemer)
- # [11:49] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e28ae87bbc03 - Nicholas Cameron - Bug 907463. Backout OP_SOURCE optimisation from bug 907926. r=mattwoodrow
- # [11:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/045d5fadd2fa - Nicholas Cameron - Bug 907463. Ignore result of very big canvas reftest. r=roc
- # [11:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/08d9bbb1044f - Nicholas Cameron - Bug 907463. Dealloc shmem on ActorDestroy. r=nical
- # [11:50] * Quits: jrm2k6 (jrm2k6@moz-925F8EE7.osr0-terez.net.telekom.hu) (Client exited)
- # [11:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/06f9ccafcf8b - Ed Morley - Backed out changeset 2e76e3b9479e (bug 913224) for compilation errors
- # [11:56] * Quits: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP) (Connection reset by peer)
- # [11:57] * Joins: tomer (tomer@6A854FA3.DF9378B3.FC30AC02.IP)
- # [11:57] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [11:58] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
- # [11:58] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [12:01] * ewong is now known as ewong|away
- # [12:02] * Quits: mstange (markus@moz-D35159DA.dip0.t-ipconnect.de) (Ping timeout)
- # [12:03] * Joins: jfkthame (jfkthame@B199CAD4.6B7B908E.3E2A4E92.IP)
- # [12:04] * Quits: victorporof (victorporo@77FE7E86.477C3F8E.79933D60.IP) (Quit: victorporof)
- # [12:05] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cbb2851654f5 - Gaia Pushbot - Bumping gaia.json for 4 gaia-central revision(s) a=gaia-bump
- # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c20394dc5004 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
- # [12:05] * Fallen|away is now known as Fallen
- # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3ad5ecf34c9e - Carsten "Tomcat" Book - merge b2g-inbound to mc
- # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c21219ddfd72 - Ryan VanderMeulen - Merge m-c to b2g-inbound.
- # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7ab97ebed150 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
- # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5a8e47c87f89 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
- # [12:05] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f7d8900029a1 - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
- # [12:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/fc677d0ec09c - Gaia Pushbot - Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
- # [12:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/49047b0c1c81 - Carsten "Tomcat" Book - Merge m-c to mozilla-inbound
- # [12:08] * Quits: atsai (atsai@moz-99690620.hinet-ip.hinet.net) (Quit: This computer has gone to sleep)
- # [12:09] * Joins: vicamo (vicamo@moz-969E982B.dynamic.hinet.net)
- # [12:11] * Joins: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP)
- # [12:12] * Quits: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP) (Max SendQ exceeded)
- # [12:13] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [12:13] * Joins: Kailas (patilkr@8F18B592.9EA085B9.A76F6622.IP)
- # [12:14] * khuey is now known as khuey|away
- # [12:14] * Quits: RoddieKieley (Adium@moz-2B0E90C1.dhcp-dynamic.fibreop.nl.bellaliant.net) (Quit: Leaving.)
- # [12:15] * Fallen is now known as Fallen|away
- # [12:16] * Joins: simo36 (simo36@81DB9E1E.BE5F29B.BDA7A6F4.IP)
- # [12:18] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
- # [12:18] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
- # [12:19] * Quits: jhk (Jignesh@D8F1C798.968F239F.D5D59AD9.IP) (Ping timeout)
- # [12:19] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [12:19] * Quits: edmorley (~edmorleys@moz-B6AE3D70.cable.virginmedia.com) (Ping timeout)
- # [12:19] * Quits: jwwang (jwwang@moz-99690620.hinet-ip.hinet.net) (Quit: 暫離)
- # [12:19] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [12:20] * Joins: jhk (Jignesh@799F3652.CFB18D30.D5D59AD9.IP)
- # [12:20] * Joins: edmorley (~edmorleys@moz-B6AE3D70.cable.virginmedia.com)
- # [12:22] * mattwoodrow is now known as mattwoodrow|away
- # [12:23] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [12:23] * julienw is now known as julienw_afk
- # [12:24] * Joins: smaug (chatzilla@moz-3ECB9FB1.elisa-laajakaista.fi)
- # [12:24] * ChanServ sets mode: +o smaug
- # [12:27] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
- # [12:28] * Joins: mstange (markus@moz-D35159DA.dip0.t-ipconnect.de)
- # [12:28] <decoder> jesup: ive landed the symbolizer support on aurora, now we just need to trigger that intermittent once more
- # [12:31] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
- # [12:32] * Joins: pbocan (Thunderbir@moz-2B4BB411.sin.cvut.cz)
- # [12:32] <Tomcat|sheriffduty> edmorley: sigh
- # [12:32] <Tomcat|sheriffduty> i file a bug for the clobber failure
- # [12:33] <edmorley> Tomcat|sheriffduty: I'll reopen the existing one
- # [12:33] * Quits: sankha93 (Instantbir@7061CD01.D6BD0D91.22D41759.IP) (Quit: Gone to save the world!)
- # [12:34] <edmorley> Tomcat|sheriffduty: bug 920078
- # [12:34] <Tomcat|sheriffduty> that was for linux
- # [12:34] * Quits: cers (csonne@moz-D706C2D4.fullrate.dk) (Quit: Computer has gone to sleep.)
- # [12:34] <Tomcat|sheriffduty> ahh
- # [12:34] * Quits: m_gol (m_gol@moz-4A03F5C1.dynamic.chello.pl) (Quit: Leaving...)
- # [12:34] <Tomcat|sheriffduty> thanks edmorley
- # [12:35] <Tomcat|sheriffduty> also added the buildduty keyword now
- # [12:35] * Quits: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP) (Ping timeout)
- # [12:36] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
- # [12:36] <Tomcat|sheriffduty> maybe we should set the bug back to blocker
- # [12:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d25c7133a76e - Ed Morley - Backed out changeset 08d9bbb1044f (bug 907463)
- # [12:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6b9e77c98785 - Ed Morley - Backed out changeset 045d5fadd2fa (bug 907463) for compilation failures
- # [12:37] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1172762e4fe8 - Ed Morley - Backed out changeset e28ae87bbc03 (bug 907463)
- # [12:38] <edmorley> Tomcat|sheriffduty: I've refreshed the tbpl cache, should be starrable for new failures now
- # [12:39] <Tomcat|sheriffduty> edmorley: cool
- # [12:39] <Tomcat|sheriffduty> do we retrigger that failed builds ?
- # [12:41] * Quits: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
- # [12:41] <edmorley> Tomcat|sheriffduty: yeah, would you mind doing that? (just seen a TBPL fix needing doing)
- # [12:42] <Tomcat|sheriffduty> yeah sure
- # [12:42] * Joins: Swatinem (swatinem@moz-AAABC99.vie.surfer.at)
- # [12:43] * Joins: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br)
- # [12:43] * Quits: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br) (Quit: Leaving...)
- # [12:43] * Joins: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP)
- # [12:45] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Quit: kk1fff)
- # [12:45] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
- # [12:46] * Quits: jhk (Jignesh@799F3652.CFB18D30.D5D59AD9.IP) (Ping timeout)
- # [12:46] * Quits: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP) (Quit: Textual IRC Client: www.textualapp.com)
- # [12:47] * Joins: victorporof (victorporo@8AB918FF.D4B9BCD.9B1E38F4.IP)
- # [12:47] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
- # [12:48] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
- # [12:48] * Quits: vendo (chatzilla@B0E02ACD.34F175D5.300931B2.IP) (Ping timeout)
- # [12:51] * Quits: Optimizer (Optimizer@F2D28642.2E424EDA.2AB48280.IP) (Ping timeout)
- # [12:52] * Joins: m_gol (m_gol@moz-576D40B2.neoplus.adsl.tpnet.pl)
- # [12:52] * Joins: Optimizer (Optimizer@DFE07611.2E4E5389.2AB48280.IP)
- # [12:53] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
- # [12:53] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/905efeae3ba7 - Olli Pettay - Bug 921033 - Make InterAppMessageEvent to use webidl event codegen, r=gene.lian
- # [12:54] * Joins: jhk (Jignesh@3F168814.BB7E0B94.BE90E62C.IP)
- # [12:54] * Quits: Kailas (patilkr@8F18B592.9EA085B9.A76F6622.IP) (Ping timeout)
- # [12:54] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Ping timeout)
- # [12:54] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
- # [12:55] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
- # [12:58] * simone is now known as simone|away
- # [13:03] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
- # [13:03] * simone|away is now known as simone
- # [13:03] * Joins: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com)
- # [13:03] * Joins: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP)
- # [13:04] * Quits: shelly (shelly@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [13:05] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Quit: kk1fff)
- # [13:06] * Joins: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com)
- # [13:06] * Joins: mikeratcliffe (Adium@33C98DF2.8F445B48.7CCB197A.IP)
- # [13:08] * Joins: Kailas (patilkr@21ABB6A8.FBB3C975.EA0E6944.IP)
- # [13:12] * Quits: mchen (chatzilla@moz-99690620.hinet-ip.hinet.net) (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812])
- # [13:12] * Quits: Optimizer (Optimizer@DFE07611.2E4E5389.2AB48280.IP) (Ping timeout)
- # [13:12] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
- # [13:13] * Joins: Optimizer (Optimizer@DFE07611.2E4E5389.2AB48280.IP)
- # [13:13] <Tomcat|sheriffduty> edmorley: inbound all failures marked ... :)
- # [13:13] <Tomcat|sheriffduty> and central..soon :)
- # [13:13] * Quits: pbocan (Thunderbir@moz-2B4BB411.sin.cvut.cz) (Quit: pbocan)
- # [13:13] <edmorley> Tomcat|sheriffduty: ty :-)
- # [13:13] * Quits: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au) (Quit: kamidphish)
- # [13:13] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
- # [13:13] * Quits: brsun (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [13:13] * Quits: m_gol (m_gol@moz-576D40B2.neoplus.adsl.tpnet.pl) (Client exited)
- # [13:13] * Joins: m_gol (m_gol@moz-576D40B2.neoplus.adsl.tpnet.pl)
- # [13:14] <Gijs> Hmmm... clobber builds on my Windows machine are broken linking ICU
- # [13:14] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving.)
- # [13:14] <Gijs> "cannot open input file ctypes/libffi/.libs/libffi.lib
- # [13:14] <Tomcat|sheriffduty> something like LINK : fatal error LNK1181: cannot open input file 'ctypes/libffi/.libs/libffi.lib'
- # [13:14] <Tomcat|sheriffduty> oh
- # [13:15] <Gijs> Yes
- # [13:15] <Tomcat|sheriffduty> hm
- # [13:15] <Tomcat|sheriffduty> so briansmith had the same problem today
- # [13:15] <Tomcat|sheriffduty> edmorley: ^
- # [13:15] <Tomcat|sheriffduty> the issue is that i couldn't reproduce
- # [13:15] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [13:15] <Tomcat|sheriffduty> i did a new inbound build from a new source and obj dir
- # [13:15] <Tomcat|sheriffduty> on win7
- # [13:15] <Gijs> I can, I've already tried twice.
- # [13:16] <Gijs> This is on m-c with your last merge
- # [13:16] <Gijs> 3ad5ecf34c9e
- # [13:16] <Tomcat|sheriffduty> yeah brian was also able to reproduce
- # [13:16] <Tomcat|sheriffduty> he could build with changesets before 808a8b288ef6 but not after
- # [13:16] <edmorley> Gijs: clobber? with no mozconfig?
- # [13:17] <Gijs> edmorley: clobber, with a MOZCONFIg specifying an objdir and --enable-profiling
- # [13:18] <Gijs> VC 2010
- # [13:18] <edmorley> Gijs: could you file a bug and CC me? think we'll need to involve gps/glandium
- # [13:18] * julienw_afk is now known as julienw
- # [13:18] <Gijs> edmorley: sure, what product/component?
- # [13:18] <Gijs> JS engine?
- # [13:18] <Tomcat|sheriffduty> yeah
- # [13:19] <Tomcat|sheriffduty> at least this were where brian was suspecting the error
- # [13:19] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
- # [13:19] <Gijs> Actually, if I had to guess it's the compile switch that was done earlier today / last night
- # [13:19] <Tomcat|sheriffduty> http://tomcat.pastebin.mozilla.org/3155854 is btw my mozconfig that worked
- # [13:19] * Gijs looks for the newsgroup switch
- # [13:19] <Gijs> s/switch/post/
- # [13:19] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:19] * Quits: elin (elin@moz-99690620.hinet-ip.hinet.net) (Quit: elin)
- # [13:20] <Gijs> "MOZ_PSEUDO_DERECURSE=no-parallel-export is now the default for non-pymake builds. "
- # [13:20] <Gijs> But Windows should be pymake, so it shouldn't be affected, right?
- # [13:20] <Tomcat|sheriffduty> yeah
- # [13:20] <glandium> Gijs: yes, it shouldn't
- # [13:21] <Tomcat|sheriffduty> oh hai glandium :)
- # [13:21] <glandium> Gijs: you can try export MOZ_PSEUDO_DERECURSE= in your mozconfig
- # [13:21] <Gijs> glandium: yeah, was about to
- # [13:21] <Gijs> let me try that before filing, it only takes 9 minutes for it to get to the failure (or not, as it were)
- # [13:22] <Tomcat|sheriffduty> yeah brian mentioned something about 11 minutes, so its the same issue
- # [13:22] <glandium> Gijs: if you haven't clobbered yet, there's something that you could try
- # [13:23] <Gijs> glandium: I've clobbered and built twice. Keeps failing. :(
- # [13:23] <glandium> Gijs: i mean your current tree status
- # [13:23] <glandium> is it clobbered yet?
- # [13:23] <Gijs> yes.
- # [13:23] <glandium> then forget it
- # [13:23] <Gijs> I've done "./mach clobber && ./mach build" twice.
- # [13:23] <Gijs> glandium: you mean, then the env var shouldn't be affecting this?
- # [13:24] <Gijs> Or you mean, then I can't try that anymore? :)
- # [13:24] * sewardj_ is now known as sewardj
- # [13:24] <glandium> Gijs: i mean i wanted you to check something, but if you've already clobbered, then too late
- # [13:24] <Gijs> ah
- # [13:25] * Joins: alice (alice@B84DFC97.7E549948.867BA48E.IP)
- # [13:27] * Quits: alice (alice@B84DFC97.7E549948.867BA48E.IP) (Client exited)
- # [13:27] * Quits: Kailas (patilkr@21ABB6A8.FBB3C975.EA0E6944.IP) (Quit: Leaving)
- # [13:28] * Quits: Swatinem (swatinem@moz-AAABC99.vie.surfer.at) (Ping timeout)
- # [13:29] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [13:30] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
- # [13:31] * Joins: marcoz (marco.zehe@moz-2FD1930A.dip0.t-ipconnect.de)
- # [13:31] * Joins: stransky (stransky@moz-59D79C36.broadband2.iol.cz)
- # [13:31] * Quits: twi (Adium@95003403.8AAAF769.FAAB0799.IP) (Ping timeout)
- # [13:31] * Quits: dao (dao@moz-5009B06A.superkabel.de) (Quit: Leaving.)
- # [13:32] * Fallen|away is now known as Fallen
- # [13:33] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
- # [13:34] * Joins: KaiRo (robert@moz-87425D7E.adsl.highway.telekom.at)
- # [13:34] <Gijs> glandium: that export fixes my build.
- # [13:35] * Quits: jhk (Jignesh@3F168814.BB7E0B94.BE90E62C.IP) (Connection reset by peer)
- # [13:35] <Gijs> edmorley: ^^ should I still be filing that bug? Still JS engine?
- # [13:35] * Quits: alfredo (chatzilla@moz-969E982B.dynamic.hinet.net) (Ping timeout)
- # [13:35] * Joins: vendo (chatzilla@B0E02ACD.34F175D5.300931B2.IP)
- # [13:35] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
- # [13:37] * Joins: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP)
- # [13:37] <glandium> Gijs: could you remove the export, and do mach configure?
- # [13:38] <Gijs> glandium: after another clobber or before?
- # [13:38] <glandium> Gijs: no clobber is fine
- # [13:38] <Gijs> (does it matter? I don't know the build system well at all)
- # [13:38] <Gijs> glandium: running. What should I check when it's done?
- # [13:39] * Joins: jhk (Jignesh@3F168814.BB7E0B94.BE90E62C.IP)
- # [13:40] <glandium> Gijs: mach build echo-variable-MOZ_PSEUDO_DERECURSE
- # [13:40] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Quit: kk1fff)
- # [13:40] * Quits: darktrojan (geoff@moz-D5C665A2.dsl.telstraclear.net) (Quit: darktrojan)
- # [13:41] * Joins: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net)
- # [13:41] <Gijs> 0:01.40<end-of-line>
- # [13:42] <Gijs> (Your build was successful!)
- # [13:42] <Gijs> glandium: so it seems to be empty.
- # [13:42] <edmorley> Gijs: 302 glandium
- # [13:42] <glandium> Gijs: then export MOZ_PSEUDO_DERECURSE= in mozconfig shouldn't be doing any difference :(
- # [13:43] <Gijs> yeah, that doesn't make a lot of sense :s
- # [13:46] * Quits: jaoo (user@moz-9BAEB8E5.red-88-5-71.dynamicip.rima-tde.net) (Ping timeout)
- # [13:46] <Gijs> glandium: anything else I can check? :s
- # [13:48] <glandium> could you paste the first, say, 50 lines of mach build after configure is done without the export MOZ_PSEUDO_DERECURSE= in mozconfig?
- # [13:50] * Quits: schien (anonymous@moz-99690620.hinet-ip.hinet.net) (Quit: schien)
- # [13:50] <mike5w3c> if bz_sleep wasn't asleep I'd offer him my condolences on becoming a W3C spec editor
- # [13:54] <glandium> oh my, is virtualbox actually using mozilla code?
- # [13:55] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [13:55] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Client exited)
- # [13:55] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [13:55] <glandium> i just noticed an error message that says "NS_ERROR_FAILURE" with the exact same code as in gecko (0x80004005), as well as a VBoxXPCOMIPCD process
- # [13:56] <Tomcat|sheriffduty> glandium: https://www.virtualbox.org/wiki/Developer_FAQ
- # [13:56] <glandium> yeah, they *are* using xpcom
- # [13:57] * Quits: Rik (rik@A34AB32F.6B30872B.A515248C.IP) (Connection reset by peer)
- # [13:57] * Joins: Rik (rik@87C1F78E.1DE10CA8.D8E68FF6.IP)
- # [13:57] * Joins: salman (salman@24F0255F.CB2A2251.FCC3D93C.IP)
- # [13:58] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
- # [13:58] <Gijs> glandium: dumb question, what's the last line of "configure being done" ?
- # [13:59] <glandium> Gijs: good question... ah, and what i'm after is not in the default mach output, try mach build -v, then start at the first "Entering"
- # [13:59] <Gijs> glandium: OK, will give this a shot....
- # [14:00] * Quits: glosoli (glosoli@1F8DFFFB.92418C4F.4C12D11B.IP) (Quit: Textual IRC Client: www.textualapp.com)
- # [14:01] * Quits: salman (salman@24F0255F.CB2A2251.FCC3D93C.IP) (Ping timeout)
- # [14:02] * Joins: jez (519133a2@moz-F6591C48.gooeysoftware.com)
- # [14:02] * jorendorff_away is now known as jorendorff
- # [14:02] <jez> http://mxr.mozilla.org/comm-central/source/suite/browser/tabbrowser.xml#3071
- # [14:03] * Joins: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com)
- # [14:03] <jez> Does anyone know where this element (tabbrowser-alltabs-popup) gets registered as an nsIDOMEventListener? I assume it does as it implements the interface.
- # [14:03] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [14:05] <Ms2ger> What do you mean?
- # [14:05] * Joins: salman (salman@4E9D1178.7144E16D.FCC3D93C.IP)
- # [14:06] <Gijs> glandium: https://pastebin.mozilla.org/3156046
- # [14:07] <Gijs> (sorry it took a bit, I had to manually stitch things together because copying terminal stuff on windows sucks)
- # [14:07] <Gijs> (hmm, perhaps a bit more than 50 lines, but whatever)
- # [14:08] <glandium> Gijs: this really does look like a normal build
- # [14:09] <glandium> aaaaah
- # [14:09] <glandium> i think i know
- # [14:09] * Quits: kk1fff (kk1fff@moz-99690620.hinet-ip.hinet.net) (Quit: kk1fff)
- # [14:10] <Tomcat|sheriffduty> Gijs: glandium btw great that we are debugging this, seems its something that affect a number of people
- # [14:11] * Quits: jandem (jandem@66C76B89.FB8EABAE.DF9376EA.IP) (Ping timeout)
- # [14:11] <glandium> Gijs: try this: https://pastebin.mozilla.org/3156057
- # [14:12] * Quits: peterv (peterv@moz-935512F6.access.telenet.be) (Ping timeout)
- # [14:12] * Joins: RyanVM (Thunderbir@moz-A2F98468.phlapa.fios.verizon.net)
- # [14:13] * Joins: smcmurray (chatzilla@moz-8377534B.mvdsl.com)
- # [14:13] <glandium> Tomcat|sheriffduty: all windows developers that have a recent tree
- # [14:13] <Tomcat|sheriffduty> oh hai RyanVM
- # [14:13] <RyanVM> Tomcat|sheriffduty: hi
- # [14:13] <Tomcat|sheriffduty> glandium: yeah :(
- # [14:13] <glandium> Tomcat|sheriffduty: the workaround is simple, though
- # [14:13] * Quits: jhk (Jignesh@3F168814.BB7E0B94.BE90E62C.IP) (Connection reset by peer)
- # [14:14] <Tomcat|sheriffduty> glandium: btw if you need a build where the building worked, let me know
- # [14:14] <Tomcat|sheriffduty> but good to know we have a workaround :)
- # [14:14] * Joins: peterv (peterv@moz-3C743CB2.access.telenet.be)
- # [14:14] * Joins: trevorh (trevor@moz-56417681.lns6.woo.bigpond.net.au)
- # [14:14] <glandium> Tomcat|sheriffduty: there are two work arounds, and a fix :)
- # [14:15] <glandium> Tomcat|sheriffduty: one workaround is ac_add_options --enable-release
- # [14:15] <glandium> another one is export MOZ_PSEUDO_DERECURSE=
- # [14:15] <glandium> the fix is the patch above (which i'm fairly convinced works)
- # [14:16] <Tomcat|sheriffduty> cool
- # [14:17] <Tomcat|sheriffduty> glandium: i will also let the other sheriffs know of the issue btw, so that also the other timezones know whats going on
- # [14:17] <Gijs> glandium: can I just ./mach build or do I need to clobber again?
- # [14:17] * Quits: michal (michal@18728636.D0F82CD8.32697916.IP) (Ping timeout)
- # [14:18] <glandium> Gijs: if you want to be sure, clobber
- # [14:19] * Joins: jhk (Jignesh@DE0A3615.4A76994A.D2D1FAF0.IP)
- # [14:20] * Quits: Optimizer (Optimizer@DFE07611.2E4E5389.2AB48280.IP) (Ping timeout)
- # [14:20] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
- # [14:20] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b4f4c2e6a7d6 - Christoph Kerschbaumer - Bug 897516 - Implement a separate cookie jar for safebrowsing - tests. r=mmc
- # [14:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/356ba083bb5f - Martijn Wargers - Bug 918604 - Remove more enablePrivilege calls. r=jmaher
- # [14:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0cc959e28407 - Christoph Kerschbaumer - Bug 897516 - Implement a separate cookie jar for safebrowsing - cookie separation part. r=mmc
- # [14:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bcf7717f8f36 - Garrett Robinson - Bug 918050 - mach bootstrap should do the same thing for Linux Mint that it does for Ubuntu. r=gps
- # [14:21] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d768ef5946b9 - Christoph Kerschbaumer - Bug 897516 - Implement a separate cookie jar for safebrowsing - rekey part. r=mmc
- # [14:22] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9a9382595fce - Jonathan Kew - bug 910506 - update harfbuzz to upstream version 0.9.21 + latest fixes (078de49ca10285f6cd1452abd40f831a17af5d1a). r=jdaggett
- # [14:23] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ff34f480df07 - Jonathan Kew - bug 910506 - fix up gfxHarfBuzzShaper::GetGlyph for changed semantics of the hb_font_get_glyph callback. r=jdaggett
- # [14:23] * Quits: Gijs (gijs@moz-C11B0461.dsl.alice.nl) (Ping timeout)
- # [14:24] * Joins: Gijs (gijs@moz-C11B0461.dsl.alice.nl)
- # [14:24] * Joins: michal (michal@moz-6CE1017D.broadband17.iol.cz)
- # [14:24] * Quits: dhylands (dhylands@781720B5.505814D4.5D698A29.IP) (Ping timeout)
- # [14:24] * Fallen is now known as Fallen|away
- # [14:25] <Gijs> glandium: seems to work even without the clobber. :)
- # [14:25] <Tomcat|sheriffduty> hm glandium we should have this patch i think :) since bug 920919 is also now on mc :)
- # [14:25] * Quits: peterv (peterv@moz-3C743CB2.access.telenet.be) (Connection reset by peer)
- # [14:25] * Joins: phenom (phenom@C0A494B8.6AC9BFD2.4A5F0685.IP)
- # [14:26] <glandium> Tomcat|sheriffduty: would you mind landing it for me?
- # [14:26] <Ms2ger> glandium, got a small patch for you too ;)
- # [14:26] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f10a814c143d - Dan Minor - Bug 920602 - Only package Android cppunittest manifest on Android; r=ted
- # [14:27] <Tomcat|sheriffduty> yeah i could do , maybe just need edmorleys help :)
- # [14:28] <glandium> Tomcat|sheriffduty: note in practice, it's a fixup for bug 907365
- # [14:28] <glandium> well, let's say both 907365 and 920919
- # [14:28] * Joins: peterv (peterv@moz-3C743CB2.access.telenet.be)
- # [14:29] <Tomcat|sheriffduty> ok
- # [14:29] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [14:29] * Quits: ferjm (ferjm@53EF5629.3416E031.E21948B5.IP) (Quit: Leaving)
- # [14:30] <Tomcat|sheriffduty> ok and the patch i should land where do i find it ?
- # [14:31] <glandium> Tomcat|sheriffduty: https://pastebin.mozilla.org/3156057
- # [14:31] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
- # [14:31] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [14:31] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
- # [14:31] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [14:33] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Ping timeout)
- # [14:36] * Quits: @roc (chatzilla@3BCC85C8.9F9628DB.FC74E68.IP) (Ping timeout)
- # [14:38] * Quits: {V} (V@moz-C29EDA08.on.nl) (Connection reset by peer)
- # [14:38] * jmaher|afk is now known as jmaher
- # [14:38] * Joins: {V} (V@moz-C29EDA08.on.nl)
- # [14:40] * Quits: ckitching (ckitching@moz-329F29A3.lightspeed.sntcca.sbcglobal.net) (Input/output error)
- # [14:42] <@bsmedberg> does anyone have tips for debugging CPP_UNIT_TESTS
- # [14:42] * Joins: ciferkey (ciferkey@moz-714CDBE1.wireless.umass.edu)
- # [14:42] * Quits: ciferkey (ciferkey@moz-714CDBE1.wireless.umass.edu) (Quit: )
- # [14:42] <edmorley> ted: ^
- # [14:43] <glandium> bsmedberg: just run them in a debugger?
- # [14:43] <@bsmedberg> There's no setup/harness I need to worry about?
- # [14:43] * Joins: Pike (chatzilla@moz-D247E19B.pool.mediaways.net)
- # [14:43] * Joins: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
- # [14:43] <glandium> bsmedberg: not that i know of
- # [14:44] <glandium> bsmedberg: the only thing is that on linux, you need to use run-mozilla.sh
- # [14:45] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [14:46] * NeilAway wonders whether it's safe to click through glandium's link :-P
- # [14:46] <glandium> NeilAway: what link?
- # [14:46] * Quits: vendo (chatzilla@B0E02ACD.34F175D5.300931B2.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [14:47] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [14:47] <NeilAway> glandium: https://pastebin.mozilla.org/3156057 throws up a cert mismatch :-P
- # [14:47] <glandium> NeilAway: not here
- # [14:47] <NeilAway> glandium: well I get served tbpl's cert
- # [14:47] <glandium> O_o
- # [14:47] * khuey|away is now known as khuey
- # [14:48] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/fb1a715e450c - Ed Morley - Bug 895390 - Disable browser_privatebrowsing_cache.js for too many intermittent failures. a=test-only
- # [14:48] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/39c1e363005c - Blake Kaplan - Bug 916404. r=mccr8, a=abillings
- # [14:48] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/e57b395d27d3 - Olli Pettay - Bug 916685 - No need to store empty event handlers. r=bz, a=abillings
- # [14:48] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/e67ff293405d - Bill McCloskey - Bug 910523 - about:home tests now take into account async startup of SessionRestore. r=felipe, a=akeybl
- # [14:50] <edmorley> NeilAway: same here
- # [14:50] * jorendorff is now known as jorendorff_away
- # [14:52] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [14:52] <glandium> why does changing hardware always have to be painful with windows? i'm getting a bsod at boot because i switched between kvm and virtualbox
- # [14:53] <edmorley> NeilAway: filed bug 921461
- # [14:53] <glandium> and system repair doesn't want to do anything... bcdedit /set detecthal yes doesn't work either
- # [14:55] * Joins: schien (anonymous@moz-C48F0AE4.dynamic.hinet.net)
- # [14:57] <NeilAway> edmorley: curious... worked for me on another PC by the way
- # [14:57] * jhopkins|afk is now known as jhopkins
- # [14:57] * Joins: spohl (Adium@154986C3.F404A8D4.975DB329.IP)
- # [14:59] * Quits: spohl (Adium@154986C3.F404A8D4.975DB329.IP) (Ping timeout)
- # [14:59] * jwir3|away is now known as jwir3
- # [15:03] * Joins: mjh563 (mjh563@moz-D891C5B8.cable.virginmedia.com)
- # [15:06] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Quit: gabriel-iv)
- # [15:06] <ekr> I'm running into some problems with nsAppshellService. anyone here feel comfortable with it?
- # [15:06] * Joins: spohl (Adium@154986C3.F404A8D4.975DB329.IP)
- # [15:07] * Joins: jib (Jan-Ivar@moz-4631390.phlapa.fios.verizon.net)
- # [15:07] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.19/20130628210052])
- # [15:08] <@smaug> ekr: I would suggest bsmedberg
- # [15:08] <@bsmedberg> ugh
- # [15:08] <ekr> bsmedberg: I'm looking at toolkit/identity/Sandbox.jsm.
- # [15:08] <@bsmedberg> appshellservice is the way it is because nobody has been brave enough to fix it since 2004
- # [15:08] <ekr> specifically: http://dxr.mozilla.org/mozilla-central/source/toolkit/identity/Sandbox.jsm?from=Sandbox.jsm#l80
- # [15:09] * Quits: six600110 (six600110@moz-3C5CCD60.neo.res.rr.com) (Ping timeout)
- # [15:09] * Joins: kmoir (chatzilla@moz-9AEE821.cpe.teksavvy.com)
- # [15:09] <Yoric> baku: So, more precisely, I was wondering which would be best/fastest/most efficient – porting ArchiveReader to Chrome Workers, or reimplementing something similar using JS + js-ctypes.
- # [15:09] <ekr> This line seems to be failing at: http://dxr.mozilla.org/mozilla-central/source/xpfe/appshell/src/nsAppShellService.cpp?from=GetHiddenDOMWindow#l643
- # [15:09] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [15:09] * Joins: jimm (jmathies@moz-864CAA4E.pn.at.cox.net)
- # [15:09] <ekr> And I'm wondering if (a) I have messed something up or (b) there is bit rot or ( c) this never worked
- # [15:10] <@bsmedberg> ekr: sounds like you're using it too early, before the hidden window has been created
- # [15:10] * Quits: fredw (fredw@moz-B9C110E2.fbx.proxad.net) (Quit: Leaving.)
- # [15:10] <baku> Yoric, porting ArchiveReader to ChromeWorker is easy because ArchiveReader already uses threads and it's thread-safe.
- # [15:10] <@bsmedberg> but really, the hidden window is one of the worst hacks ever and no new code should be using it!
- # [15:10] <ekr> bsmedberg: OK. I didn't see how it got created. the doc sayhs automatically.
- # [15:10] * Quits: espadrine` (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr) (Ping timeout)
- # [15:10] <Yoric> baku: Well, it also uses DOMRequest that we don't have on workers, though.
- # [15:10] * Quits: vicamo (vicamo@moz-969E982B.dynamic.hinet.net) (Quit: Konversation terminated!)
- # [15:11] <ekr> bsmedberg: well, my defense is that I'm just using it transitively via some other code that someone else wrote :)
- # [15:11] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
- # [15:11] <Yoric> baku: Of course, a worker version would probably not use these.
- # [15:11] <ekr> and just trying to figure out why that code doesn't work.
- # [15:11] <Yoric> baku: So, interested in handling bug 921149?
- # [15:11] <baku> Yoric, yep we should have a ArchiveReaderSync API
- # [15:12] <@bsmedberg> ekr: so where are you in startup?
- # [15:12] * Joins: mak (chatzilla@moz-7549FB24.retail.telecomitalia.it)
- # [15:12] * vladan is now known as vladan_afk_intribetraining
- # [15:13] <ekr> bsmedberg: xpcshell tests. (I have this code that Jed wrote that I'm trying to make work, and that's what it does). Is that not going to work? I could make it a mochitest...
- # [15:13] <@bsmedberg> ah no, certainly not
- # [15:13] <baku> Yoric, let me write a comment there.
- # [15:13] * padenot is now known as padenot|away
- # [15:13] <@bsmedberg> xpcshell doesn't have UI, so it's not going to have a hidden window
- # [15:13] <ekr> bsmedberg: OK. so If I make it a mochitest, it might work?
- # [15:13] <@bsmedberg> nor is it going to allow things like hidden frames, because it doesn' thave UI
- # [15:13] <@bsmedberg> yes
- # [15:13] <@bsmedberg> much more likely at least
- # [15:13] <ekr> awesome. thanks.
- # [15:14] * padenot|away is now known as padenot
- # [15:15] * Joins: cers (csonne@moz-D706C2D4.fullrate.dk)
- # [15:15] * Joins: espadrine` (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr)
- # [15:16] * Joins: gcp_ (gcp@moz-9CEB1C98.access.telenet.be)
- # [15:16] * Quits: gcp_ (gcp@moz-9CEB1C98.access.telenet.be) (Quit: Leaving)
- # [15:18] * Quits: m_gol (m_gol@moz-576D40B2.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [15:19] * Joins: Enn (enn@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:19] <tbsaunde> bsmedberg: no new code should use? HA HA HA
- # [15:19] * ewong|sleep is now known as ewong
- # [15:20] <@bsmedberg> tbsaunde: I'm really not joking. We're reasonably close to removing the hidden window in general.
- # [15:20] <@bsmedberg> So new people using it to store random junk will just make that harder.
- # [15:21] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
- # [15:21] <tbsaunde> bsmedberg: I'm not saying I'm happy about them doing, just that I can think of at least a couple people that have
- # [15:21] <Gijs> bsmedberg: is there a bug tracking that removal?
- # [15:21] <@bsmedberg> At one time there were several. Not sure now.
- # [15:21] <glandium> is it me or the last ux nightly has the tab bar visually broken?
- # [15:23] * rail_away is now known as rail
- # [15:24] * Quits: janv (varga@ACC3EF4B.A5E4DDFD.4F33160D.IP) (Quit: This computer has gone to sleep)
- # [15:25] * Joins: ahal (ahal@F77132FB.12EEDBD3.6BEEAEBD.IP)
- # [15:26] * Joins: grapenuts (chatzilla@moz-73B75604.nys.biz.rr.com)
- # [15:26] * catlee-away is now known as catlee
- # [15:27] * jorendorff_away is now known as jorendorff
- # [15:27] * Joins: m_gol (m_gol@moz-6C86F1F.neoplus.adsl.tpnet.pl)
- # [15:29] * Joins: janv (varga@moz-A506EDFE.flarion.as5628.telecom.sk)
- # [15:33] * Quits: stransky (stransky@moz-59D79C36.broadband2.iol.cz) (Connection reset by peer)
- # [15:33] <Gijs> glandium: what OS?
- # [15:33] * Joins: sankha93 (Instantbir@7061CD01.D6BD0D91.22D41759.IP)
- # [15:33] <glandium> Gijs: windows
- # [15:34] * Quits: vigneshwaran (vigneshwar@FC0B83FD.138D8F1E.FD6A0EFF.IP) (Quit: Leaving.)
- # [15:34] <Gijs> glandium: also, with your fix, I'm now getting linkage error in XUL lib :(
- # [15:34] <glandium> Gijs: paste?
- # [15:34] <Gijs> glandium: at first I thought it was the fact that I'd not clobbered, but a clobber also breaks
- # [15:34] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
- # [15:34] <Gijs> one sec
- # [15:34] <Gijs> cannot open dist/lib/mozjs.lib ?
- # [15:35] <Gijs> which is weird because it got through building (and presumably also linking?) js, so why would that not be there?
- # [15:35] * khuey is now known as khuey|away
- # [15:35] <glandium> Gijs: js links against js_static
- # [15:35] <glandium> Gijs: is mozjs.lib/dll in objdir/js/src?
- # [15:35] <Gijs> hrm.
- # [15:36] <Gijs> glandium: neither, AFAICT
- # [15:36] <froydnj> man, if we could just eliminate unused-gc-things from our js memory, memory usage would be a lot better
- # [15:37] <jfkthame> RyanVM, are you fixing inbound? looks like bug 897516 is not entirely happy
- # [15:37] <glandium> Gijs: what does mach build js/src -v say?
- # [15:37] <RyanVM> Tomcat|sheriffduty ^
- # [15:38] <Gijs> glandium: also fails trying to link xul.dll
- # [15:38] * Joins: squeakytoy (christoffe@7061EEAD.41CBD7B1.148A607A.IP)
- # [15:38] <Gijs> (xul.lib?)
- # [15:38] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Quit: Leaving)
- # [15:39] <Gijs> It goes: <libs>: Found error\n<xul.lib>:Found error\n<../../dist/bin/xul.dll>: Found error... etc.
- # [15:39] * Quits: joneshf-laptop (joneshf@moz-BAEA6F30.hsd1.ca.comcast.net) (Ping timeout)
- # [15:39] <Gijs> glandium: above the link spam, the issue is the same, missing dist/lib/mozjs.lib
- # [15:39] <Tomcat|sheriffduty> glandium: failed to apply the patch here
- # [15:40] <Tomcat|sheriffduty> https://tomcat.pastebin.mozilla.org/3156326
- # [15:40] <glandium> Gijs: for "mach build js/src" ? it talks about xul.dll ?
- # [15:41] <Gijs> glandium: yes. I'm just as confused as you are...
- # [15:41] <glandium> Gijs: log?
- # [15:41] <Tomcat|sheriffduty> jfkthame: yeah will fix inbound
- # [15:41] <jfkthame> great, thanks
- # [15:41] <Gijs> glandium: looks like mach's magic make stuff decides to build toolkit/library when calling ./mach build js/src
- # [15:42] <glandium> ah
- # [15:42] <Gijs> glandium: before it does that, nothing much seems to go wrong
- # [15:42] <glandium> Gijs: mach build js/src/mozjs.dll ?
- # [15:43] <Gijs> No rule to make target mozjs.dll
- # [15:43] * Joins: gustavold (gustavold@B7DC19FC.E12A1350.DF2AC62B.IP)
- # [15:43] * Quits: marcoz (marco.zehe@moz-2FD1930A.dip0.t-ipconnect.de) (Quit: Leaving.)
- # [15:43] <glandium> Gijs: that's fishy
- # [15:43] <Gijs> mm...
- # [15:43] * Quits: tonymec|away (tonymec@87A3EC9E.8A7F5960.9D2324B7.IP) (Connection reset by peer)
- # [15:44] <glandium> Tomcat|sheriffduty: could you paste your js/src/Makefile.in?
- # [15:45] <edmorley> RyanVM, Tomcat|sheriffduty: want me to back out the xpcshell? can't tell if comments above about it
- # [15:45] <RyanVM> edmorley: I think tomcat was
- # [15:45] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [15:46] * Joins: miketaylr (mtaylor@moz-8ACC7131.dyn.grandenetworks.net)
- # [15:46] <edmorley> Tomcat|sheriffduty: tree is closed, you'll need CLOSED TREE :-)
- # [15:46] <Tomcat|sheriffduty> edmorley: done now
- # [15:46] <Tomcat|sheriffduty> yeah
- # [15:46] <Tomcat|sheriffduty> noticed :)
- # [15:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/07e9ba5dbf03 - Carsten "Tomcat" Book - Backed out changeset b4f4c2e6a7d6 (bug 897516) failed XPC Shell tests
- # [15:47] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/10bf215feab4 - Carsten "Tomcat" Book - Backed out changeset 0cc959e28407 (bug 897516) failed XPC Shell tests CLOSED TREE
- # [15:47] <edmorley> Tomcat|sheriffduty: :-)
- # [15:47] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0c44240381eb - Carsten "Tomcat" Book - Backed out changeset d768ef5946b9 (bug 897516) failed XPC Shell tests
- # [15:47] <Tomcat|sheriffduty> heh
- # [15:47] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [15:49] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [15:49] * Joins: jdm (jdm@moz-AC9499B2.cable.teksavvy.com)
- # [15:50] <Tomcat|sheriffduty> glandium: https://tomcat.pastebin.mozilla.org/3156368
- # [15:50] * jorendorff is now known as jorendorff_away
- # [15:50] <glandium> Tomcat|sheriffduty: are you on windows?
- # [15:51] <Tomcat|sheriffduty> oh do you want the file from the system where the build worked ?
- # [15:51] <Tomcat|sheriffduty> that was just from trying to apply the patch :)
- # [15:51] <edmorley> jfkthame: reftest orange https://tbpl.mozilla.org/php/getParsedLog.php?id=28465537&tree=Mozilla-Inbound
- # [15:52] <jfkthame> edmorley: drat it - just a sec, looking
- # [15:52] <edmorley> jfkthame: ty
- # [15:52] <glandium> Tomcat|sheriffduty: what system are you applying the patch on?
- # [15:52] <glandium> Tomcat|sheriffduty: because the reason why it fails looks like a line endings problem
- # [15:53] <Tomcat|sheriffduty> mac 10.8
- # [15:53] <glandium> Tomcat|sheriffduty: so why would there be ^M in the patch O_o
- # [15:53] <Tomcat|sheriffduty> good question :)
- # [15:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6844baec2125 - Cameron McCormack - Bug 921456 - Remove unused nsSVGElement::GetPresentationAttribute prototype. r=longsonr
- # [15:54] * Quits: vladan_afk_intribetraining (vladan@B2068DC0.F60B0462.67AC9B1.IP) (Ping timeout)
- # [15:54] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
- # [15:55] <Tomcat|sheriffduty> edmorley: btw thanks for marking the backouts
- # [15:55] <Tomcat|sheriffduty> the bug comment is also done
- # [15:55] * Joins: vladan (vladan@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:55] <glandium> Gijs: what does mach build js/src/echo-variable-TARGETS say?
- # [15:56] * jchen|away is now known as jchen
- # [15:56] <Gijs> js_static.lib js_static.lib.desc .dll host_jskwgen.exe host_jsoplengen.exe
- # [15:56] <edmorley> Tomcat|sheriffduty: :-)
- # [15:56] <Gijs> glandium: note that I'm manually retyping from my windows box, as IRC is on my mac
- # [15:57] <Gijs> glandium: also, wrt the UX thing what Windows theme do you use?
- # [15:57] <Gijs> (or really, maybe a screenshot would work better
- # [15:57] <Gijs> )
- # [15:57] * Quits: Enn (enn@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [15:57] * jorendorff_away is now known as jorendorff
- # [15:58] * Quits: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [15:58] * Quits: vladan (vladan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [15:59] * Joins: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP)
- # [15:59] * Joins: six600110 (six600110@moz-3C5CCD60.neo.res.rr.com)
- # [15:59] * Joins: chmanchester (chmanchest@moz-6B477A27.hsd1.pa.comcast.net)
- # [15:59] <Tomcat|sheriffduty> hey edmorley or RyanVM could you take over from here ? /me need a break :)
- # [15:59] * bajaj_ is now known as bajaj_away
- # [16:00] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Quit: Leaving.)
- # [16:00] <jfkthame> edmorley, you can reopen inbound, i've backed out the push... i understand what failed, but will need to think about how best to fix it
- # [16:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ed12f73dbeac - Jonathan Kew - backout changesets 9a9382595fce and ff34f480df07 (bug 910506) on a CLOSED TREE for failure in reftest variation-selector-unsupported-1.html
- # [16:00] <Tomcat|sheriffduty> jfkthame: its open :)
- # [16:00] * Joins: vladan (vladan@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:00] <Tomcat|sheriffduty> oh maybe not
- # [16:00] <glandium> Gijs: http://i.imgur.com/qDoJcVY.png
- # [16:00] * kats|away is now known as kats
- # [16:00] <Gijs> Oh
- # [16:01] <glandium> Gijs: notice the weird rectangle on the left, and the missing background on the right
- # [16:01] <Gijs> /that/
- # [16:01] <Gijs> glandium: that's a known bug with azure and svg and aaaaargh graphics bits that I don't understand :)
- # [16:01] <glandium> ok
- # [16:01] <glandium> wait, what? svg?
- # [16:01] * Quits: mshal (mshal@moz-A890D35A.washdc.fios.verizon.net) (Quit: leaving)
- # [16:01] * Joins: mshal (mshal@moz-A890D35A.washdc.fios.verizon.net)
- # [16:01] <Gijs> glandium: follow along in bug 919656
- # [16:01] * Joins: Enn (enn@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:01] <Gijs> yes
- # [16:02] <glandium> oh my
- # [16:02] <Gijs> those curvy tabs, how did you think we made them? :)
- # [16:03] * Joins: dao (dao@moz-5009B06A.superkabel.de)
- # [16:03] <Tomcat|sheriffduty> jfkthame: reopned the tree
- # [16:03] * Joins: bhearsum|buildduty (bhearsum@moz-FBAE94.members.linode.com)
- # [16:03] <jfkthame> Tomcat|sheriffduty, thanks, sorry about the orangeness!
- # [16:04] * Tomcat|sheriffduty is now known as Tomcat
- # [16:04] <Tomcat> np :)
- # [16:04] * Quits: salman (salman@4E9D1178.7144E16D.FCC3D93C.IP) (Ping timeout)
- # [16:04] * Tomcat is now known as Tomcat|afk
- # [16:07] * Joins: annevk (annevk@moz-451D5EF9.nyc.res.rr.com)
- # [16:07] * Quits: simo36 (simo36@81DB9E1E.BE5F29B.BDA7A6F4.IP) (Client exited)
- # [16:08] * jorendorff is now known as jorendorff_away
- # [16:09] * philor|away is now known as philor
- # [16:09] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:10] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [16:10] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:11] <Gijs> glandium: so, erm, I'm guessing TARGETS should have had mozjs.lib
- # [16:11] <Gijs> glandium: any idea how to figure out why it does not?
- # [16:11] <Gijs> glandium: or is that going to be your patch?
- # [16:11] <glandium> Gijs: it should have mozjs.dll
- # [16:12] <Gijs> it doesn't...
- # [16:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b949ed98283a - Kartikaya Gupta - Bug 913985: Part 2 - Add annotations to all remaining JNI entry points, marking them for generations. r=kats
- # [16:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/dd17e0758a00 - Chris Kitching - Bug 913985: Part 6 - Remove redundant AndroidBridge::Bridge() checks. r=kats
- # [16:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c333aabace09 - Chris Kitching - Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats
- # [16:12] <glandium> Gijs: does it have ".dll" alone?
- # [16:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d9bdfdfda06e - Kartikaya Gupta - Bug 913985: Part 1 - Introduce a nicer annotation API for the generator, and migrate all existing annotations to it. r=kats
- # [16:12] <Gijs> [15:56:05] <glandium> Gijs: what does mach build js/src/echo-variable-TARGETS say?
- # [16:12] <Gijs> [15:56:58] <Gijs> js_static.lib js_static.lib.desc .dll host_jskwgen.exe host_jsoplengen.exe
- # [16:12] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/99291913693f - Kartikaya Gupta - Bug 913985: Part 3 - Update the annotation processor to generate wrapper classes. r=kats
- # [16:13] <glandium> Gijs: ok, i'm seeing the same thing here
- # [16:13] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4b49f751e490 - Chris Kitching - Bug 913985: Part 4 - Add new generated code to version control. r=kats
- # [16:13] <glandium> (finally got my windows to behave)
- # [16:13] * Joins: glosoli (glosoli@moz-72C60525.static.zebra.lt)
- # [16:14] * Joins: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP)
- # [16:14] <glandium> Gijs: so, the patch is causing that... which is... unexpected
- # [16:15] * whimboo is now known as whimboo|afk
- # [16:15] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/616819179a67 - Alexander Surkov - Bug 466481 - Arabic and Hebrew characters bounds are incorrect in a11y APIs, r=tbsaunde
- # [16:15] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
- # [16:16] <Gijs> :(
- # [16:17] * Joins: alagenchev_ (alagenchev@moz-1331AAB8.bootp.virginia.edu)
- # [16:17] <glandium> Gijs: okay, let's try it differently: https://diff.pastebin.mozilla.org/3156490
- # [16:18] <alagenchev_> ted: ping
- # [16:19] * Quits: sheppy-offline (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Ping timeout)
- # [16:19] <Gijs> glandium: ok, clobbering, configuring... then I can use the same echo to verify if I have a mozjs.lib in the targets, right?
- # [16:20] <@ted> alagenchev_: pong
- # [16:20] <glandium> Gijs: you'll have it, since i have it ; just build
- # [16:20] <Gijs> OK
- # [16:20] * Gijs wishes configure wasn't so darn long
- # [16:20] <alagenchev_> ted: thanks for the comments in Bug 920728
- # [16:20] <glandium> Gijs: disable icu
- # [16:21] <@ted> alagenchev_: np, sorry we broke this so badly
- # [16:21] * Joins: sheppy (sheppy@moz-43EEF1A9.dhcp.kgpt.tn.charter.com)
- # [16:21] <alagenchev_> ted: Let me ask you another question. I am encountering another problem on linux - I can't do gdb ./firefox. It hangs for a while and then quits. Have you seen anything like that before? Starting firefox and then attaching works
- # [16:21] <glandium> alagenchev_: on what platform?
- # [16:22] <alagenchev_> ted: I setup a brand new debian in a vm and it worked there, so it must be some combinations with the libraries that are on my install.
- # [16:22] <@ted> alagenchev_: i can't say i have, that should work
- # [16:22] <alagenchev_> glandium: happens on mind debian edition. not happening on debian
- # [16:22] * Joins: mconley (mconley@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:22] <alagenchev_> mind == mint
- # [16:22] <jfkthame> try running it via ./mach debug, maybe?
- # [16:22] * Quits: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com) (Ping timeout)
- # [16:23] <alagenchev_> jfkthame: thanks i'll try that.
- # [16:23] * Joins: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com)
- # [16:25] <alagenchev_> jfkthame: getting Thread 0x7ffff7fcb740 (LWP 22499) is executing new program: /usr/bin/nvidia-modprobe
- # [16:25] <alagenchev_> warning: Could not load shared library symbols for linux-vdso.so.1.
- # [16:25] <alagenchev_> Do you need "set solib-search-path" or "set sysroot"?
- # [16:25] <alagenchev_> [Inferior 3 (process 22499) exited normally]
- # [16:26] * gregglind_travel is now known as gregglind
- # [16:26] * Quits: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP) (Ping timeout)
- # [16:26] <jfkthame> sorry, no idea
- # [16:27] <alagenchev_> jfkthame: thanks
- # [16:27] <alagenchev_> ted: have you seen that before?
- # [16:27] <glandium> alagenchev_: missing libc-something-debug package?
- # [16:27] <@ted> alagenchev_: nope
- # [16:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1e16ca4ad801 - Chris Kitching - Bug 913985: Part 4 - Add new generated code to version control. r=kats
- # [16:27] <@ted> alagenchev_: glandium is your better bet here, he's the linux expert
- # [16:27] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/274df3abc991 - Chris Kitching - Bug 913985: Part 2 - Add annotations to all remaining JNI entry points, marking them for generations. r=kats
- # [16:27] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9c069a0820ea - Chris Kitching - Bug 913985: Part 3 - Update the annotation processor to generate wrapper classes. r=kats
- # [16:27] <alagenchev_> ted: thanks
- # [16:27] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f0f5497d65bb - Chris Kitching - Bug 913985: Part 5 - Refactor the Bridge to use the generated code. r=kats
- # [16:28] <glandium> ted: i hope i'm not *the* linux expert
- # [16:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/20f8a9111009 - Kartikaya Gupta - Back out d9bdfdfda06e to dd17e0758a00 (bug 913985) due to incorrect author on some of the patches. r=backout
- # [16:28] <@ted> glandium: in this channel :-P
- # [16:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/de21920d2b8e - Chris Kitching - Bug 913985: Part 6 - Remove redundant AndroidBridge::Bridge() checks. r=kats; DONTBUILD
- # [16:28] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/05fe8b17516a - Chris Kitching - Bug 913985: Part 1 - Introduce a nicer annotation API for the generator, and migrate all existing annotations to it. r=kats
- # [16:28] <glandium> ted: even in this channel ; i do hope there are others
- # [16:28] <@ted> heh
- # [16:29] * Joins: jrmuizel (jrmuizel@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:30] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:30] * ewong is now known as ewong|sleep
- # [16:30] <alagenchev_> glandium: the gdb warning seems to be just a warning as per https://sourceware.org/ml/gdb-patches/2011-08/msg00331.html
- # [16:30] <glandium> alagenchev_: what does show follow-fork-mode and show follow-exec-mode say?
- # [16:30] <Yoric> ttaubert: I'm still investigating bug 921149. As suspected, we put data in the tab state cache for http://example.org/?browsing0 apparently *before* we collect that data for the first time.
- # [16:31] * Joins: retornam_ (retornam@moz-6F237ED8.hsd1.ca.comcast.net)
- # [16:31] <alagenchev_> glandium: show?
- # [16:32] <glandium> alagenchev_: on gdb prompt
- # [16:32] * Quits: mak (chatzilla@moz-7549FB24.retail.telecomitalia.it) (Input/output error)
- # [16:32] <alagenchev_> glandium: oh right
- # [16:32] * Quits: retornam (retornam@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [16:32] * Quits: masayuki1 (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Quit: masayuki1)
- # [16:33] * Quits: retornam_ (retornam@moz-6F237ED8.hsd1.ca.comcast.net) (Ping timeout)
- # [16:33] <glandium> this is so great... somehow, mercurial and/or windows decided to put timestamps in the future in my source tree
- # [16:33] <glandium> and now, i'm infinite looping on Reticulating splines
- # [16:33] <alagenchev_> glandium: (gdb) show follow-fork-mode
- # [16:33] <alagenchev_> Debugger response to a program call of fork or vfork is "child".
- # [16:33] <alagenchev_> (gdb) show follow-exec-mode
- # [16:33] <alagenchev_> Follow exec mode is "same".
- # [16:33] <glandium> alagenchev_: aha
- # [16:33] <glandium> alagenchev_: set follow-fork-mode parent
- # [16:34] * Joins: sheppy-offline (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
- # [16:34] <glandium> alagenchev_: i bet the default value is parent on the system where it works
- # [16:34] * Quits: blassey (blassey@moz-F49F69E4.hsd1.vt.comcast.net) (Ping timeout)
- # [16:34] <alagenchev_> glandium: ok. let me test
- # [16:34] <glandium> alagenchev_: it should be parent everywhere
- # [16:34] <alagenchev_> glandium: ok i will put it in gdbinit
- # [16:34] <glandium> so you'd better figure out why it's child on mint
- # [16:34] <alagenchev_> glandium: yep, i will investigate that.
- # [16:35] * jorendorff_away is now known as jorendorff
- # [16:35] <glandium> ted: r? https://diff.pastebin.mozilla.org/3156490
- # [16:36] <tbsaunde> glandium: ted I think there are few, but I'm always suprised how few people at mozilla really really linux stuff
- # [16:36] <glandium> tbsaunde: missing verb
- # [16:37] * Joins: ehugg (ehugg@moz-44D86B1E.cisco.com)
- # [16:37] <glandium> tbsaunde: note in that case, it was gdb, but that's about the same, very few people know gdb
- # [16:37] <tbsaunde> glandium: know, and yeah
- # [16:37] * Quits: sfink|away (chatzilla@moz-7AB1048D.dsl.pltn13.sbcglobal.net) (Ping timeout)
- # [16:38] <glandium> which reminds me i ought to test lldb
- # [16:38] <@bsmedberg> ted: do the gtest tests actually run in parallel?
- # [16:38] <@ted> bsmedberg: 302 benwa
- # [16:38] <@ted> glandium: r=me
- # [16:38] <BenWa> 302?
- # [16:38] <@ted> redirect :)
- # [16:38] <BenWa> Ahh lol
- # [16:39] <glandium> ted: you want a 301
- # [16:39] <@ted> eh
- # [16:39] <@ted> i'm not totally ignorant of gtest
- # [16:39] <@ted> i just don't know everything
- # [16:39] <BenWa> bsmedberg: Running gtest via mach will let you specify the -j option. I believe currently on buildbot we run with j1
- # [16:39] <BenWa> or maybe even j #core of cores
- # [16:40] <BenWa> ted: You used to know everything! What happened? :P
- # [16:40] <@ted> BenWa: the universe expanded :-(
- # [16:40] <@bsmedberg> BenWa: well this relates to the "whether to initialize XPCOM in gtest" discussion
- # [16:40] <glandium> ted: then 307 </pendantic>
- # [16:40] <@ted> hah
- # [16:40] <BenWa> bbiab, commuting to work
- # [16:40] * bhearsum|buildduty is now known as bhearsum|buildduty|bbs
- # [16:40] * Joins: dbaron (dbaron@moz-C566053C.dsl.dynamic.sonic.net)
- # [16:40] * ChanServ sets mode: +ao dbaron dbaron
- # [16:40] * Joins: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP)
- # [16:41] <@ted> bsmedberg: i was wondering whether we could segregate tests that wanted to init XPCOm
- # [16:41] <@ted> and run them in subprocesses
- # [16:41] <@ted> like restart the whole proc with different options
- # [16:41] <till> Yoric: urgh, sorry for not landing the lz4 patch. I'm deep in Shumway-land and totally dropped the ball on this
- # [16:41] <Yoric> No problem.
- # [16:41] * Quits: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com) (Ping timeout)
- # [16:42] <Yoric> I'll try and land it later today if it passes tests.
- # [16:42] <Yoric> (or at least mark it checkin-needed, depending on my workload)
- # [16:42] * Quits: ehugg (ehugg@moz-44D86B1E.cisco.com) (Quit: ehugg)
- # [16:42] * Joins: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:42] <alagenchev_> glandium: thanks, that worked really nice. I think the follow-fork child was purely on my machine. I was trying out someone else's gdbinit because of some pretty print macros. That was setting the fork mode to child in it, so it's not a mint problem
- # [16:42] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [16:43] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [16:43] <glandium> alagenchev_: glad it's not a distro problem
- # [16:43] <alagenchev_> glandium: yeah
- # [16:43] <glandium> Gijs: did you try rebuilding with the new patch?
- # [16:43] <till> Yoric: thanks!
- # [16:43] <Gijs> glandium: still building
- # [16:43] <glandium> i'm still struggling with my timestamps in the future
- # [16:44] <Yoric> ttaubert: Ok, this seems to be a side-effect of |fillTabCachesAsynchronously|, which makes sense.
- # [16:45] * Quits: espadrine` (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr) (Quit: Leaving)
- # [16:45] <Yoric> That's still somewhat weird.
- # [16:46] * Joins: ehsan (ehsan@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:46] * ChanServ sets mode: +o ehsan
- # [16:46] <@bsmedberg> TestStartupCache.cpp uses JS and XPCOM. This sucks.
- # [16:48] <alagenchev_> ted: glandium's fix also fixed the rest of Bug 920728 for me. That's with your patch applied. I'm going to make a comment in the bug to that effect too. Thanks for everyone's help. This was driving me nuts
- # [16:48] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [16:48] <Gijs> glandium: my windows machine just rebooted randomly.
- # [16:49] * Gijs cries a little
- # [16:49] * Quits: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [16:49] <alagenchev_> The mac is still foobarred, but that doesn't bother me at all.
- # [16:49] <Gijs> glandium: so... don't hold your breath for me to finish, either, it seems :|
- # [16:49] * Joins: mbrubeck (mbrub_000@moz-45568FC0.hsd1.wa.comcast.net)
- # [16:49] <glandium> Gijs: the build finally started, here
- # [16:50] * edmorley is now known as edmorley|lunch
- # [16:50] <froydnj> glandium: the derecursing stuff is fantastic
- # [16:51] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Quit: gabriel-iv)
- # [16:52] <@ted> bsmedberg: our C++ tests are a PITA
- # [16:52] <jesup> ted++
- # [16:52] <@ted> can we make someone port them all to gtest and kill them?
- # [16:52] <@bsmedberg> well, a basic premise of gtest is that tests are self-contained
- # [16:52] <glandium> KILL
- # [16:52] <@ted> yeah
- # [16:52] <@bsmedberg> and a basic property of any test that uses XPCOM is that it's probably not self-contained :-(
- # [16:53] <@ted> but we could have a test framework that inits XPCOM
- # [16:53] <@ted> and then run them in separate processes
- # [16:53] <@bsmedberg> this particular test appears to be even creating its own JS global object, though I'm not sure why
- # [16:53] <glandium> ted: if at least we could start with those that were disabled when --disable-libxul was killed...
- # [16:53] <jesup> Our setup makes writing C++ tests uber-painful (love those #ifdef MOZILLA_INTERNAL_APIs....)
- # [16:53] <@ted> linking is hard :-(
- # [16:53] <@bsmedberg> so yeah, using the gtest-libxul for this seems like a good idea
- # [16:53] <@bsmedberg> but it's probably going to involve launching a separate process for each test
- # [16:54] <jesup> And mainthread isn't MainThread... :-(
- # [16:54] <@bsmedberg> what?
- # [16:54] <@ted> bsmedberg: as long as it's only xpcom-using tests that we do that for
- # [16:54] <@ted> that seems fine
- # [16:54] <@ted> i don't think it'd be a huge amount of work to make an XPCOMTest thing that triggered run-in-separate-process behavior
- # [16:56] * Quits: jez (519133a2@moz-F6591C48.gooeysoftware.com) (Quit: CGI:IRC (EOF))
- # [16:56] * Quits: peterv (peterv@moz-3C743CB2.access.telenet.be) (Connection reset by peer)
- # [16:57] * Joins: peterv (peterv@moz-3C743CB2.access.telenet.be)
- # [16:57] * Quits: mstange (markus@moz-D35159DA.dip0.t-ipconnect.de) (Ping timeout)
- # [16:57] <jesup> Right now a bunch of unit tests run in a thread that isn't MainThread, so when they try to use MainThread-only stuff like prefs it breaks. I think honestly this can be fixed (proxy the tests over to MainThread in some manner, but it's painful because you don't want to block MainThread since that will break things too) Note: we wrote ours a while ago using a gtest framework; I haven't...
- # [16:57] <jesup> ...looked at the fundamentals in a while, but it's an ongoing pain
- # [16:57] <jesup> ted knows *all* about it... :-(
- # [16:58] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [16:58] * Joins: mstange (markus@moz-233478CB.dip0.t-ipconnect.de)
- # [16:58] * Quits: AndreeaMatei (Thunderbir@601F3B17.33662590.A5830293.IP) (Quit: AndreeaMatei)
- # [16:58] * Quits: sheppy (sheppy@moz-43EEF1A9.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [16:59] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [16:59] <glandium> froydnj: what's landed, or what's goind to land?
- # [16:59] <glandium> going
- # [17:00] <tbsaunde> jesup: is it actually another thread, or have we just not inited the thread manager so NS_ISMainThread fails for the main thread
- # [17:00] <nemo> is it known that when page titles are truncated in a tab that it handles unicode badly?
- # [17:00] <nemo> that is, it appears to be doing a naive byte truncation
- # [17:00] <jesup> tbsaunde: I think it's another thread
- # [17:01] <nemo> this causes some unfortunate results, like I have a title with [DCC2] (the square glyph indicating a codepoint) depending on the width of the tab
- # [17:01] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [17:01] <nemo> The simplest way to handle this, IMO, would be just to treat the title string as a texture, display the start and end of it, and fade off the middle
- # [17:02] * Joins: twi (Adium@97CA888F.1AA83EFD.FC544AA4.IP)
- # [17:02] <nemo> could put … in the faded part if people really wanted to
- # [17:02] * Quits: jhk (Jignesh@DE0A3615.4A76994A.D2D1FAF0.IP) (Ping timeout)
- # [17:02] <nemo> Can link to the page I was messing around with. I imagine this has a better chance of showing up on asian sites.
- # [17:03] * RyanVM is now known as RyanVM|brb
- # [17:03] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
- # [17:04] * Joins: salman (salman@E2FEAA0D.4A4B46C2.1584298.IP)
- # [17:05] <nemo> http://m8y.org/tmp/temp.png - screengrab of tab brokenness
- # [17:05] <froydnj> glandium: well, what's already landed has sped my builds up by ~25%
- # [17:05] <@ehsan> BenWa: do you want me to review bug 918825?
- # [17:05] * Joins: retornam (retornam@moz-BBE3ABD.mv.mozilla.com)
- # [17:06] <@ehsan> BenWa: it's burning on try
- # [17:06] * Joins: blassey (blassey@moz-F49F69E4.hsd1.vt.comcast.net)
- # [17:06] <BenWa> ehsan: it's likely just a typo in the linux code. The patch should stay the same
- # [17:06] <nemo> I suppose it could possibly be due to assuming that UTF-16 is 2 bytes per char?
- # [17:06] <BenWa> Yes it's something stupid
- # [17:07] <nemo> but given the rants I've seen in this channel before, that seems unlikely
- # [17:07] <@ehsan> ok, I'll review it then
- # [17:07] * Quits: retornam (retornam@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [17:07] * Joins: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP)
- # [17:08] <nemo> FWIW, that particular tab isn't anything important. I was just abusing this thingy I made like 8 years ago... http://m8y.org/js/type.xhtml
- # [17:08] * Joins: retornam (retornam@moz-BBE3ABD.mv.mozilla.com)
- # [17:08] <nemo> mostly inspired to try creating a directory using it after reading http://utf8everywhere.org 's description of linux vs windows file IO
- # [17:09] <nemo> but, eh. figured I'd bring it up anyway, in case it wasn't known
- # [17:09] * Quits: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP) (Quit: mina)
- # [17:09] * Joins: Edgar (Thunderbir@moz-D27D17E4.dynamic.hinet.net)
- # [17:10] * Quits: twi (Adium@97CA888F.1AA83EFD.FC544AA4.IP) (Quit: Leaving.)
- # [17:11] * Joins: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP)
- # [17:11] * Quits: dew (Instantbir@moz-A7596059.dhcp.wstv.il.charter.com) (Ping timeout)
- # [17:12] * Joins: alice (alice@moz-B07CF0F8.range86-163.btcentralplus.com)
- # [17:12] * Joins: simo36 (simo36@81DB9E1E.BE5F29B.BDA7A6F4.IP)
- # [17:13] * Parts: pauly (paul@601F3B17.33662590.A5830293.IP)
- # [17:13] <@ehsan> bz_sleep: not sure if I can parse https://bugzilla.mozilla.org/show_bug.cgi?id=915735#c63
- # [17:13] * Quits: andreasn (andreasn@moz-41278B4B.a336.priv.bahnhof.se) (Quit: Ex-Chat)
- # [17:14] * whimboo|afk is now known as whimboo
- # [17:14] * openjck|offline is now known as openjck
- # [17:14] <glandium> ehsan: he's saying that the patches in that bug are fixing problems that happened because js was pgoed, so presumably, it's not the js code not being pgoed
- # [17:15] <@ehsan> glandium: hmm, the patches that I landed only fixed bugs in the instrumentation phase...
- # [17:15] * bhearsum|buildduty|bbs is now known as bhearsum|buildduty
- # [17:16] <@ehsan> glandium: could it be that the files are somehow not PGOed on the second link or something?
- # [17:16] <glandium> ehsan: that's one possibility
- # [17:16] * Quits: Edgar (Thunderbir@moz-D27D17E4.dynamic.hinet.net) (Quit: Edgar)
- # [17:16] * bz_sleep is now known as bz
- # [17:16] <@ehsan> glandium: how can I check that?
- # [17:16] <@bz> ehsan: I think my claim is that clearly some PGO is happening in JS
- # [17:16] <@ehsan> bz: at least in the instrumentation phase, yes :)
- # [17:16] <@bz> ehsan: given that you had to patch parts of it to not be optimized to work around pgo bugs?
- # [17:17] <@bz> ehsan: ah, fair. ;)
- # [17:17] <@ehsan> hmm
- # [17:17] * Quits: peterv (peterv@moz-3C743CB2.access.telenet.be) (Connection reset by peer)
- # [17:17] <@bz> ehsan: So I agree that PGO somehow being disabled is the most likely thing going on
- # [17:17] * @ehsan wonders how reliable these test numbers are
- # [17:17] <@bz> ehsan: but I have no idea how.
- # [17:17] <@ehsan> yeah :(
- # [17:17] <@bz> ehsan: at the "10% regression" level, pretty darned reliable.
- # [17:17] <glandium> ehsan: so, one thing that is different between static js and other static code linked in libxul, is that static js is actually linked as a static library first, and then that static library is linked in libxul
- # [17:17] <@ehsan> I wish I understood more how the build system PGOs
- # [17:18] <glandium> ehsan: i'm not entirely sure what msvc does with that
- # [17:18] <@ehsan> glandium: hmm, could it be that the PGO compiler just gives up on the static lib?
- # [17:18] <@ehsan> hmm
- # [17:18] <@ehsan> glandium: can we make js use fakelibs easily?
- # [17:19] <glandium> ehsan: it already uses it, but the fakelibs system uses real static libs instead when they exist. which is necessary for some of our static libs (one of the xpcom glues)
- # [17:20] <glandium> ehsan: one way out of it would be to force the js real static lib not to be created
- # [17:20] <@ehsan> glandium: how is the necessity determined?
- # [17:20] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
- # [17:20] <glandium> ehsan: https://mxr.mozilla.org/mozilla-central/source/config/rules.mk#247
- # [17:20] * Quits: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP) (Client exited)
- # [17:21] <@ehsan> glandium: so we should remove the js library from dist/lib?
- # [17:22] <glandium> ehsan: depends where it's taken from when linking xul.dll
- # [17:22] * Joins: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [17:22] <glandium> apparently, that's dist/lib
- # [17:23] <glandium> ehsan: so yeah, a quicky try would be rm dist/lib/js_static.lib before linking libxul
- # [17:23] * Joins: dzbarsky (Adium@76587571.D5562F02.B5C6E82B.IP)
- # [17:23] * Quits: dzbarsky (Adium@76587571.D5562F02.B5C6E82B.IP) (Client exited)
- # [17:23] <glandium> ehsan: a landable fix would be either a hack defining LIBRARY, or adding a variable to force the real static lib not to be built
- # [17:24] * Joins: gavin|m (gavin@moz-5E6410BF.mycingular.net)
- # [17:25] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a3da386b5bae - Markus Stange - Bug 912945 - Use aligned data storage for DrawTargetCG. r=jrmuizel
- # [17:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1a0e9084786b - Markus Stange - Bug 912944 - Handle different surface formats in Azure CG source surfaces. r=jrmuizel
- # [17:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/732798c42e48 - Markus Stange - Bug 532828 - Don't invalidate the whole window on window activation/deactivation. r=roc
- # [17:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/96f24d4ebe11 - Markus Stange - Bug 921501 - Call CGBitmapContextGetHeight when getting the height for Cairo Quartz surfaces. r=Bas
- # [17:25] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5758b5d10fce - Markus Stange - Bug 921132 - Make CopyDataToCairoSurface respect stride. r=ncameron
- # [17:25] * Joins: kk1fff (kk1fff@moz-B4B608C2.dynamic.hinet.net)
- # [17:25] * Quits: kdcw (kdcw@moz-2CDF5822.pk.shawcable.net) (Quit: I love my HydraIRC -> http://www.hydrairc.com <-)
- # [17:25] * Joins: dhylands (dhylands@781720B5.505814D4.5D698A29.IP)
- # [17:26] <@ehsan> glandium: can you point me to where we pick the location?
- # [17:26] * Quits: gavin|m (gavin@moz-5E6410BF.mycingular.net) (Quit: Bye)
- # [17:26] * RyanVM|brb is now known as RyanVM
- # [17:27] <glandium> ehsan: MOZ_JS_STATIC_LIBS in configure.in
- # [17:27] * Joins: josh (josh@moz-348C4790.hsd1.mn.comcast.net)
- # [17:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/961256d21b8e - Malini Das - Bug 909129 - fix Marionette imported scripts leak, add clearImportedScripts call, r=dburns
- # [17:28] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [17:28] * bajaj_away is now known as bajaj_
- # [17:29] * Joins: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP)
- # [17:30] <@bsmedberg> is there a standard JSM for asserting results which will dump TEST-*-FAIL to the console correctly from within a C++ unit test?
- # [17:30] * @bsmedberg suspects not...
- # [17:31] * Joins: dzbarsky (Adium@E5216EFC.D5562F02.B5C6E82B.IP)
- # [17:31] <@gavin> "JSM" "from within a C++ unit test" ?
- # [17:31] <@bsmedberg> yes
- # [17:31] * Joins: aklotz (Thunderbir@moz-935DE219.cg.shawcable.net)
- # [17:31] <@bsmedberg> I have a C++ unit test that's loading a JS component that needs to report failures
- # [17:31] <@gavin> how do you use a JSM in a C++ unit test?
- # [17:32] <@gavin> ah
- # [17:32] * Joins: mccr8 (mccr8@moz-BBE3ABD.mv.mozilla.com)
- # [17:32] <@gavin> I think https://bugzilla.mozilla.org/show_bug.cgi?id=873126 is supposed to be that
- # [17:33] * Joins: bdahl (bdahl@4272FEDC.BA6FA.189F3E15.IP)
- # [17:33] <@bsmedberg> ooh, that will be nice when it exists
- # [17:34] <@gavin> mikedeboer: ^
- # [17:35] * Joins: TimAbraldes (Instantbir@moz-7FD19BDC.hsd1.or.comcast.net)
- # [17:36] <mikedeboer> bsmedberg, gavin: yeah, pending review atm... would be cool if someone can check the JS parts for validity
- # [17:37] * Quits: squeakytoy (christoffe@7061EEAD.41CBD7B1.148A607A.IP) (Quit: Leaving)
- # [17:38] * Quits: alice (alice@moz-B07CF0F8.range86-163.btcentralplus.com) (Client exited)
- # [17:38] <Yoric> ttaubert: Ok, I believe I have pinpointed the issue. As we hoped, the problem lies in the test suite.
- # [17:39] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [17:39] * Joins: smontagu (chatzilla@E4932B.538DD9B0.CB858787.IP)
- # [17:40] * jimm is now known as jimm-lunch
- # [17:41] * Joins: pbocan (Thunderbir@moz-2B4BB411.sin.cvut.cz)
- # [17:42] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [17:42] * Quits: jdm (jdm@moz-AC9499B2.cable.teksavvy.com) (Ping timeout)
- # [17:42] * jhopkins is now known as jhopkins|afk
- # [17:42] <glandium> Gijs: how's your build going?
- # [17:42] <glandium> Gijs: mine is still ongoing
- # [17:42] <Gijs> glandium: I had to clobber and restart it because of the random reboot
- # [17:42] <Gijs> so it's now 25 minutes into the new build
- # [17:43] <Gijs> another 15 to go if it doesn't decide to shit itself again. :|
- # [17:43] <glandium> Gijs: you'll probably be done before me
- # [17:44] * Quits: jib (Jan-Ivar@moz-4631390.phlapa.fios.verizon.net) (Quit: jib)
- # [17:46] <@ehsan> glandium: I took a look at toolkit/library/Makefile.in... but I'm not sure what to do with this information :/
- # [17:46] * philor is now known as philor|away
- # [17:47] * Joins: fxa (fxa90id@moz-3DACD1A4.nvidia.com)
- # [17:48] <glandium> ehsan: something like xul.dll: foo\n foo:\n/trm $(DIST)/lib/js_static.lib ?
- # [17:48] * Joins: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [17:49] <@ehsan> I see
- # [17:50] * geekboy|afk is now known as geekboy
- # [17:50] * Joins: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br)
- # [17:51] * ctalbert|afk is now known as ctalbert
- # [17:52] * Quits: jmontgomery_away (jmontgomer@6B39618D.689F589A.EE6E63A5.IP) (Quit: ZNC - http://znc.in)
- # [17:52] * Joins: huseby (huseby@moz-4E8C421A.husebyhome.com)
- # [17:53] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [17:54] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [17:55] * Joins: sfoster (sfoster@moz-5EF1AB93.hsd1.wa.comcast.net)
- # [17:55] <bhearsum|buildduty> jmaher: can you join #releng for a few min?
- # [17:55] <@ehsan> glandium: hmm, wait, but won't that rule get used in both the first time and the second time we link xul.dll?
- # [17:55] * Joins: dmarcos (dmarcos@moz-F7958F77.dsl.static.sonic.net)
- # [17:55] <glandium> ehsan: it will
- # [17:56] <@ehsan> is that what we want?
- # [17:56] <glandium> ehsan: yes
- # [17:56] * Joins: ehugg (chatzilla@569BF75E.29102B70.6CD50604.IP)
- # [17:56] * Joins: mcsmurf (chatzilla@moz-393684D.dip0.t-ipconnect.de)
- # [17:56] * Quits: fabrice (fabrice@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [17:57] * Joins: jhk (Jignesh@A65018A2.4ECB12B2.274D17D6.IP)
- # [17:57] <@ehsan> glandium: alright! I started a local build
- # [17:57] <@ehsan> glandium: we'll see what happens :)
- # [17:57] <jmaher> bhearsum|buildduty: sure thing
- # [17:57] * Joins: peterv (peterv@moz-3C743CB2.access.telenet.be)
- # [17:58] * Quits: smontagu (chatzilla@E4932B.538DD9B0.CB858787.IP) (Ping timeout)
- # [17:58] * Quits: kk1fff (kk1fff@moz-B4B608C2.dynamic.hinet.net) (Quit: kk1fff)
- # [17:59] <Gijs> glandium: it worked!
- # [17:59] <glandium> Gijs: \o/
- # [17:59] * Quits: mmc|laptop (mchew@moz-BBC0C7F1.hsd1.ca.comcast.net) (Quit: mmc|laptop)
- # [18:00] <glandium> Can someone watch the tree for me? i'm going to sleep
- # [18:00] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/1a2d9a04ffb2 - Mike Hommey - Fixup for bug 907365 to clear bustage of windows developer builds after bug 920919. r=ted
- # [18:00] * edmorley|lunch is now known as edmorley
- # [18:01] * RyanVM is now known as RyanVM|bbl
- # [18:02] <Gijs> glandium: sure
- # [18:02] <ttaubert> Yoric: yay for figuring out
- # [18:03] * Joins: jrm2k6 (jrm2k6@moz-925F8EE7.osr0-terez.net.telekom.hu)
- # [18:04] <NeilAway> nemo: well, I wouldn't be surprised that it uses UCS2, feel free to file a bug (I wonder what text-overflow: ellipsis does)
- # [18:04] * Quits: AlinT (AlinT@601F3B17.33662590.A5830293.IP) (Quit: Leaving)
- # [18:04] * Joins: AlinT (AlinT@601F3B17.33662590.A5830293.IP)
- # [18:04] * grapenuts is now known as grapenuts-afk
- # [18:04] * Joins: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
- # [18:04] <Yoric> ttaubert: I'll try and fix it this evening.
- # [18:04] * Quits: Asa (asa@4508CAE6.38324963.204CA821.IP) (Ping timeout)
- # [18:04] <ttaubert> Yoric: cool :)
- # [18:04] * Quits: jrm2k6 (jrm2k6@moz-925F8EE7.osr0-terez.net.telekom.hu) (Client exited)
- # [18:05] * Quits: AlinT (AlinT@601F3B17.33662590.A5830293.IP) (Connection reset by peer)
- # [18:05] * Quits: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
- # [18:05] * Quits: huseby (huseby@moz-4E8C421A.husebyhome.com) (Quit: rebooting)
- # [18:06] * Quits: mstange (markus@moz-233478CB.dip0.t-ipconnect.de) (Quit: mstange)
- # [18:06] * Joins: KWierso (chatzilla@moz-3D85277A.hsd1.ca.comcast.net)
- # [18:07] <nemo> NeilAway: so you think no one noticed this yet Oo
- # [18:07] <nemo> huh
- # [18:07] <nemo> 'k :D
- # [18:07] * Quits: Boriss (FlyingToas@moz-D58E9.public.monkeybrains.net) (Quit: Boriss)
- # [18:07] <BenWa> ehsan: You said to initialize all members off the class but they are TimeStamp which will default construct to null are the values I want. Is that ok?
- # [18:07] <@ehsan> BenWa: oh my bad, yes that's fine
- # [18:07] <BenWa> ok great
- # [18:07] <NeilAway> nemo: I guess not many developers visit sites using those particular code points
- # [18:08] <@ehsan> mina: there's a #layout btw
- # [18:08] <mina> ehsan: yes I just found it. I'm going over the webkit patch and I'll ask there if I need more ideas :)
- # [18:09] <@ehsan> cool
- # [18:09] * Joins: bjacob (bjacob@13F2CEC5.7672369.D8E68FF6.IP)
- # [18:11] * Joins: breck (breck@moz-AD418F52.dsl.static.sonic.net)
- # [18:11] <nemo> NeilAway: data:text/html;charset=utf8,<title>𝒜𝒷𝓊𝓈𝒾𝓃ℊ 𝓊𝓃𝒾𝒸ℴ𝒹𝓮 𝒾𝓈 𝒻𝓊𝓃!</title>
- # [18:11] * Joins: mcomella (mcomella@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:11] * Quits: peterv (peterv@moz-3C743CB2.access.telenet.be) (Connection reset by peer)
- # [18:11] * Quits: tzimmermann (tzimmerman@moz-7F4EC180.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [18:12] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
- # [18:13] * Joins: hurley (hurley@moz-E76806A0.dsl.static.sonic.net)
- # [18:13] <@bz> TypeError: this.TelemetryStopwatch is undefined tabbox.xml:756
- # [18:13] <@bz> And it won't let me switch tabs in that window....
- # [18:14] <@bz> wtf?
- # [18:15] <@gavin> switching tabs with the keyboard shoudl work?
- # [18:15] <@gavin> (that's in a mousedown handler)
- # [18:15] <@bz> nope
- # [18:15] <@bz> TypeError: startTab is null
- # [18:15] * mina is now known as piano7
- # [18:15] <@bz> tabbox.xml:507
- # [18:15] <@gavin> well that's not good
- # [18:15] <@bz> nope
- # [18:15] <@bz> so what I did was I had an about:addons tab
- # [18:16] * Quits: brennan (norton@moz-334A6FBB.bredband.comhem.se) (Ping timeout)
- # [18:16] <@bz> I switched flash in that to be ask-every-time
- # [18:16] <@bz> and closed it with Cmd-W
- # [18:16] <@bz> and now here I am. :(
- # [18:16] <@bz> Anything you think I can get you before I kill that window?
- # [18:16] * piano7 is now known as mina
- # [18:16] * Joins: peterv (peterv@moz-3C743CB2.access.telenet.be)
- # [18:16] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [18:17] <@gavin> hmm, probably not
- # [18:17] <@gavin> somehow youhave no selected tab
- # [18:18] <@bz> yeah
- # [18:18] <@bz> That much is clear from the way it paints. ;)
- # [18:18] <@gavin> what's the first exception?
- # [18:18] * Parts: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP)
- # [18:18] <@bz> First exception where?
- # [18:18] <@bz> Oh, that I hit?
- # [18:18] <@gavin> that you can see in the console
- # [18:18] <@gavin> yeah
- # [18:18] * @bz does not have that anymore
- # [18:18] <@bz> too much spam coming through the console
- # [18:18] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [18:18] <@gavin> yeah :/
- # [18:18] <@bz> so the above are all I have
- # [18:19] * @bz kills the window
- # [18:19] <@bz> if it happens again I'll open console faster.
- # [18:19] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [18:20] * simone is now known as simone|away
- # [18:20] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [18:21] <Gijs> gfritsche recently had the opposite
- # [18:21] * rail is now known as rail-lunch
- # [18:21] <Gijs> browser was pretending to be all happy but there was a stuck panel on top of his browser stack that wasn't moving out of the way :s
- # [18:21] <Gijs> err, panel, as in, a browser, for a tab that he'd closed
- # [18:21] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [18:22] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [18:23] * corey|away is now known as corey
- # [18:24] * Joins: Edgar (Thunderbir@moz-D27D17E4.dynamic.hinet.net)
- # [18:24] * Quits: derf (derf@moz-4168F490.net) (Ping timeout)
- # [18:25] * Quits: Edgar (Thunderbir@moz-D27D17E4.dynamic.hinet.net) (Quit: Edgar)
- # [18:26] * geekboy is now known as geekboy|afk
- # [18:26] * geekboy|afk is now known as geekboy
- # [18:26] * Joins: derf (derf@moz-4168F490.net)
- # [18:27] * Joins: sworkman (sworkman@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:27] * Joins: ferjm (ferjm@moz-CB6FA5C1.red-81-37-143.dynamicip.rima-tde.net)
- # [18:27] * Joins: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com)
- # [18:27] * till is now known as till|out
- # [18:28] * Quits: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net) (Quit: Jesse)
- # [18:29] * kmoir is now known as kmoir-afk
- # [18:30] * Joins: Optimizer (Optimizer@5C987E83.C71C1EB7.2AB48280.IP)
- # [18:30] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:31] * jimm-lunch is now known as jimm
- # [18:31] * jhopkins|afk is now known as jhopkins
- # [18:31] * JosiahOne is now known as JosiahOne|Away
- # [18:32] * Joins: arasbm (zooby@9D222422.D1155E2C.CFC2A289.IP)
- # [18:32] * Joins: tjc (tjc@moz-FEE214EF.tmodns.net)
- # [18:33] <@bz> "Whereas you typically have to maintain knowledge of multiple calling conventions on x86 platforms, on x64 platforms there is currently just one. "
- # [18:33] * @bz excuses the article for being on MSDN
- # [18:33] * Joins: mchang (mchang@moz-BBE3ABD.mv.mozilla.com)
- # [18:34] * Joins: andreasn (andreasn@moz-41278B4B.a336.priv.bahnhof.se)
- # [18:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6b8e91bf52b6 - Bobby Holley - Bug 921399 - Fix memory leak. r=gabor
- # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f0fad858e878 - Bobby Holley - Bug 920553 - Hoist GlobalProperties out of SandboxOptions. r=gabor
- # [18:35] * Joins: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP)
- # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e3e3093bdd25 - Bobby Holley - Bug 920553 - Introduce Cu.importGlobalProperties API. r=gabor
- # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/01198082967c - Bobby Holley - Bug 917593 - Don't assert for zero-length strings. r=Waldo
- # [18:35] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/05f41a913bee - Bobby Holley - Bug 920553 - Make GlobalProperties::Parse follow JSAPI exception convention. r=gabor
- # [18:35] * Joins: jet (jet@moz-79F891EE.hsd1.ca.comcast.net)
- # [18:35] <Waldo> bz: how is that untrue?
- # [18:35] * Joins: fs (Elchi3@moz-1F8B9566.superkabel.de)
- # [18:36] <Waldo> I mean, other than the ability for people to arbitrarily invent calling conventions
- # [18:36] * Joins: huseby (huseby@moz-4E8C421A.husebyhome.com)
- # [18:37] <mbrubeck> My friends and family are always calling on the phone, complaining about how they typically have to maintain knowledge of multiple calling conventions on x86 platforms.
- # [18:38] <mbrubeck> It's especially tough on my 7-year-old.
- # [18:38] <mbrubeck> Because she was raised big-endian.
- # [18:38] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
- # [18:38] * Quits: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
- # [18:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2fa2ebce623b - Benjamin Peterson - Bug 919830 - Mark a variable only used in an assertion DebugOnly. r=mak
- # [18:41] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
- # [18:42] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
- # [18:42] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
- # [18:43] * Quits: jhk (Jignesh@A65018A2.4ECB12B2.274D17D6.IP) (Ping timeout)
- # [18:43] <Gijs> dumb question: is there an easy way to make a process on my Windows machine run slower than usual?
- # [18:43] * Quits: fhd (uid2508@moz-31ABA2C0.irccloud.com) (Quit: Connection closed for inactivity)
- # [18:43] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
- # [18:43] <Gijs> (if it helps, yes, the process is firefox)
- # [18:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/696af256f174 - Brian Hackett - Bug 920782 - Don't trigger GCs from threads with an exclusive context, r=billm.
- # [18:45] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
- # [18:45] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [18:46] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:46] * philor|away is now known as philor
- # [18:46] * ferjm is now known as ferjm|afk
- # [18:48] * Joins: gwagner (gwagner@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:48] * Quits: chmanchester (chmanchest@moz-6B477A27.hsd1.pa.comcast.net) (Input/output error)
- # [18:48] * Joins: jfox (jfox@moz-3710476F.ciee.org)
- # [18:48] <KWierso> Gijs: priority in the processes tab of task manager?
- # [18:48] <NeilAway> Waldo: MS uses a different convention to everyone else
- # [18:49] <Gijs> KWierso: will give that a shot, thanks
- # [18:49] <KWierso> "Details" tab in win8, I think
- # [18:49] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
- # [18:49] <Waldo> NeilAway: ahahahahahaha
- # [18:49] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [18:50] <NeilAway> Waldo: http://en.wikipedia.org/wiki/X86_calling_conventions#x86-64_calling_conventions
- # [18:51] * Quits: tjc (tjc@moz-FEE214EF.tmodns.net) (Quit: zzzzzzzzzz)
- # [18:51] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [18:51] <NeilAway> Waldo: in particular they don't allow 128-bit return values in registers unless they're floating-point
- # [18:51] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (No route to host)
- # [18:52] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [18:52] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [18:53] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [18:53] * Quits: jet (jet@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [18:54] * Quits: Asa (asa@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [18:54] * Joins: Asa (asa@moz-BBE3ABD.mv.mozilla.com)
- # [18:55] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
- # [18:55] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
- # [18:55] <Waldo> hmm, that would explain why, last time I looked on some system or other, the ordering didn't match what I'd remembered from an old compiler class
- # [18:55] * Quits: gsvelto (gsvelto@moz-ED94D601.clienti.tiscali.it) (Quit: Leaving)
- # [18:56] <bholley> Ms2ger: do we have a generic way to dispatch observer service notifications async? Or do I have to hand-roll a runnable?
- # [18:56] <nemo> NeilAway: https://bugzilla.mozilla.org/show_bug.cgi?id=921528 you asked for it :-p
- # [18:56] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
- # [18:57] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
- # [18:58] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
- # [18:58] * edmorley is now known as edmorley|afk
- # [18:58] * Parts: edmorley|afk (~edmorleys@moz-B6AE3D70.cable.virginmedia.com)
- # [18:59] <@gavin> bholley: I don't know of any
- # [18:59] * Joins: Mossop (mossop@moz-242CA735.lsanca.fios.verizon.net)
- # [18:59] <@gavin> (related: https://bugzilla.mozilla.org/show_bug.cgi?id=722648 )
- # [18:59] <bholley> gavin: I'll add nsIObseverService::NotifyObserversAsyn
- # [18:59] <bholley> c
- # [19:00] <@gavin> bholley: see related discussion in that bug
- # [19:00] <@gavin> I guess that's slightly different
- # [19:00] <bholley> gavin: that bug is long - is there any reason I souldn't add NotifyObserversAsync?
- # [19:00] <bholley> *shouldn't
- # [19:00] * bholley is making a lot of typos today
- # [19:00] <@gavin> well I guess there's potential for confusion if we introduce a wholly-async API
- # [19:01] <@gavin> like, what does "async" mean?
- # [19:01] <@gavin> which parts are async?
- # [19:01] <bholley> gavin: the notification, presumably
- # [19:01] <bholley> gavin: I'm open to a better name
- # [19:01] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [19:01] <bholley> gavin: but in the mean time, I need to hand-roll a runnable, and I might as well make it available to other people
- # [19:02] <Gijs> NeilAway: btw, are you coming to the summit?
- # [19:02] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [19:02] * Joins: jib (Jan-Ivar@moz-4631390.phlapa.fios.verizon.net)
- # [19:03] * rail-lunch is now known as rail
- # [19:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2cf806c4ef2a - Eitan Isaacson - Bug 921123 - Fix case where utterance is cancelled before it is started. r=smaug
- # [19:03] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/c85c2981bc8d - Eitan Isaacson - Bug 918388 - Enable Synth Web Speech API pref in b2g. r=fabrice r=smaug
- # [19:04] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b7667dd91087 - Nathan Froyd - Bug 914826 - part 4 - fix source files that were bootlegging XPCOM do_* functions via generated ipdl headers; r=ehsan
- # [19:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/50719d4df698 - Nathan Froyd - Bug 914826 - part 5 - provide for cpp-only include files, starting with nsIFile.h and GeckoProfiler.h; r=ehsan
- # [19:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/f0bf7e9815ff - Nathan Froyd - Bug 914826 - part 2 - rename builtinIncludes to builtinHeaderIncludes; r=ehsan
- # [19:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/011a9b6b8457 - Nathan Froyd - Bug 914826 - part 1 - use static_assert instead of COMPILE_ASSERT in IPCMessageStart.h; r=ehsan
- # [19:04] * grapenuts-afk is now known as grapenuts
- # [19:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/19f9a0020632 - Nathan Froyd - Bug 914826 - part 3 - forward-declare nsIFile for GetMinidump() declaration; r=ehsan
- # [19:04] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/0dde02a8bc25 - Nathan Froyd - Bug 914826 - part 6 - don't include basictypes.h or nscore.h in ipdl headers; r=ehsan
- # [19:05] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [19:05] <NeilAway> Gijs: Brussels
- # [19:06] <Gijs> NeilAway: awesome! So see you there, then. :)
- # [19:06] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:06] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
- # [19:06] <NeilAway> Gijs: :-)
- # [19:07] <Gijs> NeilAway: and while I have you here... XBL question.
- # [19:07] <Gijs> NeilAway: I have a binding that extends the default toolbar button binding, but has <content><children/></content>
- # [19:07] <Gijs> NeilAway: does that mean it no longer gets the default items for toolbarbutton?
- # [19:07] <Gijs> (ie, image and label)
- # [19:08] <Gijs> I mean, that's what I'm seeing happening, but is that expected?
- # [19:08] * kmoir-afk is now known as kmoir
- # [19:08] <NeilAway> Gijs: yes
- # [19:08] <Gijs> Hrm.
- # [19:08] <Gijs> OK.
- # [19:08] * whimboo is now known as whimboo|afk
- # [19:08] <NeilAway> Gijs: if you specify content it replaces the inherited specification
- # [19:08] <NeilAway> Gijs: you can do stuff like <content><children><original content/></children></content>
- # [19:09] * Joins: jet (jet@moz-79F891EE.hsd1.ca.comcast.net)
- # [19:09] * Quits: jet (jet@moz-79F891EE.hsd1.ca.comcast.net) (Quit: jet)
- # [19:09] <Gijs> NeilAway: why inside <children> ?
- # [19:10] * Quits: @dbaron (dbaron@moz-C566053C.dsl.dynamic.sonic.net) (Ping timeout)
- # [19:10] <Gijs> the original item has it as siblings of <children/>
- # [19:10] * Gijs is a bit lost when it comes to how this bit of XBL works :s
- # [19:10] <Gijs> (maybe it doesn't matter?)
- # [19:10] * Joins: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP)
- # [19:11] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6d0b41d53c32 - Andrew McCreight - Bug 920840 - Crash when JS-implemented WebIDL's init method returns a value other than undefined. r=bz
- # [19:12] * Quits: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [19:12] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [19:12] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
- # [19:12] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Ping timeout)
- # [19:12] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
- # [19:12] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
- # [19:14] <froydnj> glandium: ping
- # [19:14] <froydnj> ted: are we still supporting gcc 4.4?
- # [19:15] * Quits: alagenchev_ (alagenchev@moz-1331AAB8.bootp.virginia.edu) (Quit: Leaving)
- # [19:16] * Quits: lzzluca (lzzluca@moz-10429979.static.virginmediabusiness.co.uk) (Quit: Ex-Chat)
- # [19:17] * julienw is now known as julienw_afk
- # [19:17] * Joins: marco (marco@moz-7B0110AD.mv.mozilla.com)
- # [19:17] <dougt> mfinkle is enigmatic.
- # [19:18] * joduinn-afk is now known as joduinn-mtg
- # [19:18] * Joins: terrence (terrence@moz-B38D16E9.sb.sd.cox.net)
- # [19:18] <nemo> NeilAway: oh. and I took your name in vain a couple of times in the bug, fwiw
- # [19:19] * Joins: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net)
- # [19:19] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
- # [19:20] * merike|away is now known as merike
- # [19:20] * Quits: mcomella (mcomella@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [19:21] <tbsaunde> froydnj: only for b2g
- # [19:21] <tbsaunde> certainly not desktop because of the rtti + c++11 thing, but android might possible still work I suppose though I wouldn't support taking patches to keep it doing so
- # [19:21] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
- # [19:22] * ctalbert is now known as ctalbert|mtg
- # [19:22] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/19af7baaf26e - Ehsan Akhgari - Bug 921472 - Minimize the #includes in intl/; r=smontagu
- # [19:22] * froydnj checks whether b2g compiles in c++0x mode
- # [19:22] * Joins: alice (alice@moz-B07CF0F8.range86-163.btcentralplus.com)
- # [19:23] <froydnj> nope. curses
- # [19:23] * Joins: abhishekp (chatzilla@6EB1E945.9E17DCF8.53E421C3.IP)
- # [19:23] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [19:23] * Quits: dao (dao@moz-5009B06A.superkabel.de) (Quit: Leaving.)
- # [19:24] <tbsaunde> froydnj: I find that really hard to believe, I'm pretty sure we've checked in b2g code that uses auto
- # [19:24] * Quits: ferjm|afk (ferjm@moz-CB6FA5C1.red-81-37-143.dynamicip.rima-tde.net) (Quit: Leaving)
- # [19:25] * froydnj double-checks
- # [19:26] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [19:26] <tbsaunde> froydnj: my local b2g tree builds with -std=gnu++0x
- # [19:26] <froydnj> fantastic, you can't tell from the b2g logs on tbpl because they build gecko with -s
- # [19:27] <froydnj> that's what logs are for, to answer those sorts of questions
- # [19:27] * Joins: alungu (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:27] <Ms2ger> bholley, no idea
- # [19:28] <tbsaunde> froydnj: welcome to the b2g build system I guess :/
- # [19:28] <bholley> Ms2ger: it's ok, I'm adding one :-)
- # [19:28] * Joins: mmc|laptop (mchew@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:28] * Joins: jhk (Jignesh@A65018A2.4ECB12B2.274D17D6.IP)
- # [19:28] <froydnj> tbsaunde: hm, I see a bit of code in xpconnect that uses auto, but none anywhere else
- # [19:28] * Quits: till|out (till@moz-B53DB031.adsl.alicedsl.de) (Client exited)
- # [19:29] <bholley> Ms2ger: do you know what the safest way is to convert a uint64_t to a PRUnichar* for stack-lifetime?
- # [19:29] * RyanVM|bbl is now known as RyanVM
- # [19:29] <froydnj> tbsaunde: my only question is whether we require that std=c++0x nowadays or not
- # [19:29] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3f8e57e07eee - Brian Hackett - Bug 920689 - Only include types for 'own' properties in heap type sets, r=jandem.
- # [19:29] <tbsaunde> froydnj: we require that
- # [19:30] <froydnj> tbsaunde: ah, I guess we use static_assert, so yes
- # [19:30] <Ms2ger> bholley, no idea :)
- # [19:30] <froydnj> that makes that patch simpler
- # [19:30] <tbsaunde> froydnj: for other auto see mozglue/build/Bioniclue.cpp:105
- # [19:31] <bholley> froydnj, tbsaunde: do you guys happen to know what the best way to convert a uint64_t to a PRUnichar* is?
- # [19:31] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Ping timeout)
- # [19:32] * Joins: arky (arky@moz-7B0110AD.mv.mozilla.com)
- # [19:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3ed8d1a1b594 - Rob Wood - Bug 902179 - Add marionette unit test for oop get active frame, update manifest; r=jgriffin
- # [19:32] * Quits: pnkfelix (pnkfelix@87C1F78E.1DE10CA8.D8E68FF6.IP) (Quit: Leaving.)
- # [19:32] <bholley> oh hm, nsTSubstring has an AppendInt that takes one
- # [19:32] * Joins: espadrine (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr)
- # [19:32] * bholley wonders if nsAutoString implements that
- # [19:32] <bholley> that would sure be convenient
- # [19:33] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [19:33] <tbsaunde> bholley: yes it should inherit from that
- # [19:33] <bholley> tbsaunde: \o/
- # [19:34] * Quits: jfox (jfox@moz-3710476F.ciee.org) (Quit: )
- # [19:34] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [19:35] <froydnj> see, the string api is useful :p
- # [19:35] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [19:35] * Joins: aut0mata (automata@B365E3D9.17C80A34.16867D26.IP)
- # [19:35] * Joins: milan (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [19:35] * Joins: mcomella (mcomella@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:35] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [19:37] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [19:38] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
- # [19:38] * Quits: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com) (Ping timeout)
- # [19:39] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b69adde6dd8e - Jim Blandy - Bug 893491: Consider assignments to properties of 'this' when generating display names for anonymous functions. r=terrence
- # [19:39] * Joins: fabrice (fabrice@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:40] * Joins: tjc (tjc@moz-FEE214EF.tmodns.net)
- # [19:40] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
- # [19:40] * Joins: GPHemsley (GPHemsley@moz-9DC9BB59.dhcp.gsvl.ga.charter.com)
- # [19:41] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [19:42] <NeilAway> Gijs: depends on what you want to happen when the element has children
- # [19:43] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
- # [19:43] * Parts: geekboy (geekboy@moz-DB4A9C19.scl3.mozilla.com) (Leaving)
- # [19:43] <Gijs> NeilAway: siblings of the other elements?
- # [19:43] * Quits: dzbarsky (Adium@E5216EFC.D5562F02.B5C6E82B.IP) (Quit: Leaving.)
- # [19:44] <NeilAway> Gijs: well, you can say "if the bound element has no children then substitute this content instead"
- # [19:44] <NeilAway> Gijs: actually that doens't make sense for a top-level <children> in XBL1 because that's the default behaviour, but anyway
- # [19:44] * Joins: lizzard (ehenry@moz-E91D58ED.tmodns.net)
- # [19:44] <NeilAway> *doesn't
- # [19:45] <Gijs> NeilAway: hrm.
- # [19:45] <NeilAway> bbl, food
- # [19:45] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1b86035e7da0 - Sid Stamm - Bug 916881 - remove stray refinePolicy in CSPUtils.jsm. r=grobinson
- # [19:45] * Quits: tjc (tjc@moz-FEE214EF.tmodns.net) (Quit: zzzzzzzzzz)
- # [19:45] * JosiahOne|Away is now known as JosiahOne
- # [19:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/009c19c0af05 - Terrence Cole - Bug 914614 - Handle OOM in the barrier verifiers; r=billm
- # [19:47] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [19:48] * Quits: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net) (Ping timeout)
- # [19:48] * Joins: jdm (jdm@FCCEA34F.7672369.D8E68FF6.IP)
- # [19:48] * Joins: bwc (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [19:48] * Joins: Hendikins (wolfox@moz-BA6D9F52.static.internode.on.net)
- # [19:49] * Quits: glosoli (glosoli@moz-72C60525.static.zebra.lt) (Quit: Textual IRC Client: www.textualapp.com)
- # [19:51] * Quits: lizzard (ehenry@moz-E91D58ED.tmodns.net) (Ping timeout)
- # [19:51] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [19:52] * philor is now known as philor|afk
- # [19:54] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [19:54] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:54] * ChanServ sets mode: +ao dbaron dbaron
- # [19:54] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/d110fa56f680 - Wes Kocher - Backed out changeset 961256d21b8e (bug 909129) for multiple Mnw failures
- # [19:55] * corey is now known as corey|away
- # [19:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/20e385cea505 - Patrick McManus - bug 912549 - spdy/3.1 r=hurley
- # [19:55] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/e39d4f589f10 - Patrick McManus - bug 912550 - remove spdy/2 r=hurley
- # [19:55] * Joins: jrm2k6 (jrm2k6@moz-7278A08.catv.broadband.hu)
- # [19:56] * Quits: alice (alice@moz-B07CF0F8.range86-163.btcentralplus.com) (Client exited)
- # [19:56] * Joins: brennan (norton@moz-334A6FBB.bredband.comhem.se)
- # [19:57] * Quits: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP) (Ping timeout)
- # [19:58] * Joins: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP)
- # [19:58] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [19:59] * Quits: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [19:59] * Joins: jet (jet@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:59] * Joins: milan_ (milan@13F2CEC5.7672369.D8E68FF6.IP)
- # [19:59] * Quits: milan (milan@13F2CEC5.7672369.D8E68FF6.IP) (Connection reset by peer)
- # [20:00] * billm|away is now known as billm
- # [20:00] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1262ce233fc8 - Andrew Halberstadt - Bug 921029 - mozrunner.wait should return the proc's return code, r=jhammel
- # [20:02] * Quits: mixedpuppy (mixedpuppy@moz-78985667.vc.shawcable.net) (Quit: mixedpuppy)
- # [20:03] * Joins: briansmith (briansmith@moz-B8FAB148.hfc.comcastbusiness.net)
- # [20:04] * joduinn-mtg is now known as joduinn
- # [20:04] * Quits: espadrine (ttyl@moz-D149CFB0.w92-128.abo.wanadoo.fr) (Ping timeout)
- # [20:05] * Quits: abhishekp (chatzilla@6EB1E945.9E17DCF8.53E421C3.IP) (Ping timeout)
- # [20:06] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:07] * Joins: grobinson|laptop (grob_@moz-731932CD.hsd1.ca.comcast.net)
- # [20:07] * Joins: catalinn (Thunderbir@61FF646E.5363EAC5.D602D2C5.IP)
- # [20:07] * Joins: jimb (user@125EF623.B2666F0E.66399531.IP)
- # [20:07] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:08] * Quits: dmarcos (dmarcos@moz-F7958F77.dsl.static.sonic.net) (Quit: Leaving...)
- # [20:09] * Quits: ggo98 (Thunderbir@moz-73826BC7.w92-128.abo.wanadoo.fr) (Quit: ggo98)
- # [20:09] * Quits: Rik (rik@87C1F78E.1DE10CA8.D8E68FF6.IP) (Input/output error)
- # [20:10] * Quits: breck (breck@moz-AD418F52.dsl.static.sonic.net) (Client exited)
- # [20:10] * Joins: asuk (asuk@FA0B9315.D7D800CF.AF15F8E5.IP)
- # [20:11] * Joins: Archaeopteryx (itsme@moz-1C2CE297.cust.telecolumbus.net)
- # [20:12] * Joins: darkowlzz (darkowlzz@D9AD3A42.C2D18C27.F44414AF.IP)
- # [20:13] * Callek_disconnected is now known as Callek
- # [20:13] * Quits: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP) (Ping timeout)
- # [20:14] * padenot is now known as padenot|away
- # [20:14] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [20:14] * Quits: jonasfj (jonasfj@A577AA5D.B2E369.9D624207.IP) (Ping timeout)
- # [20:15] * Joins: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP)
- # [20:16] * gps disappears for a few hours to fly across the Atlantic Ocean
- # [20:16] * Joins: damons (gnubeard@97957D0A.8D753159.C943C01E.IP)
- # [20:16] <@ehsan> vlad: ping
- # [20:17] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Quit: gabriel-iv)
- # [20:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a77f7d610829 - Nicolas Silva - Bug 821474 - Add memory reporting for Shmem and Memory texture clients. r=BenWa
- # [20:18] <BenWa> froydnj++ for bug 921563
- # [20:18] * Parts: marco (marco@moz-7B0110AD.mv.mozilla.com)
- # [20:19] * Joins: tjc (tjc@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:19] <@ehsan> BenWa: you should increment me for reviewing those patches :P
- # [20:19] <BenWa> ehsan += 0.5
- # [20:19] <BenWa> You get half marks
- # [20:19] <@ehsan> ah
- # [20:19] <@ehsan> I'll try better next time
- # [20:19] <BenWa> :)
- # [20:20] <froydnj> BenWa: it's not nearly as much of a speedup as dom/bindings/ was, though =/
- # [20:20] <mmc|laptop> gps are you going to brussels?
- # [20:20] <nemo> I wonder how many people are keeping Firefox 4 around for the same reason I am :)
- # [20:20] <BenWa> Ohh really. Odd
- # [20:20] * catlee is now known as catlee-afk
- # [20:20] * Quits: grobinson|laptop (grob_@moz-731932CD.hsd1.ca.comcast.net) (Ping timeout)
- # [20:20] <nemo> (to have a version of Firefox that still works with SSL2 only hardware)
- # [20:20] <nemo> that is, I'm unable to configure my router with new versions of firefox.
- # [20:21] * Quits: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP) (Ping timeout)
- # [20:21] <@ehsan> froydnj: what's the compiler support status for the fancy C++11 return types?
- # [20:21] * jhopkins is now known as jhopkins|bbiab
- # [20:21] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:21] * Quits: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br) (Ping timeout)
- # [20:21] * Quits: sfoster (sfoster@moz-5EF1AB93.hsd1.wa.comcast.net) (Connection reset by peer)
- # [20:22] * Joins: sfoster (sfoster@moz-5EF1AB93.hsd1.wa.comcast.net)
- # [20:22] <tbsaunde> ehsan: fancy return types?
- # [20:22] * Joins: abhishekp (chatzilla@59FF6742.575D3C89.53E421C3.IP)
- # [20:22] <@ehsan> http://www.cplusplus.com/forum/articles/44855/
- # [20:22] <@ehsan> tbsaunde: ^
- # [20:22] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
- # [20:22] <sunfish> do I need to get a review to revert one of my own patches?
- # [20:22] <@ehsan> tbsaunde: froydnj calls them late returns, not sure why ;)
- # [20:22] <@ehsan> sunfish: r=me ;)
- # [20:22] <sunfish> ehsan: srsly?
- # [20:22] * Quits: abhishekp (chatzilla@59FF6742.575D3C89.53E421C3.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 23.0/20130803215302])
- # [20:22] <@ehsan> sunfish: we don't usually require reviews for backouts
- # [20:23] <tbsaunde> sunfish: generally no
- # [20:23] <sunfish> ok cool
- # [20:23] <@ehsan> sunfish: unless there is somethign interestung in the backout
- # [20:23] <sunfish> the patch has a subtle bug which wasn't caught by regular testing
- # [20:23] * Quits: jrmuizel (jrmuizel@13F2CEC5.7672369.D8E68FF6.IP) (Client exited)
- # [20:23] <froydnj> ehsan: gcc supports, I assume clang supports, and msvc seems to support it. try will tell for me certain shortly
- # [20:23] * Joins: jrmuizel (jrmuizel@13F2CEC5.7672369.D8E68FF6.IP)
- # [20:24] * Joins: seth (seth@moz-104CC309.mv.mozilla.com)
- # [20:24] <@ehsan> \o/
- # [20:24] <@ehsan> froydnj: can you please edit https://developer.mozilla.org/en-US/docs/Using_CXX_in_Mozilla_code accordingly when try server gets back to you?
- # [20:24] <BenWa> I feel like an old fart when I see c++ adding a bunch of crazy features with unusual syntax that I know will lead to me having to learn more gotchas and corner cases when writing c++
- # [20:24] <froydnj> ehsan: assuming we get a positive result, yes
- # [20:25] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
- # [20:25] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:25] <@ehsan> froydnj: well, either way :)
- # [20:25] <@ehsan> froydnj: also, r=me
- # [20:25] * Quits: jrmuizel (jrmuizel@13F2CEC5.7672369.D8E68FF6.IP) (Connection reset by peer)
- # [20:25] * Joins: jrmuizel (jrmuizel@13F2CEC5.7672369.D8E68FF6.IP)
- # [20:25] <@ehsan> BenWa: do you think you know all of the gotchas for the subset of C++ you currently know? :P
- # [20:26] <BenWa> No, that's the problem. I can't learn them faster then they are about to introduce them.
- # [20:26] <froydnj> BenWa: time to give up and go program in rust or something
- # [20:26] <@ehsan> heh, true
- # [20:26] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
- # [20:26] <briansmith> Last night I learned that MSVC will accept "#if defined(x) or defined(y)" with a warning but doesn't understand "or"
- # [20:26] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
- # [20:26] <@ehsan> froydnj: ouch, I see what you did there ;)
- # [20:26] * Quits: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [20:26] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:27] <@ehsan> briansmith: lol
- # [20:27] * BenWa wishes java gecko was finished
- # [20:27] <@ehsan> BenWa: we're working on it
- # [20:27] <@ehsan> it's called Jecko
- # [20:27] <briansmith> ehsan: bug 921355
- # [20:27] <froydnj> ehsan: oh, it's called trailing return types in the spec...late return types is close enough
- # [20:28] * Joins: bajaj (Adium@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [20:28] * Joins: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br)
- # [20:28] <@ehsan> heh
- # [20:28] <@ehsan> I didn't actually know it had a name!
- # [20:28] <@ehsan> (other than smart-ass returns)
- # [20:28] <briansmith> BTW, last night and today I did a pull --rebase from mozilla-inbonud and now I cannot get mozjs to build (on Windows)
- # [20:28] <briansmith> anybody else had this experience
- # [20:29] <briansmith> ?
- # [20:29] <briansmith> LINK : fatal error LNK1181: cannot open input file 'ctypes/libffi/.libs/libffi.lib'
- # [20:29] * Joins: marco (marco@moz-7B0110AD.mv.mozilla.com)
- # [20:30] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [20:30] <tbsaunde> ehsan: yeah, another c++11 feature I can't remember
- # [20:30] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
- # [20:31] <@ehsan> briansmith: glandium fixed that on central
- # [20:31] <briansmith> ehsan glandium : OK. not on inbound?
- # [20:31] <briansmith> I just pulled inbound and encountered the same
- # [20:32] <@ehsan> I can merge it to inbound if it's open
- # [20:32] * Quits: jet (jet@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
- # [20:32] * Joins: twi (Adium@moz-BEDE34BE.cust.dsl.vodafone.it)
- # [20:32] <@ehsan> briansmith: done
- # [20:32] * Quits: fxa (fxa90id@moz-3DACD1A4.nvidia.com) (Ping timeout)
- # [20:33] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
- # [20:33] <briansmith> ehsan: thanks
- # [20:33] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f691041334b8 - Ehsan Akhgari - Merge mozilla-central into mozilla-inbound
- # [20:33] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1a2d9a04ffb2 - Mike Hommey - Fixup for bug 907365 to clear bustage of windows developer builds after bug 920919. r=ted
- # [20:33] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
- # [20:33] * Joins: jonasfj (jonasfj@A577AA5D.B2E369.9D624207.IP)
- # [20:33] * Joins: mwobensmith (mwobensmit@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:33] <froydnj> why is ArgumentsObject.o failing to compile?
- # [20:34] * Quits: bholley (anonymous@moz-D5EB36E2.rev.numericable.fr) (Quit: bholley)
- # [20:34] <@ehsan> froydnj: what's the error?
- # [20:35] <froydnj> ehsan: oh, I see the bugs now...was the js #include cleanup stuff
- # [20:36] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
- # [20:37] <@ehsan> froydnj: sorry!
- # [20:39] <sunfish> ehsan: I think removing PerfSpewer.h from BaselineCompiler.cpp broken JS_ION_PERF builds
- # [20:40] <@ehsan> sunfish: yeah I r+'ed a patch to fix that earlier today
- # [20:40] <sunfish> ehsan: ok, thanks
- # [20:41] <@ehsan> sunfish: https://bugzilla.mozilla.org/show_bug.cgi?id=921437
- # [20:41] * Joins: ckerschb (ckerschb@moz-B66EA4B2.ics.uci.edu)
- # [20:41] * jhopkins|bbiab is now known as jhopkins
- # [20:42] * Quits: darkowlzz (darkowlzz@D9AD3A42.C2D18C27.F44414AF.IP) (Ping timeout)
- # [20:42] * jwir3 is now known as jwir3|lunch
- # [20:42] * Joins: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com)
- # [20:43] <briansmith> I've been reading a lot about pymake badness. Is there *any* version of gmake that supports "-jn" correctly that we could use instead of pymake on Windows? i.e. should we try to go back to make?
- # [20:43] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
- # [20:45] <@gavin> pymake badness?
- # [20:45] <mcsmurf> briansmith: not that I know a lot about the build system, but I think the changes are currently being made to the build system (like very fast make over all folders) are not possible with classic make
- # [20:45] <mcsmurf> not sure how much make is even used these days and how much python :/
- # [20:45] <Ms2ger> mcsmurf, but pymake doesn't have anything to do with that :)
- # [20:45] * Quits: Enn (enn@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [20:45] <briansmith> gavin: pymake being very slow and bad at parallel tasks, compared to gmake on linux
- # [20:45] <mcsmurf> Ms2ger: well, I wondered about that.. ;)
- # [20:46] <nemo> NeilAway: hey. while I'm obsessing about Unicode - is this something worth being concerned about in the slightest?
- # [20:46] <nemo> http://m8y.org/tmp/testcase353.xhtml
- # [20:46] <Ms2ger> briansmith, I think spawning processes is still pretty bad on windows, though
- # [20:46] <nemo> NeilAway: it does *not* seem to be browser specific
- # [20:46] <tbsaunde> briansmith: glandium said the internet claims the newest one may work, but would probably need investigation
- # [20:47] * Joins: mixedpuppy (mixedpuppy@A6CF435B.D1155E2C.CFC2A289.IP)
- # [20:47] <mcsmurf> eh:
- # [20:47] <mcsmurf> $ hg qapp
- # [20:47] <mcsmurf> ←[0;34;1;4m914611.diff←[0m
- # [20:48] <mcsmurf> ←[0;34;1;4mbug_909093←[0m
- # [20:48] * Quits: marco (marco@moz-7B0110AD.mv.mozilla.com) (Input/output error)
- # [20:48] <mcsmurf> I upgraded mozillabuild yesterday
- # [20:48] * Joins: dmarcos (dmarcos@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:48] <mcsmurf> funky output these days...
- # [20:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0a39f82ca67b - Birunthan Mohanathas - Bug 783333 - Use WM_WINDOWPOSCHANGING instead of WM_MOVE to handle window moves in nsWindow. r=jimm
- # [20:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/72a979eba564 - Tareq Khandaker - Bug 857330 - Geolocation uses a wrong default value for maximumAge. r=jdm
- # [20:48] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4b17cbb36bb8 - Tareq Khandaker - Bug 869613 - Make mach build some/deeper/path do dependencies for some and
- # [20:48] * Joins: marco (marco@moz-7B0110AD.mv.mozilla.com)
- # [20:49] * Quits: dmarcos (dmarcos@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
- # [20:50] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
- # [20:51] * Joins: valenting (Thunderbir@55FBCC0.8C025854.E16F0CF5.IP)
- # [20:52] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [20:53] * Quits: mchang (mchang@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [20:53] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Ping timeout)
- # [20:53] * Joins: dmarcos (dmarcos@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:54] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
- # [20:54] * Quits: jhk (Jignesh@A65018A2.4ECB12B2.274D17D6.IP) (Ping timeout)
- # [20:54] * Quits: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com) (Connection reset by peer)
- # [20:54] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [20:55] * Joins: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com)
- # [20:55] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/64222cba97fa - Dan Gohman - Backed out changeset 8bb615862099 (bug 875656) for introducing a subtle regalloc miscompile.
- # [20:55] <@bsmedberg> When a build fails, how the hell do I find the actual compile error that caused it to fail?
- # [20:55] <mcsmurf> just fyi: I asked in the mercurial channel, those strange numbers are color codes
- # [20:56] <mcsmurf> have to turn off the color codes extension
- # [20:56] <@dbaron> bsmedberg, search the log for "error:"?
- # [20:56] <@bsmedberg> does mach save the log nowadays?
- # [20:56] * @dbaron still uses client.mk
- # [20:56] <Ms2ger> RyanVM, it was backed out last time, so it'd be nice if someone figured out what failed and if the try run is better now :)
- # [20:56] <@bsmedberg> I used to just rebuild the right directory with -j1 to find the error
- # [20:56] <Ms2ger> dbaron, any particular reason, I wonder?
- # [20:56] <@bsmedberg> but I'm not sure how to do that with mach
- # [20:57] <Ms2ger> ./mach build -j1 foo/bar?
- # [20:57] * capella is now known as capella|away
- # [20:57] <@bsmedberg> the tail of the log on-screen doesn't say which directory or file failed
- # [20:57] <@dbaron> Ms2ger, perhaps a combination of (a) general dislike of tools that "do everything" like emacs and (b) not having any reason to switch
- # [20:58] <@dbaron> Ms2ger, and (c) liking to know what's happening under the covers and already having that knowledge for the old way of doing things
- # [20:59] <@ted> client.mk already kind of abstracts you out of things
- # [20:59] * Quits: @not_gavin (gavin@E04DED12.5AA33DAB.2321E71E.IP) (Ping timeout)
- # [20:59] * froydnj uses configure/make...and emacs
- # [20:59] * @bsmedberg stopped using client.mk years ago, used just configure/make
- # [21:00] <@bsmedberg> now tries to use mach and it's hard to adjust
- # [21:00] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
- # [21:00] <tbsaunde> /wi/me uses configure / make but also vim
- # [21:01] * Joins: abhishekp (chatzilla@59FF6742.575D3C89.53E421C3.IP)
- # [21:01] * Joins: not_gavin (gavin@E04DED12.5AA33DAB.2321E71E.IP)
- # [21:01] * ChanServ sets mode: +o not_gavin
- # [21:01] * catlee-afk is now known as catlee
- # [21:01] * Joins: n00b_dust (n00b_dust@A92C8206.6A32FD67.66B05DD8.IP)
- # [21:01] <Ms2ger> I'm surprised that people want to deal with client.mk, much less configure/make
- # [21:01] <briansmith> I agree it is too difficult to locate error messages from the build system output
- # [21:01] <briansmith> I often build from within MSVC which manages to parse them into its error list with a small hack to mach
- # [21:01] * Fallen|away is now known as Fallen
- # [21:01] * Quits: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP) (Input/output error)
- # [21:02] * Quits: n00b_dust (n00b_dust@A92C8206.6A32FD67.66B05DD8.IP) (Quit: Leaving)
- # [21:02] <briansmith> (**usually** manages to parse them, I should say)
- # [21:02] * Joins: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP)
- # [21:02] <Ms2ger> Would be nice to get machine-readable errors out of compilers
- # [21:03] <@bsmedberg> Ms2ger: I mainly used configure/make because I despise mozconfig files with a purple passion
- # [21:03] * Quits: dmarcos (dmarcos@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving...)
- # [21:03] <@bsmedberg> and ../src/configure --enable-debug --disable-optimize made me happy
- # [21:03] * Joins: fxa (fxa90id@moz-3DACD1A4.nvidia.com)
- # [21:03] <tbsaunde> Ms2ger: imo running configure manually or with scripts is much less painful than either mozconfigs
- # [21:03] * @bsmedberg really still wants ../src/mach configure --enable-foo --disable-bar
- # [21:03] * philor|afk is now known as philor
- # [21:04] * Quits: mdas (mdas@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [21:04] * Quits: gcp (gpascutto@moz-9CEB1C98.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [21:04] <Ms2ger> Interesting, I never had issues with mozconfigs
- # [21:04] * Quits: mcomella (mcomella@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving)
- # [21:04] * Quits: alungu (Adium@moz-BBE3ABD.mv.mozilla.com) (Quit: Leaving.)
- # [21:05] <Ms2ger> Much easier when you always use the same options, too
- # [21:05] * Joins: mcomella (mcomella@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [21:05] * Quits: jfkthame (jfkthame@B199CAD4.6B7B908E.3E2A4E92.IP) (Quit: This computer has gone to sleep)
- # [21:07] * Quits: @smaug (chatzilla@moz-3ECB9FB1.elisa-laajakaista.fi) (Ping timeout)
- # [21:07] <tbsaunde> Ms2ger: in some sense I guess you can argue my script has a mozconfig embedded in it
- # [21:07] * Quits: briansmith (briansmith@moz-B8FAB148.hfc.comcastbusiness.net) (Ping timeout)
- # [21:07] <tbsaunde> in that it autodetects some configure options and has constant values for others
- # [21:07] <Ms2ger> The one thing I like about the Gecko build system is that I don't have to write wrapper scripts myself :)
- # [21:10] * Joins: grobinson|laptop (grob_@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [21:11] <tbsaunde> Ms2ger: so you just dislike customizing things for you're own use?
- # [21:11] * Quits: catalinn (Thunderbir@61FF646E.5363EAC5.D602D2C5.IP) (Ping timeout)
- # [21:11] * openjck is now known as openjck|lunchj
- # [21:11] * openjck|lunchj is now known as openjck|lunch
- # [21:11] <Ms2ger> tbsaunde, I like not being required to
- # [21:12] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/1ac76a8ec55a - Wes Kocher - Backed out changeset 1b86035e7da0 (bug 916881) for CSP-related test failures on a CLOSED TREE
- # [21:13] * Quits: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP) (Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.7.2/20130908222133])
- # [21:13] * whimboo|afk is now known as whimboo
- # [21:13] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
- # [21:13] * dhylands is now known as dhylands|errand
- # [21:14] * Quits: arasbm (zooby@9D222422.D1155E2C.CFC2A289.IP) (Ping timeout)
- # [21:14] <tbsaunde> Ms2ger: about all I pass to configure is --disable-blah
- # [21:14] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
- # [21:14] <froydnj> tbsaunde: and --without-intl-api, right? :)
- # [21:14] * Joins: arasbm (zooby@9D222422.D1155E2C.CFC2A289.IP)
- # [21:15] * Quits: arasbm (zooby@9D222422.D1155E2C.CFC2A289.IP) (Max SendQ exceeded)
- # [21:15] <Ms2ger> tbsaunde, my issue isn't with customizing, really, but making every developer write the same scripts
- # [21:15] * Quits: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP) (Ping timeout)
- # [21:15] * Joins: Mnyromyr (Mnyromyr@moz-43CC6A62.unity-media.net)
- # [21:16] * Joins: Jugurtha (jugurtha@EB004ECD.CA823BDE.A37DBBE.IP)
- # [21:17] <Ms2ger> Also, being able to "just build" after pulling is nice too
- # [21:17] * Ms2ger shakes his fist at servo
- # [21:18] * Joins: breck (breck@moz-75F4A57.hsd1.ca.comcast.net)
- # [21:18] <tbsaunde> froydnj: yeah :)
- # [21:18] * corey|away is now known as corey
- # [21:19] <tbsaunde> Ms2ger: given my scripts don't work like mach build they clearly arent' the same scripts ;)
- # [21:20] * Quits: mcsmurf (chatzilla@moz-393684D.dip0.t-ipconnect.de) (Quit: ChatZilla 0.9.90.1 [SeaMonkey 2.21/20130916112225])
- # [21:20] * jedp is now known as jedp|afk
- # [21:21] * Quits: abhishekp (chatzilla@59FF6742.575D3C89.53E421C3.IP) (Quit: ChatZilla 0.9.90.1 [Firefox 23.0/20130803215302])
- # [21:22] * mattwoodrow|away is now known as mattwoodrow
- # [21:23] <mina> how do I include nsHttpHandler.h in nsAppShell.cpp?
- # [21:23] <mina> it says file not found, and greping tells me that only files in netwerk/protocol/http include it
- # [21:23] <mina> and netwerk/build/nsNetModule.cpp
- # [21:24] * Quits: Ms2ger (Ms2ger@9D0A393.CB23CDC6.3773EA9F.IP) (Quit: nn)
- # [21:24] * jwir3|lunch is now known as jwir3
- # [21:24] * baku is now known as baku|away
- # [21:25] <froydnj> mina: you probably want nsIHttpProtocolHandler instead?
- # [21:26] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Connection reset by peer)
- # [21:26] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
- # [21:26] * Joins: abwillis (abwillis@CBAC43F2.9DD4DBBF.6A7A197.IP)
- # [21:27] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Input/output error)
- # [21:27] <mina> froydnj: I need access to gHttpHandler inside of nsHttpHandler.h
- # [21:27] * Quits: Pike (chatzilla@moz-D247E19B.pool.mediaways.net) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
- # [21:27] <mina> froydnj: how do I get that in nsAppShell?
- # [21:27] <RyanVM> wow, I filed my first bug over 9 years ago
- # [21:27] <RyanVM> <3 user activities
- # [21:27] <RyanVM> funny thing that I still remember that bug
- # [21:28] <tbsaunde> mina: LCOAL_INCLUDES assuming networking people are ok with that
- # [21:28] <froydnj> mina: what are you really trying to do?
- # [21:28] <froydnj> (but yes, LOCAL_INCLUDES would be one way out of this)
- # [21:28] <mina> froydnj: gHttpHandler->speculativeConnect(myUri, nullptr);
- # [21:28] <mina> froydnj: to send a speculativeConnection
- # [21:29] * Quits: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br) (Ping timeout)
- # [21:30] * Parts: luke (luke@moz-7CF84B28.dhcp.ftwo.tx.charter.com)
- # [21:30] <froydnj> mina: you can QI the io service to nsISpeculativeConnect instead
- # [21:30] <mina> froydnj: any example in the code where that's done that I can look at?
- # [21:31] <froydnj> mina: http://mxr.mozilla.org/mozilla-central/source/netwerk/test/unit/test_speculative_connect.js#31
- # [21:31] <froydnj> hm, I guess you want C++, though
- # [21:32] * Quits: jedp|afk (jedp@moz-89599B04.dsl.dynamic.sonic.net) (Quit: Computer has gone to sleep.)
- # [21:32] <mina> froydnj: yep I want to call it from the C++, if possible
- # [21:32] <froydnj> something like:
- # [21:32] <froydnj> nsCOMPtr<nsIIOService> = mozilla::services::GetIOService();
- # [21:32] * Joins: luke (luke@moz-7CF84B28.dhcp.ftwo.tx.charter.com)
- # [21:32] * Parts: luke (luke@moz-7CF84B28.dhcp.ftwo.tx.charter.com)
- # [21:32] * Quits: bwc (Adium@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:32] * julienw_afk is now known as julienw
- # [21:33] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
- # [21:33] <froydnj> nsCOMPtr<nsISpeculativeConnect> connect = do_QueryInterface(ioservice);
- # [21:33] <froydnj> and you're on your way
- # [21:33] * Joins: bwc (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [21:33] <froydnj> (modulo syntax errors ;)
- # [21:35] * bajaj_ is now known as bajaj_lunch
- # [21:35] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [21:37] <NeilAway> bsmedberg: I once hacked my build to read the .mozconfig from the objdir to fix that, but I think sid0 broke it :s
- # [21:37] <sid0> uhm?
- # [21:37] * Joins: jrgill (jrgill@moz-DEC99E33.stny.res.rr.com)
- # [21:38] <tbsaunde> sid0: didn't you reduce the number of places mozconfig could be find by defaaaault a long long time ago?
- # [21:38] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [21:39] <sid0> tbsaunde: maybe. I really don't remember
- # [21:40] * Joins: briansmith (briansmith@FAEA3A08.F550826D.3D603179.IP)
- # [21:40] * Joins: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br)
- # [21:40] <mina> froydnj: thanks
- # [21:41] <mina> froydnj: but says: nsIIOService has no member SpeculativeConnection
- # [21:41] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
- # [21:41] <mina> froydnj: nsIOService (one less I) has SpeculativeConnection
- # [21:41] <mina> froydnj: http://mxr.mozilla.org/mozilla-central/source/netwerk/base/src/nsIOService.cpp#1229
- # [21:41] <mina> froydnj: how do I get that?
- # [21:41] * Quits: huseby (huseby@moz-4E8C421A.husebyhome.com) (Quit: Leaving)
- # [21:41] * Quits: pbocan (Thunderbir@moz-2B4BB411.sin.cvut.cz) (Quit: pbocan)
- # [21:42] * Quits: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
- # [21:42] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Ping timeout)
- # [21:43] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [21:43] <froydnj> mina: that's what the do_QueryInterface to nsISpeculativeConnect is for
- # [21:44] <@ehsan> ted: help!
- # [21:44] <@gavin> bsmedberg: the user links in the "Status Updates" summary emails point to e.g. http://127.0.0.1:8080/user/felipc%40gmail.com
- # [21:44] <froydnj> mina: and then you can call connect->SpeculativeConnect(myUri, nullptr)
- # [21:45] * Joins: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au)
- # [21:45] <@bsmedberg> gavin: ugh, I'll have to look at the cherrypy config
- # [21:45] <@bsmedberg> that might not be simple to fix
- # [21:45] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Ping timeout)
- # [21:45] <mina> froydnj: aha! thanks!
- # [21:46] <froydnj> mina: np! my mistake for not making it clear
- # [21:46] * Joins: huseby (huseby@moz-4E8C421A.husebyhome.com)
- # [21:46] * Quits: ahal (ahal@F77132FB.12EEDBD3.6BEEAEBD.IP) (Quit: Leaving)
- # [21:46] * Quits: fxa (fxa90id@moz-3DACD1A4.nvidia.com) (Ping timeout)
- # [21:48] * Joins: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net)
- # [21:48] * Quits: damons (gnubeard@97957D0A.8D753159.C943C01E.IP) (Quit: damons)
- # [21:49] * Quits: gandalf (zbraniecki@moz-B6E035E9.hsd1.ca.comcast.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
- # [21:49] <mina> froydnj: it's all good!
- # [21:49] * Quits: mwobensmith (mwobensmit@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
- # [21:50] * Quits: jwir3 (quassel@2C767DC4.9BCBA4E1.77968E9E.IP) (Ping timeout)
- # [21:50] * Joins: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [21:50] <Yoric> ttaubert: Do you want to review the fixed tests?
- # [21:50] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Ping timeout)
- # [21:50] <Yoric> The changes are essentially trivial.
- # [21:51] * Quits: ehugg (chatzilla@569BF75E.29102B70.6CD50604.IP) (Connection reset by peer)
- # [21:52] * Joins: ehugg (chatzilla@569BF75E.29102B70.6CD50604.IP)
- # [21:52] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [21:53] * Joins: smaug (chatzilla@moz-3ECB9FB1.elisa-laajakaista.fi)
- # [21:53] * ChanServ sets mode: +o smaug
- # [21:53] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
- # [21:55] <NeilAway> anyone know where the backend code for text-overflow: ellipsis lives, in particular the code that decides where to cut the text?
- # [21:55] * Joins: mgol (m_gol@moz-6C86F1F.neoplus.adsl.tpnet.pl)
- # [21:56] * Joins: dmarcos (dmarcos@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [21:57] * Quits: mgol (m_gol@moz-6C86F1F.neoplus.adsl.tpnet.pl) (Quit: Leaving...)
- # [21:57] * Quits: m_gol (m_gol@moz-6C86F1F.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [21:57] * Joins: mchang (mchang@moz-BBE3ABD.mv.mozilla.com)
- # [21:58] * Quits: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [21:59] * Joins: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [21:59] <Gijs> NeilAway: looks spread out, bug 312156
- # [21:59] * Quits: Archaeopteryx (itsme@moz-1C2CE297.cust.telecolumbus.net) (Quit: Is this plutonium in your pocket, or are you just happy to see me leave.)
- # [22:00] <dholbert> NeilAway, http://hg.mozilla.org/integration/mozilla-inbound/rev/847fc92f36ee and http://hg.mozilla.org/integration/mozilla-inbound/rev/451c13333f14 look like the relevant csets
- # [22:00] * Joins: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP)
- # [22:00] * Quits: myk (myk@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:00] * Quits: josh (josh@moz-348C4790.hsd1.mn.comcast.net) (Quit: josh)
- # [22:01] * Quits: salman (salman@E2FEAA0D.4A4B46C2.1584298.IP) (Ping timeout)
- # [22:01] * Joins: krit (krit@29A303F3.6095F186.A0B21F13.IP)
- # [22:02] * Quits: nical (nico@87C1F78E.1DE10CA8.D8E68FF6.IP) (Connection reset by peer)
- # [22:04] * Quits: briansmith (briansmith@FAEA3A08.F550826D.3D603179.IP) (Ping timeout)
- # [22:04] * Joins: alungu (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [22:05] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: MOOTEX!)
- # [22:05] <@bsmedberg> {"line": "/Volumes/Builds/git-mozilla/js/src
- # [22:05] <@bsmedberg> /vm/Shape.h:136:8: error: no member named 'operator=' in 'JS::Value'"}]
- # [22:06] <froydnj> bsmedberg: osx?
- # [22:06] <@bsmedberg> yes
- # [22:06] <froydnj> time to update clang!
- # [22:06] * Quits: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: christina)
- # [22:06] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Quit: robertbindar)
- # [22:06] <philor> KWierso: so, when you back out nical, where are you going to put the bug comment saying you did?
- # [22:07] <@ted> ehsan: what?
- # [22:08] <@ted> ehsan: i'm out for the day, sorry
- # [22:08] <@ted> leave a message
- # [22:08] <@ehsan> ted: removing DIST_INSTALL=1 from the js makefile makes libxul fail to link
- # [22:08] * corey is now known as corey|away
- # [22:08] <@ehsan> ted: because it's still trying to link against js_static.lib :(
- # [22:09] <@ehsan> ted: (if you're not around it's alright, enjoy your weekend!)
- # [22:09] * Quits: bkelly (bkelly@moz-9ACCC95B.rochester.res.rr.com) (Quit: Leaving.)
- # [22:09] * bajaj_lunch is now known as bajaj_
- # [22:09] <@bsmedberg> froydnj: oh god, how do I do that? And why didn't configure notice?
- # [22:09] * Joins: Archaeopteryx (itsme@moz-1C2CE297.cust.telecolumbus.net)
- # [22:10] * Joins: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:10] <KWierso> philor: eh?
- # [22:10] <froydnj> bsmedberg: um. I think there's some widget to do it from within xcode
- # [22:10] <RyanVM> KWierso: leaks
- # [22:10] <RyanVM> philor: on it
- # [22:11] <RyanVM> too many cooks...
- # [22:11] <RyanVM> philor: if you're starring the csp bakcout, I'll stop
- # [22:12] <froydnj> bsmedberg: configure didn't get updated when we first encountered this problem...that would have been intelligent
- # [22:12] <RyanVM> oh boy, nical had the wrong bug # in that commit too
- # [22:12] * Joins: mwobensmith (mwobensmit@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:12] <RyanVM> BenWa: ping
- # [22:12] * Joins: damons (gnubeard@97957D0A.8D753159.C943C01E.IP)
- # [22:13] <BenWa> RyanVM: I didn't land anything today *runs*
- # [22:13] <RyanVM> BenWa: any idea WTF bug # nical's push was supposed to be?
- # [22:13] <RyanVM> you r+ed it
- # [22:13] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9f2f60923d73 - Ryan VanderMeulen - Backed out changeset a77f7d610829 (bug 821474) for leaks.
- # [22:13] <RyanVM> that one ^
- # [22:13] <BenWa> ahh yes
- # [22:13] <BenWa> RyanVM: 921474
- # [22:14] <RyanVM> thanks
- # [22:14] * Joins: myk (myk@moz-BBE3ABD.mv.mozilla.com)
- # [22:14] <@bsmedberg> "Note: the Apple version of clang 4.2 is now required. If you see the error message below you are likely using an older clang version:"
- # [22:14] <@bsmedberg> great, except it's not clear how to fix that
- # [22:15] * julienw is now known as julienw_afk
- # [22:15] <@gavin> upgrade xcode?
- # [22:16] <@bsmedberg> the same docs appear to say that any xcode greater that 4.1 is ok
- # [22:16] <@bsmedberg> and I have 4.4.something
- # [22:17] <@gavin> check the state of "command line tools" in xcode prefs?
- # [22:17] * Joins: glosoli (glosoli@moz-72C60525.static.zebra.lt)
- # [22:17] <philor> RyanVM: only off and on starring them, mostly to catch the timeouts before anyone retriggers them
- # [22:17] <@bsmedberg> did that, says they are installed
- # [22:17] * RyanVM puts another dram on geekboy's tab
- # [22:18] <RyanVM> philor: ok, I'm on it now
- # [22:18] <@bsmedberg> I see interesting things about xcode-select
- # [22:19] <philor> we had some bustage yesterday that was 2400 second timing out android, between the lot of us we retriggered it a dozen times :)
- # [22:19] * Quits: jchen (jchen@CCB8E494.35B7D9C8.4CD1A128.IP) (Max SendQ exceeded)
- # [22:19] * Joins: jchen (jchen@CCB8E494.35B7D9C8.4CD1A128.IP)
- # [22:19] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:19] <philor> and then there's the new Android crashes over the last 20 or 30 pushes, not sure who added those
- # [22:20] * Quits: jchen (jchen@CCB8E494.35B7D9C8.4CD1A128.IP) (Max SendQ exceeded)
- # [22:20] <sicking> bz: ping
- # [22:20] * Joins: jchen (jchen@CCB8E494.35B7D9C8.4CD1A128.IP)
- # [22:20] * Quits: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au) (Quit: kamidphish)
- # [22:20] * Joins: kamidphish (kamidphish@moz-6AB00DA7.tpgi.com.au)
- # [22:21] * Joins: RealRaven (Thunderbir@62794FB8.B715CAAF.C3498625.IP)
- # [22:21] <RyanVM> philor: Yeah, and the osx M3 intermittents
- # [22:21] * Joins: arasbm (zooby@9D222422.D1155E2C.CFC2A289.IP)
- # [22:21] <RyanVM> woah, WTF happend with windows there?
- # [22:21] <@bsmedberg> do I want xcode 5?
- # [22:21] * philor waves goodbye to every Windows job
- # [22:22] <@ehsan> bsmedberg: I upgraded last week, have survived so far
- # [22:22] * Joins: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [22:22] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [22:23] * Quits: fs (Elchi3@moz-1F8B9566.superkabel.de) (Quit: Leaving)
- # [22:23] * Joins: Pike (chatzilla@moz-D247E19B.pool.mediaways.net)
- # [22:25] * JosiahOne is now known as JosiahOne|Away
- # [22:25] * capella|away is now known as capella
- # [22:27] <Mossop> Anyone know about "LINK : fatal error LNK1181: cannot open input file 'ctypes/libffi/.libs/libffi.lib'"?
- # [22:27] * Quits: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP) (Quit: mina)
- # [22:27] * Fallen is now known as Fallen|away
- # [22:27] * Quits: sheppy-offline (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com) (Ping timeout)
- # [22:27] <RyanVM> KWierso: philor: android tspaint retriggers going
- # [22:28] <reuben> note that b2g emulator builds fail with xcode 5
- # [22:28] * Quits: smcmurray (chatzilla@moz-8377534B.mvdsl.com) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
- # [22:29] * Quits: ohsix (ohsix@E6E9ACEC.B59296AB.15ED1FDC.IP) (Ping timeout)
- # [22:30] * corey|away is now known as corey
- # [22:30] * Joins: nrc (nrc@7BE24E90.A5032A01.3CFC199D.IP)
- # [22:30] <tbsaunde> Mossop: pull
- # [22:30] <Mossop> tbsaunde: I'm pretty up to date already
- # [22:31] <tbsaunde> Mossop: fix merged from central to inbound recently too
- # [22:31] <Mossop> Oh, I bet it's not on fx-team yet then
- # [22:31] <tbsaunde> so not recent enough
- # [22:31] <@ehsan> oh inbound
- # [22:31] <@ehsan> why art thee closed?
- # [22:31] <@ehsan> (closedth?)
- # [22:32] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
- # [22:32] * Quits: tjc (tjc@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: zzzzzzzzzz)
- # [22:32] <@ehsan> Mossop: it's master's tip
- # [22:32] <@ehsan> er
- # [22:32] <@ehsan> m-c's tip
- # [22:33] * mattwoodrow is now known as mattwoodrow|away
- # [22:33] <@ehsan> RyanVM: can I safely assume that the tree won't reopen in the next hour or so?
- # [22:33] <Mossop> Ugh and now I blew away my work
- # [22:34] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.90.1-rdmsoft [XULRunner 22.0/20130619132145])
- # [22:34] <RyanVM> ehsan: yes
- # [22:34] * Joins: lizzard (ehenry@moz-E91D58ED.tmodns.net)
- # [22:34] * Joins: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:34] <RyanVM> we haven't even figured out for sure what all needs backing out yet
- # [22:34] <tbsaunde> RyanVM: accepting the part where I assume he has access to treestatus.m.o
- # [22:35] <@ehsan> RyanVM: thansk
- # [22:35] <@bz> 921583 and 921584 is fun
- # [22:35] <@ehsan> thans, even
- # [22:35] <@ehsan> dammit!
- # [22:35] <@ehsan> thanks!
- # [22:36] <sicking> bz: i think i have a proposal based on last nights discussion. Unfortunately it's based on a "lets solve a simpler problem instead" approach
- # [22:37] <@ehsan> bz: I know!
- # [22:38] <dholbert> bz, ha! back-to-back
- # [22:38] * Joins: mina (malmasry@FCCEA34F.7672369.D8E68FF6.IP)
- # [22:38] * Quits: arky (arky@moz-7B0110AD.mv.mozilla.com) (Quit: Leaving)
- # [22:39] <@bz> dholbert: indeed
- # [22:39] * Quits: surkov (surkov@13F2CEC5.7672369.D8E68FF6.IP) (Quit: surkov)
- # [22:39] <@bz> dholbert: That's the fun part
- # [22:39] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:39] * dholbert is heartened to not be the only one filing "new random build warning in js" bugs
- # [22:40] <RyanVM> philor: oh me oh my, a real-looking asan failure
- # [22:40] * @bz mutters about the b2g build system
- # [22:40] <@bz> and the fact that people don't want to make it sane
- # [22:40] * Quits: lizzard (ehenry@moz-E91D58ED.tmodns.net) (Ping timeout)
- # [22:40] * whimboo is now known as whimboo|afk
- # [22:40] <@ehsan> bz: what problem are you hitting?
- # [22:41] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [22:41] * Boriss_ is now known as Boriss
- # [22:42] <@bz> ehsan: So building the emulator on Linux needs you to have installed 32-bit ncurses and gl libs
- # [22:42] <@ehsan> bz: oh yeah
- # [22:42] <@bz> ehsan: Which you find out about when you get to _linking_
- # [22:42] * Quits: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [22:42] <@bz> ehsan: which is nuts, imo
- # [22:43] <@ehsan> bz: https://bugzilla.mozilla.org/show_bug.cgi?id=897727
- # [22:43] <@ehsan> bz: please comment on the bug!
- # [22:43] <@bz> ehsan: https://bugzilla.mozilla.org/show_bug.cgi?id=847553
- # [22:43] <@bz> ehsan: I'm done filing bugs on the b2g build system
- # [22:44] <@ehsan> :(
- # [22:44] * Joins: tjc (tjc@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:44] <@bz> ehsan: my problem is not the requirements, it's the fact that it's considered ok to not check them
- # [22:44] <@bz> ehsan: an to force developers to run the whole build to see if they've managed to satisfy them now
- # [22:44] * Quits: tjc (tjc@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: zzzzzzzzzz)
- # [22:44] <@bz> ehsan: My obvious response is "never build b2g"
- # [22:44] <@bz> ehsan: which is my plan. ;)
- # [22:44] <@ehsan> bz: yeah I hear you
- # [22:44] <@ehsan> bz: I'll try to get that patch landed
- # [22:45] <@ehsan> I also think this is insane
- # [22:45] <@bz> well
- # [22:45] * Joins: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:45] * Quits: RealRaven (Thunderbir@62794FB8.B715CAAF.C3498625.IP) (Ping timeout)
- # [22:46] * Quits: msucan (mihai@4353B0BC.7981955B.7C5F70AF.IP) (Quit: Leaving.)
- # [22:47] * Joins: jfkthame (jfkthame@B199CAD4.6B7B908E.3E2A4E92.IP)
- # [22:49] * Quits: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [22:50] <@bz> ehsan: pretty much anything about building anything b2g-related is insane
- # [22:50] <@bz> ehsan: starting with "pulling the source"
- # [22:50] <@bz> ehsan: :(
- # [22:51] * Quits: ggp (ggp@moz-B3CB8DC6.dsl.telesp.net.br) (Quit: Leaving...)
- # [22:51] <@ehsan> bz: you mean the source code size?
- # [22:51] * Joins: christina (christina@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:51] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [22:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9d7b0dc99acf - Ryan VanderMeulen - Backed out changeset 72a979eba564 (bug 857330) for crashes.
- # [22:52] <@bz> ehsan: no, the fact that it comes from flaky servers
- # [22:52] <@bz> ehsan: so when you try to pull it, it fails
- # [22:53] * Joins: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP)
- # [22:53] <@bz> ehsan: and then you keep trying ... until eventually it manages to work
- # [22:53] <@ehsan> oh yeah, that
- # [22:53] * Joins: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com)
- # [22:53] <@bz> ehsan: see, you're so used to it....
- # [22:53] <@ehsan> bz: :(
- # [22:53] <@ehsan> bz: that's very sad, people getting used to semi-working tools
- # [22:54] <@bz> ehsan: yup. :(
- # [22:54] * @bz has been guilty of that too
- # [22:54] <@bz> (gdb!)
- # [22:55] <@ehsan> bz: well... try *debugging* something on the emulator
- # [22:55] * Quits: teoli (teoli@moz-5B89540D.range86-166.btcentralplus.com) (Input/output error)
- # [22:55] <@ehsan> bz: I almost threw my computer out of the window earlier this week
- # [22:55] <@bz> ehsan: Oh, I have
- # [22:55] <@bz> ehsan: I treated it the way I treat try
- # [22:55] <@ehsan> (if only I could open the windows at this office!)
- # [22:55] <@bz> ehsan: lots of printf debugging, slow debug cycle. ;)
- # [22:56] <@ehsan> yeah
- # [22:56] <@ehsan> I resorted to printf as well
- # [22:56] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Input/output error)
- # [22:57] <@bz> The combination of printf, dump(), and DumpJSStack() is surprisingly effective
- # [22:57] <RyanVM> KWierso: philor: kats: I'm increasingly suspicious of kats' push of ckitching's patches for the android crashes
- # [22:57] <@bz> If I could also easily dump the C++ stack, wold be even better
- # [22:58] <kats> RyanVM: those patches could very well lead to crashes
- # [22:58] <kats> feel free to back out if you suspect them
- # [22:58] <RyanVM> kats: https://tbpl.mozilla.org/php/getParsedLog.php?id=28472582&tree=Mozilla-Inbound
- # [22:58] <philor> I vaguely wanted to like them for it, but with all the external bustage it was hard to tell
- # [22:58] <RyanVM> look at the stack in the full log
- # [22:58] <RyanVM> i don't have the retriggers to prove it, but the stack looks suspicious
- # [22:59] * Quits: Enn (enn@moz-1758BB1C.cpe.net.cable.rogers.com) (Ping timeout)
- # [22:59] <tbsaunde> bz: backtrace(3) ?
- # [22:59] <@bz> tbsaunde: I should try!
- # [23:00] <RyanVM> dammit, why did we move all of our booze to the new house already?
- # [23:00] <tbsaunde> personally I can tolerate gdb more than printf debugging especially for what I usually debug
- # [23:00] * Quits: jimm (jmathies@moz-864CAA4E.pn.at.cox.net) (Quit: )
- # [23:00] * Quits: Jesse_ (jruderman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:00] * Joins: jammink (textual@moz-BBE3ABD.mv.mozilla.com)
- # [23:01] * Quits: mixedpuppy (mixedpuppy@A6CF435B.D1155E2C.CFC2A289.IP) (Quit: mixedpuppy)
- # [23:01] * bhearsum|buildduty is now known as bhearsum|afk
- # [23:01] * philor is now known as philor|away
- # [23:01] <RyanVM> kats: now I see why you didn't want credit for that! :P
- # [23:01] * Joins: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com)
- # [23:01] <kats> RyanVM: lol :)
- # [23:02] * Quits: rednaks (rednaks@2BFFE0C9.74C6FD40.360EF119.IP) (Ping timeout)
- # [23:02] <RyanVM> kats: "it was the intern's fault!"
- # [23:02] <kats> well i reviewed those patches
- # [23:02] <kats> my fault too
- # [23:02] <kats> but at least my name isn't on the patch :)
- # [23:02] * Quits: valenting (Thunderbir@55FBCC0.8C025854.E16F0CF5.IP) (Ping timeout)
- # [23:02] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f7d9445c77a7 - Ryan VanderMeulen - Backed out 6 changesets (bug 913985) for suspicion of causing intermittent Android crashes on a CLOSED TREE.
- # [23:03] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
- # [23:03] * Callek is now known as Callek_disconnected
- # [23:03] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
- # [23:04] * Joins: gandalf (zbraniecki@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:04] * corey is now known as corey|away
- # [23:05] * Quits: Optimizer (Optimizer@5C987E83.C71C1EB7.2AB48280.IP) (Ping timeout)
- # [23:05] <kats> RyanVM: thanks
- # [23:06] * Joins: Optimizer (Optimizer@5C987E83.C71C1EB7.2AB48280.IP)
- # [23:06] <RyanVM> KWierso: philor: OK, test_window_bar.html is intermittently failing back to this morning now
- # [23:06] <KWierso> hooray
- # [23:07] * Joins: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com)
- # [23:08] * spohl is now known as spohl|away
- # [23:08] * merike is now known as merike|away
- # [23:08] * Quits: harth (harth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
- # [23:09] * Joins: harth (harth@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:09] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/0f4c69afd5b9 - Jared Wein - Bug 920803 - Blocked plug-in click-to-activate doorhanger is too narrow for some locales. r=dao a=lsblakk
- # [23:10] * Joins: jwir3 (quassel@2C767DC4.9BCBA4E1.77968E9E.IP)
- # [23:10] * Joins: bkelly (bkelly@moz-9ACCC95B.rochester.res.rr.com)
- # [23:10] * Quits: harth (harth@moz-BE33DA21.fw1.sfo1.mozilla.net) (Connection reset by peer)
- # [23:10] * Joins: harth (harth@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:10] <RyanVM> KWierso: maybe smaug's push
- # [23:12] * jmaher is now known as jmaher|afk
- # [23:12] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Ping timeout)
- # [23:13] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [23:13] <@smaug> hmm
- # [23:13] <@smaug> what did I push
- # [23:14] <KWierso> 921033
- # [23:14] * kats is now known as kats|away
- # [23:14] <@smaug> KWierso: and where is the test failing?
- # [23:14] * Quits: krit (krit@29A303F3.6095F186.A0B21F13.IP) (Connection reset by peer)
- # [23:15] <KWierso> test_window_bar.html
- # [23:15] <jaws> RyanVM: thanks
- # [23:15] <@smaug> KWierso: which platform?
- # [23:15] <KWierso> osx
- # [23:15] <jaws> why does firebot show mozilla-beta checkins but not mozilla-aurora?
- # [23:15] <@smaug> KWierso: that stuff runs on b2g only
- # [23:15] <KWierso> RyanVM: ^
- # [23:15] <@smaug> so highly unlikely my patch would have affected
- # [23:16] * asuk is now known as asuk|afk
- # [23:16] * Quits: bkelly (bkelly@moz-9ACCC95B.rochester.res.rr.com) (Ping timeout)
- # [23:16] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Ping timeout)
- # [23:16] * philor|away is now known as philor
- # [23:17] <RyanVM> smaug: ok, just a guess at this point
- # [23:18] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [23:18] * jorendorff is now known as jorendorff_away
- # [23:19] <decoder> RyanVM: im a little confused by the log
- # [23:19] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
- # [23:19] * Quits: Optimizer (Optimizer@5C987E83.C71C1EB7.2AB48280.IP) (Ping timeout)
- # [23:19] * Joins: briansmith (briansmith@FAEA3A08.F550826D.3D603179.IP)
- # [23:19] <decoder> since that is a mochitest, it should symbolize the log
- # [23:19] <decoder> but the harness also doesnt indicate an error (?)
- # [23:19] <decoder> although this will cause the process to exit
- # [23:20] * Joins: tchevalier (Thunderbir@moz-2490A185.fbx.proxad.net)
- # [23:20] <RyanVM> decoder: well, it exited with code 1
- # [23:20] <decoder> is this maybe some strange subprocess/child?
- # [23:20] <decoder> RyanVM: yea but the harness doesnt show that.. so something is wrong
- # [23:20] <RyanVM> decoder: no clue, sorry
- # [23:20] * Joins: Optimizer (Optimizer@F1D37379.2E835692.2AB48280.IP)
- # [23:20] * decoder takes a look at the test
- # [23:21] * Joins: bbondy (bbondy@moz-717FF534.home.cgocable.net)
- # [23:21] <shu> what is beta right now, 25?
- # [23:21] <KWierso> shu: yes
- # [23:22] <decoder> RyanVM: it would maybe fit the symptoms if it wasnt the actual process dieing here but some child
- # [23:22] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
- # [23:22] <RyanVM> these M3 oranges would be easier to track down if OSX wasn't timing out in the dom-level* tests like crazy too
- # [23:22] * Joins: mixedpuppy (mixedpuppy@A6CF435B.D1155E2C.CFC2A289.IP)
- # [23:22] <shu> can someone a? bug 901389 for beta, it seemed urgent but nobody's a+'d it yet
- # [23:22] * Quits: bjacob (bjacob@13F2CEC5.7672369.D8E68FF6.IP) (Ping timeout)
- # [23:22] * catlee is now known as catlee-away
- # [23:22] <RyanVM> shu: ping in #release?
- # [23:23] <shu> RyanVM: didn't even know we had that channel
- # [23:23] <decoder> padenot|away: ping
- # [23:23] <shu> RyanVM: there's nobody in that channel
- # [23:23] <shu> i guess #releng is what i want
- # [23:23] <RyanVM> no
- # [23:23] <KWierso> s/?//
- # [23:23] <RyanVM> shu: then just ping lsblakk or akeybl directly
- # [23:23] * Quits: Optimizer (Optimizer@F1D37379.2E835692.2AB48280.IP) (Ping timeout)
- # [23:23] <RyanVM> given timezones, lsblakk is probably the better option
- # [23:23] <shu> RyanVM: okay, thanks
- # [23:24] <shu> lsblakk: ping for a? on bug 901389
- # [23:24] <RyanVM> KWierso: so basically, I think we're down to just OSX M3 now
- # [23:24] * Quits: huseby (huseby@moz-4E8C421A.husebyhome.com) (Quit: Leaving)
- # [23:25] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Quit: robertbindar)
- # [23:25] * Joins: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro)
- # [23:26] * Joins: huseby (huseby@moz-4E8C421A.husebyhome.com)
- # [23:27] <KWierso> RyanVM: looking at the test and the log, it only runs through one of the two windows that is opened before timing out
- # [23:28] * asuk|afk is now known as asuk
- # [23:29] * Joins: lizzard (ehenry@C0559334.C30B3942.8DDCAE07.IP)
- # [23:30] * Quits: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net) (Input/output error)
- # [23:31] * Joins: sfosters (sfoster@moz-37AA60E3.hsd1.wa.comcast.net)
- # [23:32] <RyanVM> KWierso: I so badly want to disable the dom-level* tests on OSX
- # [23:33] * Quits: sfoster (sfoster@moz-5EF1AB93.hsd1.wa.comcast.net) (Ping timeout)
- # [23:33] * Joins: m_gol (m_gol@moz-A9F48B71.play-internet.pl)
- # [23:33] * Quits: capella (chatzilla@moz-8F413D10.twcny.res.rr.com) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258])
- # [23:35] * Joins: sheppy-offline (sheppy@moz-4992DE6D.static.kgpt.tn.charter.com)
- # [23:35] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:36] * Quits: glosoli (glosoli@moz-72C60525.static.zebra.lt) (Quit: Textual IRC Client: www.textualapp.com)
- # [23:36] <RyanVM> bz: ping
- # [23:37] * Quits: grapenuts (chatzilla@moz-73B75604.nys.biz.rr.com) (Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130911155223])
- # [23:38] * Joins: capella (chatzilla@moz-8F413D10.twcny.res.rr.com)
- # [23:38] <Gijs> In XUL, do we have an attribute equivalent for visibility:hidden?
- # [23:38] * openjck|lunch is now known as openjck
- # [23:38] * Joins: heftig_ (heftig@moz-A1350D02.dip0.t-ipconnect.de)
- # [23:39] * Quits: heftig (heftig@moz-4B3AF61E.dip0.t-ipconnect.de) (Ping timeout)
- # [23:39] * Joins: jedp (jedp@moz-89599B04.dsl.dynamic.sonic.net)
- # [23:39] * asuk is now known as asuk|afk
- # [23:40] * Quits: m_gol (m_gol@moz-A9F48B71.play-internet.pl) (Connection reset by peer)
- # [23:40] * jhopkins is now known as jhopkins|afk
- # [23:40] * Quits: asuk|afk (asuk@FA0B9315.D7D800CF.AF15F8E5.IP) (Quit: My iMac has gone to sleep. ZZZzzz…)
- # [23:41] * Quits: jhopkins|afk (jhopkins@moz-216F9986.tb.shawcable.net) (Quit: jhopkins|afk)
- # [23:41] * Quits: robertbindar (Thunderbir@moz-F317F7CE.eregie.pub.ro) (Ping timeout)
- # [23:41] * Joins: jduell (jduell@moz-2B2B9F2.hsd1.wa.comcast.net)
- # [23:42] * Quits: sankha93 (Instantbir@7061CD01.D6BD0D91.22D41759.IP) (Quit: Gone to save the world!)
- # [23:43] * Quits: flo-retina (Instantbir@moz-87C33FDA.kimsufi.com) (Ping timeout)
- # [23:43] * Joins: m_gol (m_gol@moz-F1DF7FF6.neoplus.adsl.tpnet.pl)
- # [23:46] * Quits: jib (Jan-Ivar@moz-4631390.phlapa.fios.verizon.net) (Quit: jib)
- # [23:46] * Quits: m_gol (m_gol@moz-F1DF7FF6.neoplus.adsl.tpnet.pl) (Quit: Leaving...)
- # [23:46] * Joins: RoddieKieley (Adium@moz-2B0E90C1.dhcp-dynamic.fibreop.nl.bellaliant.net)
- # [23:47] * Quits: mixedpuppy (mixedpuppy@A6CF435B.D1155E2C.CFC2A289.IP) (Quit: mixedpuppy)
- # [23:47] * Joins: mixedpuppy (mixedpuppy@A6CF435B.D1155E2C.CFC2A289.IP)
- # [23:48] <lightsofapollo> harth: https://github.com/harthur/bz.js/pull/12
- # [23:48] * Joins: alungu1 (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [23:48] * Quits: alungu (Adium@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [23:48] * philor is now known as philor|away
- # [23:48] <lightsofapollo> harth: Very randomly- Do you still have any interest in maintaining bz ? There are a few update I would like to make now that we can hit bugzilla.mozilla.org/rest/ (adding stuff mostly)
- # [23:48] * bz is now known as bz_dinner
- # [23:48] * terrence is now known as terrence-shopping
- # [23:49] * Quits: KaiRo (robert@moz-87425D7E.adsl.highway.telekom.at) (Ping timeout)
- # [23:49] <harth> lightsofapollo: I'll add you as a contributor
- # [23:49] * Joins: fxa (fxa90id@moz-3DACD1A4.nvidia.com)
- # [23:49] <lightsofapollo> woot!
- # [23:49] * Joins: botond|chicago (chatzilla@8320F00E.B3977E77.F5FBDDB2.IP)
- # [23:49] * Quits: philikon (pweitersha@moz-CED54CE5.boerde.de) (Ping timeout)
- # [23:50] * Joins: philikon (pweitersha@moz-CED54CE5.boerde.de)
- # [23:50] * Joins: KaiRo (robert@moz-87425D7E.adsl.highway.telekom.at)
- # [23:50] * Joins: mdas (mdas@519FD725.6AD46F0.6BEEAEBD.IP)
- # [23:50] <RyanVM> KWierso: maybe mwargers' push
- # [23:51] <mwargers> RyanVM, which test?
- # [23:51] * Quits: MMx (mmx@moz-1AFE3502.afthd.hg.tu-darmstadt.de) (Ping timeout)
- # [23:51] <RyanVM> mwargers: https://tbpl.mozilla.org/php/getParsedLog.php?id=28486539&tree=Mozilla-Inbound
- # [23:52] <RyanVM> test_window_bar.html is frequently timing out like that
- # [23:52] <RyanVM> so far, 918604 is the farthest back it's reproduced
- # [23:52] <mwargers> RyanVM: I didn't touch that file, fwiw
- # [23:52] <RyanVM> i'm aware
- # [23:52] * Quits: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP) (Ping timeout)
- # [23:52] * Joins: gabriel-iv (Thunderbir@F3305CCC.178D9C02.FB866788.IP)
- # [23:52] <RyanVM> (already looked at the cset)
- # [23:53] <harth> lightsofapollo: okay, there you go
- # [23:53] <RyanVM> mwargers: in that push, bug 897516 was backed out and bug 918050 is highly unlikely
- # [23:53] * Quits: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP) (Ping timeout)
- # [23:53] <mwargers> RyanVM: you just like to call out my name ;)
- # [23:53] <lightsofapollo> harth: would you also be ok with adding me to the npm owners list so I can push new packages? (I am mostly using this with node right now)
- # [23:54] <RyanVM> mwargers: i can try retriggering on your Try push, but I don't know if the M3 failures on that will interfere
- # [23:54] <harth> lightsofapollo: yeah, let me find out how to do that
- # [23:54] * Joins: romaxa (romaxa@670ACB81.66590CC0.4A6948F8.IP)
- # [23:54] <lightsofapollo> npm owner add lightsofapollo
- # [23:54] * ctalbert|mtg is now known as ctalbert|afk
- # [23:54] * sfosters is now known as sfoster
- # [23:54] <mwargers> RyanVM: you're saying that backing out bug 897516 did fix that timing out failure?
- # [23:54] <harth> lightsofapollo: you 'lightsofapollo'?
- # [23:54] <RyanVM> mwargers: no, I'm saying it was already backed out, so it didn't cause the timeouts
- # [23:54] <lightsofapollo> haha yes
- # [23:55] * Joins: WG9s (bill@moz-E8199F88.maine.res.rr.com)
- # [23:55] <mwargers> ah, I see
- # [23:55] <RyanVM> mwargers: so yours is the only cset it could be in that push
- # [23:55] <lightsofapollo> hmm maybe I am more then one actually lemme check
- # [23:55] <RyanVM> (if indeed I can't reproduce it any further back)
- # [23:55] <RyanVM> mwargers: i have more runs going, but all green prior to that push so far
- # [23:55] <WG9s> Hey ! am I the only person having issues building current trunk under windows using msvc exrpess?
- # [23:55] <KWierso> WG9s: think you need to pull a more current trunk
- # [23:56] * kmoir is now known as kmoir-afk
- # [23:56] <lightsofapollo> harth: huh guess I have dashes =p
- # [23:56] <lightsofapollo> https://npmjs.org/~lights-of-apollo
- # [23:56] <WG9s> OK was trying to do abuild based on todays nightly changeset. this has been fixed post that?
- # [23:56] <lightsofapollo> <- I am that one
- # [23:56] <RyanVM> WG9s: yes
- # [23:56] <RyanVM> m-c tip has a fix
- # [23:56] <KWierso> WG9s: https://hg.mozilla.org/mozilla-central/rev/1a2d9a04ffb2 sounds like your problem and is the current tip of m-c
- # [23:56] <mwargers> RyanVM, I guess my patch in bug 897516 could cause problems if some kind of thing is not cleaned up or something (zoom level or something like that)
- # [23:56] <WG9s> OK then i will just wait till tomorrow.
- # [23:57] <harth> lightsofapollo: hm, there's another 'lightsofapollo' then...
- # [23:57] <harth> lightsofapollo: is your name james?
- # [23:57] <lightsofapollo> yep
- # [23:57] <WG9s> KWierso: thanks
- # [23:57] <lightsofapollo> [Firefox OS slave]
- # [23:57] * Quits: bbondy (bbondy@moz-717FF534.home.cgocable.net) (Quit: Going offline, see ya! (www.adiirc.com))
- # [23:57] <harth> lightsofapollo: https://npmjs.org/~lightsofapollo
- # [23:57] <lightsofapollo> that is also probably me but I also probably lost the password there =p
- # [23:57] <harth> I'll add both of you
- # [23:57] <lightsofapollo> haha thanks!!
- # [23:58] <WG9s> KWierso: so was this only sindows or only pymike?
- # [23:58] <WG9s> pymake
- # [23:58] <RyanVM> KWierso: those B2G M3s aren't good either
- # [23:58] <RyanVM> *sigh* more retriggers
- # [23:58] * jorendorff_away is now known as jorendorff
- # [23:58] <RyanVM> KWierso: i know I starred some others on that with the csp backout
- # [23:58] * Quits: grobinson|laptop (grob_@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving)
- # [23:59] <harth> lightsofapollo: okay, you should be able to publish now, I hope
- # [23:59] <RyanVM> KWierso: oh shit, it's actually perma fail
- # [23:59] <RyanVM> well that's an easy one
- # [23:59] <RyanVM> mccr8: ping
- # [23:59] <KWierso> out goes 6d0b41d53c32
- # [23:59] <KWierso> :)
- # [23:59] <lightsofapollo> harth: works! I will take good care of it
- # Session Close: Sat Sep 28 00:00:00 2013
The end :)