/irc-logs / mozilla / #developers / 2013-05-17 / end
Options:
- # Session Start: Fri May 17 00:00:00 2013
- # Session Ident: #developers
- # [00:01] * Quits: mixedpuppy (mixedpuppy@moz-4488744A.clients.easynet.fr) (Quit: mixedpuppy)
- # [00:02] * Joins: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net)
- # [00:03] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/e5460d440665 - Daniel Holbert - (no bug, comment-only) s/:before/::before/ in one comment, for consistency with rest of the comment. DONTBUILD
- # [00:03] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
- # [00:04] * Quits: harth_ (harth@moz-3C999954.hsd1.ca.comcast.net) (Ping timeout)
- # [00:04] * Quits: Archaeopteryx (itsme@moz-4861A875.cust.telecolumbus.net) (Quit: It has been this message for years.)
- # [00:04] * pmoore is now known as pmoore|away
- # [00:04] * Joins: dzbarsky1 (Adium@2557E599.66715431.D25A875A.IP)
- # [00:04] * Quits: dzbarsky (Adium@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
- # [00:04] * dzbarsky1 is now known as dzbarsky
- # [00:05] <jorendorff> Is there a way on the web to fetch a URL and get back *both* data *and* the actual URL of the resource (after all redirects)?
- # [00:05] <jorendorff> XHR doesn't seem to expose the actual url...
- # [00:06] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
- # [00:07] <fbender> jorendorff: I guess not. may be possible if one could tell XHR to not follow redirects … but what's your use case?
- # [00:07] * philor|away is now known as philor
- # [00:07] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:07] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Quit: gbrown)
- # [00:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/42f4d65e3bf0 - Brian Nicholson - Bug 865005 - Part 2: Use SessionRestoreException to avoid swallowing unrelated exceptions. r=mfinkle
- # [00:07] <jorendorff> fbender: It has to do with ECMAScript module loaders.
- # [00:07] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d3700ac5488a - Brian Nicholson - Bug 865005 - Part 1: Refactor initialization and create loadStartupTab() for initial tab. r=mfinkle
- # [00:07] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5a78a455ebf8 - Brian Nicholson - Bug 865005 - Part 4: Merge multiple session strings before restoring. r=mfinkle
- # [00:07] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
- # [00:07] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/52406c8a57bc - Brian Nicholson - Bug 865005 - Part 3: Move session restore code into restoreSessionTabs(). r=mfinkle
- # [00:08] <jorendorff> fbender: imagine one file does import "url(foo.js)", and inside that script it does import "url(bar.js)"
- # [00:08] * Quits: @smaug (chatzilla@moz-8C0006D4.pp.htv.fi) (Ping timeout)
- # [00:08] <philor> so, who wants to back out https://hg.mozilla.org/integration/mozilla-inbound/rev/4d9806fa8737?
- # [00:08] * Joins: maxP (chatzilla@moz-F5D3AE52.fbx.proxad.net)
- # [00:08] <jorendorff> fbender: I think if there was a redirect you'd want to resolve bar.js relative to the *actual* location of foo, after redirects ...right?
- # [00:08] <jorendorff> (ignore the surface syntax of those import statements, because it may change)
- # [00:09] * Joins: ehugg_ (ehugg@moz-F5BB9709.tukw.qwest.net)
- # [00:09] * Joins: mixedpuppy (mixedpuppy@moz-4488744A.clients.easynet.fr)
- # [00:10] <fbender> jorendorff: where exactly does the redirect happen, in foo or bar?
- # [00:10] * capella|away is now known as capella
- # [00:10] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Quit: Saindo)
- # [00:10] <jld> Awesome. It's miscompiled if -fno-omit-frame-pointer is used, with unmodified Android toolchain.
- # [00:10] <jorendorff> fbender: while fetching foo
- # [00:11] * baku is now known as baku|away
- # [00:11] * Joins: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP)
- # [00:11] <fbender> ah hum … aren't ES module paths always absolute?
- # [00:12] * Joins: JeroenDeDauw (j@moz-476DC105.dip0.t-ipconnect.de)
- # [00:13] * Quits: maxP (chatzilla@moz-F5D3AE52.fbx.proxad.net) (Client exited)
- # [00:14] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [00:15] <mcsmurf> jld: oh heh
- # [00:15] * Quits: jorendorff (jorendorff@moz-4BE034AB.ptr.us.xo.net) (Quit: jorendorff)
- # [00:15] * Joins: coop (Chris@moz-84957B5F.dsl.bell.ca)
- # [00:16] * Quits: RealRaven (Thunderbir@5097F411.895B7C89.27F80FAC.IP) (Ping timeout)
- # [00:16] * Joins: gbrown (gbrown@moz-6075880C.cg.shawcable.net)
- # [00:16] <jld> -fno-omit-frame-pointer, as it's interpreted for this ABI, is pretty much completely pointless -- but MOZ_PROFILING enables it.
- # [00:16] * Quits: gbrown (gbrown@moz-6075880C.cg.shawcable.net) (Quit: gbrown)
- # [00:17] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [00:17] * Joins: snuglepuss (falk@moz-D0ACA88A.hsd1.il.comcast.net)
- # [00:17] <tbsaunde> philor: for what?
- # [00:17] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [00:17] * Joins: jorendorff (jorendorff@moz-4BE034AB.ptr.us.xo.net)
- # [00:17] * Joins: bbondy (bbondy@A5087023.2354C43D.D8E68FF6.IP)
- # [00:17] * Quits: snuglepuss (falk@moz-D0ACA88A.hsd1.il.comcast.net) (Quit: Leaving)
- # [00:18] * Quits: twi (Adium@moz-81BDB48E.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [00:18] * Joins: snuglepuss (falk@moz-D0ACA88A.hsd1.il.comcast.net)
- # [00:18] <jorendorff> fbender: URLs can be relative or absolute
- # [00:18] * Joins: erikvold (erikvold@moz-38ECBF8D.bchsia.telus.net)
- # [00:18] * Quits: snuglepuss (falk@moz-D0ACA88A.hsd1.il.comcast.net) (Client exited)
- # [00:18] <philor> tbsaunde: "for breaking most of Talos" :)
- # [00:18] * Joins: aklotz (Thunderbir@moz-4BE034AB.ptr.us.xo.net)
- # [00:18] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [00:19] <philor> ", on a CLOSED TREE"
- # [00:20] <fbender> jorendorff: are you trying to shim the ES6 module spec? because if not, the engine should always and automatically resolve bar.js relative to the including file (foo.js), and you should not need to deal with it …
- # [00:20] * Joins: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net)
- # [00:20] <jorendorff> fbender: i'm trying to implement that behavior, yes
- # [00:21] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [00:21] <jorendorff> "shim" implies that my implementation won't actually ship... which... i dunno
- # [00:21] * Quits: philor (philor@moz-638273A8.my-nick.name) (Ping timeout)
- # [00:22] <fbender> jorendorff: by shim I mean a lib that creates features a browser does not ship. so you are implementing the ES6 module spec in Fx right now?
- # [00:22] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [00:24] <fbender> (the shim lib is loaded by content and emulates a feature; it needs to rely on public JS/DOM APIs as it is just another JS script; whereas when you implement this feature into Fx, I don't see why you need a _web_ function )
- # [00:24] <jorendorff> fbender: let's say shim
- # [00:24] * dkl is now known as dkl|afk
- # [00:25] <fbender> jorendorff: ok so if you import foo, which imports bar, the importing bar happens under the foo scope or the global scope?
- # [00:25] <fbender> s/scope/context
- # [00:25] * Joins: philor (Mibbit@14842805.5578E378.738FFB80.IP)
- # [00:27] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
- # [00:27] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [00:27] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
- # [00:27] * Quits: jorendorff (jorendorff@moz-4BE034AB.ptr.us.xo.net) (Quit: jorendorff)
- # [00:27] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/2d47bbb35842 - Trevor Saunders - backout 4d9806fa8737 for busting talos on a CLOSED TREE
- # [00:28] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
- # [00:28] * hwine|buildduty is now known as hwine|afk
- # [00:29] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [00:31] * Quits: dzbarsky (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [00:31] * Joins: dzbarsky (Adium@2557E599.66715431.D25A875A.IP)
- # [00:31] * Fallen|away is now known as Fallen
- # [00:31] <philor> \o/
- # [00:31] * spohl|away is now known as spohl
- # [00:32] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
- # [00:33] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
- # [00:33] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [00:34] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [00:34] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
- # [00:34] * geekboy|afk is now known as geekboy
- # [00:35] <fitzgen> ejpbruel: dude!
- # [00:35] <fitzgen> bug 637572
- # [00:36] <fitzgen> you are my hero <3
- # [00:36] * Joins: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net)
- # [00:36] <ejpbruel> fitzgen: making great progress, too :)
- # [00:37] * Joins: philor|away (philor@moz-638273A8.my-nick.name)
- # [00:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/630a7d5a7ceb - Rodrigo Silveira - Bug 860899 - Fixup metro mochitests r=jimm
- # [00:38] * Quits: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net) (Quit: Leaving)
- # [00:38] * Quits: philor (Mibbit@14842805.5578E378.738FFB80.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [00:38] * philor|away is now known as philor
- # [00:39] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
- # [00:40] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [00:40] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8fbd99874bad - Gregory Szorc - Bug 863069 - Part 5: Require sorted lists in moz.build files; r=ted
- # [00:40] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/da470133a9ba - Gregory Szorc - Bug 863069 - Part 4: Reorder lists to be alphabetical; r=ted
- # [00:42] <jst> cviecco_: ping
- # [00:42] <cviecco_> jst: pong
- # [00:43] <jst> cviecco_: wondering if you'll be able to land https://bugzilla.mozilla.org/show_bug.cgi?id=841569 on birch today?
- # [00:44] <cviecco_> win32 is broken. Problem with large filenames.. I woud appreciate help on this one.
- # [00:44] <cviecco_> jst: https://tbpl.mozilla.org/?tree=Try&rev=6549b397bd82
- # [00:44] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [00:45] * Joins: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP)
- # [00:46] * Joins: Anarchy (anarchy@54A1B385.53B24AC4.53A87FE.IP)
- # [00:46] <philor> mmm, wonder if Mercurial improved its handling of long filenames since v!.%.$
- # [00:46] * Fallen is now known as Fallen|away
- # [00:47] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [00:47] * Joins: daleee (daleee@B538FCC1.C2D8CEE0.9A8C35B4.IP)
- # [00:47] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/efbb1fb5e563 - Myk Melez - bug 860043 - don't log by default; remove extraneous newlines; r=sicking
- # [00:47] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [00:48] * Joins: tmyoung (Thunderbir@moz-A52EE408.alyoung.com)
- # [00:48] * Quits: aklotz (Thunderbir@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [00:49] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
- # [00:49] <mbrubeck> glandium: So, we got number of constructors down to 161 at one point, now it's more than doubled again
- # [00:49] <mbrubeck> I can track down the culprits if anyone cares...
- # [00:51] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
- # [00:52] * Joins: kohei (kohei_@moz-6934EE66.lightspeed.rlghnc.sbcglobal.net)
- # [00:52] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [00:53] * Joins: aklotz (Thunderbir@moz-4BE034AB.ptr.us.xo.net)
- # [00:53] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [00:54] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [00:54] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
- # [00:54] * openjck|away is now known as openjck
- # [00:54] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:56] * Joins: birtles (chatzilla@moz-C286AD9A.bitcat.net)
- # [00:57] <Anarchy> If I insert blah.js into browser/defaults/preferences and have it bundled into the jar file shouldn't the prefs take hold in firefox?
- # [00:57] * Joins: ekr (ekr@moz-AEFB747.hfc.comcastbusiness.net)
- # [00:58] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/39b03fde453a - Bobby Holley - Bug 873253 Crash clicking on file input in XUL whitelisted site r=bz
- # [00:59] * Quits: ehugg_ (ehugg@moz-F5BB9709.tukw.qwest.net) (Quit: ehugg_)
- # [00:59] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [00:59] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [00:59] * Quits: TimAbraldes (Instantbir@A5087023.2354C43D.D8E68FF6.IP) (Quit: TimAbraldes)
- # [01:00] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [01:00] * ChanServ sets mode: +o ehsan
- # [01:01] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [01:01] * Quits: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net) (Ping timeout)
- # [01:01] <philor> roc: ping
- # [01:01] * Quits: fbender (fbender@moz-92E230B7.superkabel.de) (Input/output error)
- # [01:01] <jst> cviecco_: say more
- # [01:02] * Joins: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net)
- # [01:02] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [01:03] <@roc> hi
- # [01:03] <philor> roc: Windows on mozilla-beta seems unhappy with your patch
- # [01:03] <@roc> which patch?
- # [01:03] <mcsmurf> +++ b/security/manager/ssl/tests/unit/test_signed_apps/simple/a_very_long_filename_that_will_wrap_around_the_72_byte_file_name_limit_at_least_two_times_for_testing_wrapping_this_is_not_long_enough_but_this_the_filename_as_it_stands_now_probably_is.html
- # [01:03] <mcsmurf> whoa...
- # [01:04] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
- # [01:05] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [01:05] <philor> roc: https://hg.mozilla.org/releases/mozilla-beta/rev/e16d93efed19, https://bugzilla.mozilla.org/show_bug.cgi?id=863224, https://tbpl.mozilla.org/?tree=Mozilla-Beta&rev=13b3cc44aaea
- # [01:05] <mreavy> !seen ninjanoisy
- # [01:05] <firebot> ninjanoisy was last seen 28 weeks, 3 hours, 45 minutes and 30 seconds ago, saying 'taking questions for cindy now' in #airmozilla.
- # [01:05] <cviecco_> jst: new plan: land without patch on birch and do followup bug for test.
- # [01:05] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [01:05] <jst> cviecco_: ok, sounds good
- # [01:06] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
- # [01:06] <philor> roc: RyanVM pushed it, so you might have gotten approval and not even seen it yet
- # [01:06] * Quits: Gijs (gijs@moz-C11B0461.dsl.alice.nl) (Quit: sleep)
- # [01:06] * Joins: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net)
- # [01:06] * Quits: mdas (mdas@50AE257C.D30B51A1.412CF160.IP) (Quit: )
- # [01:06] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [01:07] <@roc> we should probably just back it out of beta
- # [01:07] <@roc> and not fix it there
- # [01:08] * Quits: ehugg (chatzilla@DE362BE6.29102B70.6CD50604.IP) (Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949])
- # [01:09] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
- # [01:11] * Quits: philor (philor@moz-638273A8.my-nick.name) (Ping timeout)
- # [01:12] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [01:12] * Quits: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net) (Connection reset by peer)
- # [01:13] * Joins: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net)
- # [01:13] * Joins: AsaDotzler (asa@A5087023.2354C43D.D8E68FF6.IP)
- # [01:13] * Quits: Asa (asa@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [01:14] * Quits: jimm (jimm@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [01:14] * Joins: jimm (jimm@A5087023.2354C43D.D8E68FF6.IP)
- # [01:15] * Quits: beaufour (beaufour@A65E70EA.F7E9558D.6624BF1.IP) (Quit: beaufour)
- # [01:15] * hwine|afk is now known as hwine
- # [01:15] * hwine is now known as hwine|buildduty
- # [01:15] * khuey is now known as khuey|away
- # [01:15] * Quits: Michelangelo (mds@moz-8569A55.adobe.com) (Quit: Linkinus - http://linkinus.com)
- # [01:16] * Joins: philor (philor@moz-638273A8.my-nick.name)
- # [01:17] * Joins: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP)
- # [01:17] * heycam is now known as heycam|away
- # [01:17] <froydnj> mbrubeck: guessing there's quite a few constructors from dom bindings, there's even a bug open for it
- # [01:17] * Quits: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [01:18] * philor is now known as philor|away
- # [01:18] <froydnj> mbrubeck: ionmonkey also has this header that causes static constructors in every file in which it's included =/
- # [01:19] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [01:19] * Joins: RyanVM|afk_ (chatzilla@moz-A2F98468.phlapa.fios.verizon.net)
- # [01:19] * Quits: RyanVM|afk (chatzilla@moz-A2F98468.phlapa.fios.verizon.net) (Ping timeout)
- # [01:19] * RyanVM|afk_ is now known as RyanVM|afk
- # [01:19] * Quits: jryans (jryans@moz-945C5CA4.massrel.com) (Quit: Be back later)
- # [01:20] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
- # [01:20] * philor|away is now known as philor
- # [01:21] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [01:22] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [01:23] * heycam|away is now known as heycam
- # [01:24] * Joins: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net)
- # [01:26] * Quits: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net) (Connection reset by peer)
- # [01:27] * Joins: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net)
- # [01:27] * MrDHat is now known as MrDHat|afk
- # [01:27] * Quits: wlach (wlach@moz-A1116E53.sdsl.bell.ca) (Ping timeout)
- # [01:28] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/ee77f9c5b8bd - Brian Nicholson - Bug 863803 - Part 2: Remove unneccesary call to hideAboutHome(). r=lucasr a=akeybl
- # [01:28] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/49e34d4e8e8a - Brian Nicholson - Bug 838793 - Part 2: Move AboutHome update to foreground thread. r=lucasr a=akeybl
- # [01:28] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/c89587a72be8 - Brian Nicholson - Bug 863803 - Part 1: Prevent multiple AboutHome fragments from being created after restore. r=lucasr a=akeybl
- # [01:28] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/64ef2257900a - Brian Nicholson - Bug 838793 - Part 1: Convert AboutHomeContent to a Fragment. r=lucasr a=akeybl
- # [01:29] <philor> here, let me close that for you
- # [01:30] * Quits: terrence (terrence@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [01:31] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/825f0424a603 - Ehsan Akhgari - Bug 836599 - Part 14: Run most of the existing Web Audio tests using OfflineAudioContext as well as AudioContext; r=roc
- # [01:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/894831c54271 - Ehsan Akhgari - Bug 836599 - Part 12: Fix the lifetime management of the Web Audio graph in presence of OfflineAudioContexts; r=roc
- # [01:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b67a43c241c5 - Ehsan Akhgari - Bug 836599 - Part 9: Implement the DOM binding for OfflineAudioContext; r=roc
- # [01:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7c4f7f3be361 - Ehsan Akhgari - Bug 836599 - Part 13: Add a unit test for OfflineAudioContext; r=roc
- # [01:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/eccb855886ad - Ehsan Akhgari - Bug 836599 - Part 8: Add a non-realtime media graph API to produce a given number of ticks; r=roc
- # [01:31] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3f5529434311 - Ehsan Akhgari - Bug 836599 - Part 10: Use the non-realtime MediaStreamGraph API and a custom destination node engine for OfflineAudioContext; r=roc
- # [01:32] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/35cedd1dd27a - Ehsan Akhgari - Bug 836599 - Part 11: Implement the processing of OfflineAudioContext; r=roc
- # [01:33] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [01:34] * Quits: bent (chatzilla@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
- # [01:34] * Quits: bbondy (bbondy@A5087023.2354C43D.D8E68FF6.IP) (Quit: Going offline, see ya! (www.adiirc.com))
- # [01:35] * Quits: JeroenDeDauw (j@moz-476DC105.dip0.t-ipconnect.de) (Ping timeout)
- # [01:35] * Joins: JeroenDeDauw (j@moz-E3ADC1B3.dip0.t-ipconnect.de)
- # [01:36] * Joins: TimAbraldes (Instantbir@A5087023.2354C43D.D8E68FF6.IP)
- # [01:36] * Quits: Kabaka (Kabaka@moz-55BA12D.vacantminded.com) (Input/output error)
- # [01:36] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [01:36] * Joins: hurley (hurley@moz-E76806A0.dsl.static.sonic.net)
- # [01:37] * Joins: bbondy (bbondy@A5087023.2354C43D.D8E68FF6.IP)
- # [01:37] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Connection reset by peer)
- # [01:38] * Joins: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net)
- # [01:38] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Quit: Get MacIrssi - http://www.sysctl.co.uk/projects/macirssi/ )
- # [01:38] * jhammel is now known as jhammel|afk
- # [01:38] * Quits: gustavold (gustavold@2B0AC0CD.F5D1D018.DF2AC62B.IP) (Ping timeout)
- # [01:40] * Quits: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net) (Client exited)
- # [01:41] * Joins: Kabaka (Kabaka@moz-55BA12D.vacantminded.com)
- # [01:42] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Quit: masayuki)
- # [01:43] * fxa90id_ is now known as f
- # [01:43] * Quits: mcsmurf (me@moz-50D20B19.dip0.t-ipconnect.de) (Quit: )
- # [01:43] * Quits: Kabaka (Kabaka@moz-55BA12D.vacantminded.com) (Input/output error)
- # [01:44] * Quits: vtmarvin1 (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Ping timeout)
- # [01:47] * Joins: wlach (wlach@moz-A1116E53.sdsl.bell.ca)
- # [01:47] * Joins: Kabaka (Kabaka@moz-55BA12D.vacantminded.com)
- # [01:48] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Connection reset by peer)
- # [01:48] * Joins: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net)
- # [01:49] * Quits: shorlander (shorlander@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [01:49] * Joins: shorlander (shorlander@A5087023.2354C43D.D8E68FF6.IP)
- # [01:55] * Quits: jimm (jimm@A5087023.2354C43D.D8E68FF6.IP) (Quit: )
- # [01:55] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Input/output error)
- # [01:56] * Joins: dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [01:56] * ChanServ sets mode: +o dbaron
- # [01:57] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [01:57] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Connection reset by peer)
- # [01:58] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
- # [01:58] * Joins: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net)
- # [01:59] * Quits: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [02:00] * Joins: areinald (Thunderbir@moz-BF112525.fbx.proxad.net)
- # [02:00] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Ping timeout)
- # [02:00] * Quits: fabrice (fabrice@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [02:01] * Quits: ffledgling (anhadjai.s@2DE46E43.4668001D.48F1B833.IP) (Ping timeout)
- # [02:01] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [02:01] * Quits: andreasn (andreasn@63F8A48C.7BB850DE.B1AA2106.IP) (Ping timeout)
- # [02:02] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
- # [02:02] * Quits: jwalden (chatzilla@moz-4BE034AB.ptr.us.xo.net) (Quit: ChatZilla 0.9.90 [Firefox 23.0a1/20130513031057])
- # [02:03] * Joins: bent (chatzilla@moz-932324BF.hsd1.ca.comcast.net)
- # [02:04] * Quits: till (till@moz-3F1C5F09.sub-70-197-11.myvzw.com) (Client exited)
- # [02:04] * Quits: aklotz (Thunderbir@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [02:05] * Quits: sfink (chatzilla@moz-3F1C5F09.sub-70-197-11.myvzw.com) (Ping timeout)
- # [02:05] * Joins: tanvi1 (tanvi@2557E599.66715431.D25A875A.IP)
- # [02:05] * Quits: bbrittain (ben@moz-632384CB.dr02.roch.ny.frontiernet.net) (Client exited)
- # [02:05] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
- # [02:06] * tanvi1 is now known as tanvi
- # [02:07] * Joins: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [02:07] * Quits: erikvold (erikvold@moz-38ECBF8D.bchsia.telus.net) (Quit: erikvold)
- # [02:07] * Quits: myk (myk@moz-64D96850.dsl.dynamic.sonic.net) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [02:08] * geekboy is now known as geekboy|afk
- # [02:09] * Joins: aja (Instantbir@98B5BECC.7D97D4E0.7880DB15.IP)
- # [02:09] * Quits: ggp (ggp@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [02:10] * Joins: ggp (ggp@2557E599.66715431.D25A875A.IP)
- # [02:11] * geekboy|afk is now known as geekboy
- # [02:12] * Quits: ggp (ggp@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
- # [02:12] * Quits: mccr8 (mccr8@2557E599.66715431.D25A875A.IP) (Quit: mccr8)
- # [02:13] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
- # [02:14] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Client exited)
- # [02:14] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [02:14] * ChanServ sets mode: +o roc
- # [02:14] * Joins: automata (automata@70F74D89.8DDD1F9.16867D26.IP)
- # [02:16] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
- # [02:16] * Joins: erikvold (erikvold@moz-38ECBF8D.bchsia.telus.net)
- # [02:16] * Joins: xuku (Mibbit@CCB596C7.EA0FE30E.41967585.IP)
- # [02:17] * Quits: xuku (Mibbit@CCB596C7.EA0FE30E.41967585.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [02:19] * openjck is now known as openjck|offline
- # [02:19] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [02:20] * Joins: sfink|lo1 (sfink@2557E599.66715431.D25A875A.IP)
- # [02:21] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [02:21] * Joins: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP)
- # [02:21] * geekboy is now known as geekboy|afk
- # [02:22] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/27d336392911 - Ryan VanderMeulen - Backed out changeset e16d93efed19 (bug 863224) for various mochitest failures. a=backout
- # [02:22] * hwine|buildduty is now known as hwine
- # [02:22] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [02:23] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [02:24] * Joins: aklotz (Thunderbir@moz-4BE034AB.ptr.us.xo.net)
- # [02:27] * geekboy|afk is now known as geekboy
- # [02:28] * geekboy is now known as geekboy|afk
- # [02:29] <aja> anyone aware of bug # for m-c win64 build bustage?
- # [02:30] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
- # [02:30] * aja knows it's not a p1 platform
- # [02:30] * Quits: grobinson (garrett@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
- # [02:31] * Joins: grobinson (garrett@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [02:31] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [02:32] * Quits: erikvold (erikvold@moz-38ECBF8D.bchsia.telus.net) (Quit: erikvold)
- # [02:32] * Quits: mbrubeck (mbrub_000@A5087023.2354C43D.D8E68FF6.IP) (Quit: Leaving.)
- # [02:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/9eb574cd8faf - Ian Melven - Bug 763879 - implement inline stylesheet blocking for CSP (r=dbaron)
- # [02:35] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
- # [02:35] * Quits: wlach (wlach@moz-A1116E53.sdsl.bell.ca) (Ping timeout)
- # [02:35] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Quit: Leaving.)
- # [02:36] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
- # [02:36] * Quits: macmaN (chezburger@moz-DA23949E.dyn.estpak.ee) (Ping timeout)
- # [02:37] * joduinn is now known as joduinn-brb
- # [02:38] * Joins: macmaN (chezburger@moz-DA23949E.dyn.estpak.ee)
- # [02:38] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [02:39] * nthomas is now known as nthomas|away
- # [02:40] * Quits: grobinson (garrett@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [02:41] * Quits: ejpbruel (ejpbruel@moz-4BE034AB.ptr.us.xo.net) (Quit: ejpbruel)
- # [02:41] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [02:41] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/6b181afc9fad - Ian Melven - Bug 842657 - Flip the pref to enable the CSP 1.0 parser for Firefox (r=jst)
- # [02:41] * Quits: jet (junglecode@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: jet)
- # [02:42] * Quits: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [02:43] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: Mook_as)
- # [02:44] * Quits: bdahl (bdahl@2557E599.66715431.D25A875A.IP) (Client exited)
- # [02:44] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c2e9ea39d104 - Allison Naaktgeboren - Bug 873255 - Fx Metro: Remove option to always show tabs. r=mbrubeck
- # [02:44] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Quit: bmoss)
- # [02:45] * Joins: grobinson (garrett@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [02:46] * Joins: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP)
- # [02:47] * Quits: grobinson (garrett@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
- # [02:47] * Quits: juanb (jbecerra@moz-ACDE7EEC.mozilla.com) (Quit: juanb)
- # [02:48] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4d8e2a106e82 - David Zbarsky - Bug 873309 - Remove unused GetAllInFlowPaddingRects(Union) function r=roc
- # [02:48] <shu> gps: ping
- # [02:48] * Quits: AsaDotzler (asa@A5087023.2354C43D.D8E68FF6.IP) (Ping timeout)
- # [02:49] <gaston> glandium: k, was just curious about the reasoning/discussion behind it (as of course as a distributor i have the same "problem")
- # [02:49] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [02:49] * Quits: areinald (Thunderbir@moz-BF112525.fbx.proxad.net) (Input/output error)
- # [02:49] * Quits: rednaks (rednaks@8F57E8F9.9DF2673.55FFA9B4.IP) (Quit: Téléportation !)
- # [02:49] <firebot> Check-in:
- # [02:49] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/9675dce26f53 - Tim Abraldes - bug 839342. Make metro widget listen for EdgeGestureStarted and EdgeGestureCanceled, in addition to EdgeGestureCompleted. Show the edge UI on EdgeGestureStarted and
- # [02:49] <firebot> EdgeGestureCompleted, hide it on EdgeGestureCanceled. r=bbondy
- # [02:50] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
- # [02:50] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Ping timeout)
- # [02:50] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [02:50] <gps> shu: pong
- # [02:50] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [02:51] * hwine is now known as hwine|afk
- # [02:51] * Joins: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [02:51] <shu> gps: quick r? on http://www.pastebin.mozilla.org/2411407 for passing in -DDEBUG into the JS self-hosting python script?
- # [02:52] * Quits: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Bye)
- # [02:52] * Joins: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [02:53] * mattwoodrow is now known as mattwoodrow|away
- # [02:53] * Quits: ekr (ekr@moz-AEFB747.hfc.comcastbusiness.net) (Quit: ekr)
- # [02:53] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
- # [02:54] * Joins: ekr (ekr@moz-AEFB747.hfc.comcastbusiness.net)
- # [02:54] <gps> shu: I will review that patch on a bug. there's no context in the patch and I think it is above the NO BUG threshold
- # [02:54] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Ping timeout)
- # [02:55] <shu> gps: fair enough
- # [02:55] * Quits: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com) (Ping timeout)
- # [02:55] * Joins: Dagger (Dagger@moz-38590C6F.cable.virginmedia.com)
- # [02:56] * Joins: xuku (Mibbit@CCB596C7.EA0FE30E.41967585.IP)
- # [02:57] * Quits: ctangira (ctangira@moz-CFCC7B62.cisco.com) (Ping timeout)
- # [02:57] * Quits: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP) (Client exited)
- # [02:57] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [02:58] * Joins: reyre (reyre@moz-9002CDDA.cpe.net.cable.rogers.com)
- # [03:00] * Joins: terrence (terrence@moz-4BE034AB.ptr.us.xo.net)
- # [03:01] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
- # [03:03] * Quits: bholley (anonymous@moz-FCAF9AAB.hsd1.ca.comcast.net) (Quit: bholley)
- # [03:03] * Quits: chewey (chewey@moz-F1CC1D9D.dip0.t-ipconnect.de) (Ping timeout)
- # [03:05] * Joins: reyre_ (reyre@moz-9002CDDA.cpe.net.cable.rogers.com)
- # [03:05] * Quits: reyre (reyre@moz-9002CDDA.cpe.net.cable.rogers.com) (Connection reset by peer)
- # [03:05] * Joins: chewey (chewey@moz-B9209DA7.dip0.t-ipconnect.de)
- # [03:05] * joduinn-brb is now known as joduinn-commute
- # [03:06] * Joins: surkov (surkov@4F778CCB.95871A73.E17943EE.IP)
- # [03:06] * Quits: ekr (ekr@moz-AEFB747.hfc.comcastbusiness.net) (Quit: ekr)
- # [03:07] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c3ffa85b028a - David Zbarsky - Fix b2g build, no bug
- # [03:08] * Quits: KWierso (chatzilla@moz-4FA43AE8.desm.qwest.net) (Ping timeout)
- # [03:09] * RyanVM|afk is now known as RyanVM
- # [03:10] * Quits: RyanVM (chatzilla@moz-A2F98468.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.90 [Firefox 24.0a1/20130514074143])
- # [03:11] * Joins: mdas (mdas@50AE257C.D30B51A1.412CF160.IP)
- # [03:13] * Joins: KWierso (chatzilla@moz-D6CB4D12.desm.qwest.net)
- # [03:13] * Quits: dzbarsky (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [03:15] * Quits: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net) (Quit: jgriffin)
- # [03:16] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [03:16] * Quits: kaie (kaie@moz-44A7EF.dip0.t-ipconnect.de) (Ping timeout)
- # [03:16] * Quits: f (fxa90id@moz-2BCC2932.dsl.dynamic.t-mobile.pl) (Ping timeout)
- # [03:18] * Joins: sewardj_ (sewardj@moz-A0C1DC0E.dip0.t-ipconnect.de)
- # [03:19] * Quits: sewardj (sewardj@moz-5FCE4509.dip0.t-ipconnect.de) (Ping timeout)
- # [03:19] * Quits: bbondy (bbondy@A5087023.2354C43D.D8E68FF6.IP) (Quit: Going offline, see ya! (www.adiirc.com))
- # [03:20] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [03:20] * Quits: TimAbraldes (Instantbir@A5087023.2354C43D.D8E68FF6.IP) (Quit: TimAbraldes)
- # [03:21] * Quits: xuku (Mibbit@CCB596C7.EA0FE30E.41967585.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [03:22] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [03:23] * Joins: xuku (Mibbit@CCB596C7.EA0FE30E.41967585.IP)
- # [03:24] * Joins: ekr_ (ekr@moz-101B0E67.mycingular.net)
- # [03:24] <gps> inbound bustage!
- # [03:24] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Leaving.)
- # [03:24] * philor tabs harder after typing dz
- # [03:25] * jhammel|afk is now known as jhammel
- # [03:25] * Joins: kaie (kaie@moz-44A7EF.dip0.t-ipconnect.de)
- # [03:26] <gps> sweet - ordered moz.build files claimed their first victim!
- # [03:26] <gps> looks like c3ffa85b028a fixes bustage not caught by the tree?
- # [03:27] <@gavin> ordered moz.build files seems kind of dumb
- # [03:27] <@gavin> why does it matter?
- # [03:27] <gps> gavin: it helps readability
- # [03:27] <philor> nooooo, I've been able to avoid reading the bug, but if it's in here while I have the tree closed I'll have to read it
- # [03:27] <@gavin> ah, I love the readability arguments
- # [03:27] * @gavin TROLL MODE ON
- # [03:28] <gps> gavin: I'll let you and roc battle it out
- # [03:28] <ekr_> Just out of curiosity ordered how?
- # [03:28] <gps> list elements must be alphabetically ordered
- # [03:28] <ekr_> And where can I learn about it?
- # [03:28] * nthomas|away is now known as nthomas
- # [03:28] * Quits: shorlander (shorlander@A5087023.2354C43D.D8E68FF6.IP) (Input/output error)
- # [03:28] <gps> if you do it wrong it will tell you :)
- # [03:28] <ekr_> I would be more excited about ordered include files in .cpp
- # [03:29] <@gavin> gtg dinner time
- # [03:30] * Joins: sheppy (sheppy@moz-43EEF1A9.dhcp.kgpt.tn.charter.com)
- # [03:31] * Quits: xuku (Mibbit@CCB596C7.EA0FE30E.41967585.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [03:32] * Joins: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP)
- # [03:32] * Joins: Asa (asa@moz-DCC590EA.vc.shawcable.net)
- # [03:32] * Quits: maxli (maxli@C03F2759.C70D537E.2FA4EA88.IP) (Input/output error)
- # [03:32] * Quits: sheppy (sheppy@moz-43EEF1A9.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
- # [03:33] * Quits: Anarchy (anarchy@54A1B385.53B24AC4.53A87FE.IP) (Quit: Leaving)
- # [03:33] * Quits: @dbaron (dbaron@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [03:33] * Joins: StevenLee (StevenLee@moz-99690620.hinet-ip.hinet.net)
- # [03:33] * heycam is now known as heycam|away
- # [03:33] * Quits: bnicholson (bnicholson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:33] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Ping timeout)
- # [03:34] <@dolske> is the moz.build ordering locale-dependent? can I break it with carefully crafted entries? :D
- # [03:34] * Quits: Asa (asa@moz-DCC590EA.vc.shawcable.net) (Ping timeout)
- # [03:34] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:34] <gps> dolske: we checked that. it shouldn't be
- # [03:34] * Joins: Asa (asa@moz-DCC590EA.vc.shawcable.net)
- # [03:34] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [03:34] <@dolske> damnit.
- # [03:34] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
- # [03:35] * Quits: tmyoung (Thunderbir@moz-A52EE408.alyoung.com) (Quit: tmyoung)
- # [03:36] <@roc> gavin: Makefiles with filenames in random order are super ugly
- # [03:37] <@roc> I would also be excited to have include files ordered in .cpp
- # [03:37] <@roc> it's also annoying when you add a file to have to figure out if the previous maintainer had any kind of scheme, and if so, what it is
- # [03:39] * Joins: bbondy (bbondy@EBA84827.A73C08F8.348C8185.IP)
- # [03:40] * Joins: TimAbraldes (Instantbir@EBA84827.A73C08F8.348C8185.IP)
- # [03:40] <tbsaunde> roc: I'm curious why random order is ugly but that's probably not explainable
- # [03:40] <@roc> I'm not sure
- # [03:40] <ekr_> roc: my reason for order in he cpp files is it forces you to include what you use
- # [03:41] <@roc> I think I instinctively look for some kind of pattern or reason behind the order, and fail to find it
- # [03:41] <tbsaunde> roc: I agree that figuring out if there's a pattern is annoying but it seems that easier solved by giving up and using random order everywhere
- # [03:41] <@roc> ekr_: I'm not sure how that helps?
- # [03:41] <KaiRo> unfortunately there are entries that can't be randomly ordered, so not even alphabetically - because there are dependencies
- # [03:41] <@roc> tbsaunde: that's a harder rule to enforce :-)
- # [03:42] <@roc> ekr_: oh, you mean to keep header files from depending on the order in which they're included?
- # [03:42] * Quits: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net) (Connection reset by peer)
- # [03:42] * Joins: cviecco_ (cviecco@moz-63115BF4.hsd1.ca.comcast.net)
- # [03:42] * hwine|afk is now known as hwine
- # [03:43] * Joins: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net)
- # [03:43] * Joins: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net)
- # [03:43] <@dolske> I'm so lazy, I'm going to name my headers aaaaaaaaaaaaaaaheader.h so I don't have to scroll down in the file.
- # [03:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0052c752618e - Benjamin Peterson - Bug 873309 followup - Killed another unused function. r=me CLOSED TREE
- # [03:43] <@dolske> sorry
- # [03:44] <@dolske> AAAAAAAAAAAAheader.h
- # [03:44] * Quits: KaiRo (robert@moz-9BE37DFD.adsl.highway.telekom.at) (Input/output error)
- # [03:44] <benjamin> '\001\001\001\001.h'
- # [03:44] * Quits: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net) (Connection reset by peer)
- # [03:45] <@dolske> \007, you say...
- # [03:45] * Joins: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net)
- # [03:45] <@dolske> (beep)
- # [03:45] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [03:45] <benjamin> the compiler could beep everytime you included that
- # [03:45] * @dolske wonders how poorly \0 would fare.
- # [03:46] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
- # [03:46] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [03:47] * Quits: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP) (Connection reset by peer)
- # [03:47] * philor is now known as philor|away
- # [03:47] <cviecco_> what is birch's push url?
- # [03:48] * Quits: MrDHat|afk (quassel@moz-CAB487E6.rishab.in) (Ping timeout)
- # [03:48] * Quits: StevenLee (StevenLee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [03:48] <gaston> projects/birch/ iirc
- # [03:48] <cviecco_> thanks
- # [03:48] * Joins: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP)
- # [03:49] * Quits: cviecco_ (cviecco@moz-63115BF4.hsd1.ca.comcast.net) (Input/output error)
- # [03:49] <gaston> yeah that's it
- # [03:49] <ekr_> roc: Yeah. That's the way google does it
- # [03:50] * Joins: tmyoung (Thunderbir@moz-A52EE408.alyoung.com)
- # [03:51] * Joins: StevenLee (StevenLee@moz-99690620.hinet-ip.hinet.net)
- # [03:52] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [03:53] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [03:54] * Quits: Asa (asa@moz-DCC590EA.vc.shawcable.net) (Ping timeout)
- # [03:54] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [03:54] * Joins: ctangira (ctangira@moz-44402D73.cisco.com)
- # [03:54] * Quits: kentuckyfriedtakahe (ajones@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [03:56] * Joins: jryans (jryans@moz-CC5DCFB.austin.res.rr.com)
- # [03:57] * hwine is now known as hwine-ooo
- # [03:58] * Joins: snuglepuss (falk@moz-D0ACA88A.hsd1.il.comcast.net)
- # [03:59] * Joins: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net)
- # [03:59] <ekr_> Kairo: the point is to make it so the header files don't work that way
- # [04:00] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [04:00] * ewong is now known as ewong|sleep
- # [04:01] * Joins: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net)
- # [04:01] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [04:04] * Quits: rnewman (rich_holyg@moz-DB4A9C19.scl3.mozilla.com) (Ping timeout)
- # [04:04] * Joins: Asa (asa@moz-DCC590EA.vc.shawcable.net)
- # [04:05] * Quits: surkov (surkov@4F778CCB.95871A73.E17943EE.IP) (Quit: surkov)
- # [04:06] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [04:09] * JosiahOne|Away is now known as JosiahOne
- # [04:09] * Joins: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com)
- # [04:09] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
- # [04:09] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [04:09] * Joins: rnewman (rich_holyg@moz-DB4A9C19.scl3.mozilla.com)
- # [04:10] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [04:10] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [04:14] <gps> I reckon 4d8e2a106e82 should be backed out
- # [04:14] * Joins: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [04:15] * Quits: azakai (alon@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [04:15] <benjamin> fixed now I think
- # [04:15] * heycam|away is now known as heycam
- # [04:17] * Joins: AsaDotzler (asa@moz-DCC590EA.vc.shawcable.net)
- # [04:17] * Quits: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [04:18] * Joins: Mook (mook@moz-3E9A8E65.dsl.teksavvy.com)
- # [04:19] * Quits: Asa (asa@moz-DCC590EA.vc.shawcable.net) (Ping timeout)
- # [04:19] * Quits: jrmuizel (jrmuizel@moz-6E78BC7C.cpe.teksavvy.com) (Client exited)
- # [04:19] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [04:19] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
- # [04:20] * Quits: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP) (Ping timeout)
- # [04:20] * Joins: kentuckyfriedtakahe (ajones@moz-54BAD29D.callplus.net.nz)
- # [04:21] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [04:21] * Quits: kentuckyfriedtakahe (ajones@moz-54BAD29D.callplus.net.nz) (Connection reset by peer)
- # [04:22] * Quits: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP) (Quit: pcwalton)
- # [04:23] * Joins: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [04:23] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [04:24] * Quits: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP) (Ping timeout)
- # [04:26] * mattwoodrow|away is now known as mattwoodrow
- # [04:26] * Quits: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net) (Quit: leaving)
- # [04:26] * Joins: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [04:27] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
- # [04:27] * Joins: dbaron (dbaron@560E3FF8.27376607.189F3E15.IP)
- # [04:27] * ChanServ sets mode: +o dbaron
- # [04:27] * Quits: KenChang (KenChang@moz-99690620.hinet-ip.hinet.net) (Quit: 暫離)
- # [04:28] * Quits: bkelly (bkelly@moz-8C21D137.washdc.fios.verizon.net) (Quit: Leaving.)
- # [04:28] * Quits: ekr_ (ekr@moz-101B0E67.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
- # [04:29] * Quits: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [04:33] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
- # [04:34] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [04:34] * Joins: ekr_ (ekr@moz-101B0E67.mycingular.net)
- # [04:34] * Joins: ekr (ekr@moz-AEFB747.hfc.comcastbusiness.net)
- # [04:38] * Quits: kohei (kohei_@moz-6934EE66.lightspeed.rlghnc.sbcglobal.net) (Quit: Leaving)
- # [04:38] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [04:39] * Joins: shorlander (shorlander@EBA84827.A73C08F8.348C8185.IP)
- # [04:39] * philor|away is now known as philor
- # [04:40] * Quits: tmyoung (Thunderbir@moz-A52EE408.alyoung.com) (Quit: tmyoung)
- # [04:41] * Quits: shorlander (shorlander@EBA84827.A73C08F8.348C8185.IP) (Ping timeout)
- # [04:41] <benjamin> okay, open her up
- # [04:41] * Quits: birtles (chatzilla@moz-C286AD9A.bitcat.net) (Ping timeout)
- # [04:43] * Quits: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP) (Ping timeout)
- # [04:43] * Quits: ekr_ (ekr@moz-101B0E67.mycingular.net) (Quit: Colloquy for iPhone - http://colloquy.mobi)
- # [04:43] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
- # [04:44] * Joins: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [04:45] * Quits: jgilbert (jgilbert@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [04:49] * Quits: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP) (Ping timeout)
- # [04:50] * Joins: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [04:50] <benjamin> or how does one access treestatus?
- # [04:50] <@roc> ekr: it would still be easy to have an accidental dependency of one .h file on another that happens to be earlier in alphabetical order. When include file order is random it's more likely that *some* translation unit will catch the problem. Maybe.
- # [04:50] <philor> benjamin: already opened, thanks for fixing it up
- # [04:51] <ekr> roc: sure, that can happen
- # [04:51] <ekr> But as you know, people don't actually make it random
- # [04:51] <ekr> Also, I think Google's toolchain does try to test for this.
- # [04:51] <@roc> I'm just so lazy I don't want to have to think about where the best place would be to stuff an #include
- # [04:52] <heycam> what's worse is when the #includes are split up into sections split up by blank lines
- # [04:52] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/425ef8c24650 - Christian Sonne - Bug 857236 - followup fixing erroneous getBoolPref() call r=gavin
- # [04:52] <@roc> oh yeah
- # [04:52] <benjamin> is it possible to star multiple pushes in one comment btw?
- # [04:52] * Joins: dzbarsky (Adium@moz-A7CDB794.dia.static.qwest.net)
- # [04:53] * Joins: birtles (chatzilla@moz-C286AD9A.bitcat.net)
- # [04:53] <philor> benjamin: multiple ways, the best is n and p to go to the next and previous failure, plus the spacebar to select them as you n through them
- # [04:54] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [04:54] <ekr> heycam: actually, I prefer that... Specifically, to break them up by like stdlib, stl, project, and then class
- # [04:54] <benjamin> is this stuff documented
- # [04:54] * benjamin feels like he's missing magically productivety features
- # [04:54] <philor> you can also click one, ctrl/cmd+click the rest, but that's too clicky
- # [04:55] <philor> or you can drag more to the top of the comment box, but that loses its charm quickly
- # [04:55] <benjamin> ha
- # [04:55] <philor> whoa, it is documented! help menu at the upper left, Keyboard/Mouse
- # [04:56] <heycam> ekr: maybe. looking at https://hg.mozilla.org/mozilla-central/file/tip/layout/base/nsPresShell.cpp and trying to work out why things are grouped as they are… well...
- # [04:56] <ekr> heycam: oh, I totally agree. What's needed here is a standard.
- # [04:56] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [04:57] <ekr> for example: http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Names_and_Order_of_Includes
- # [04:57] <ekr> roc: it's putting your own .h first that really tends to encourage good behavior
- # [04:58] * Quits: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net) (Connection reset by peer)
- # [04:58] * Quits: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [04:58] * Joins: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net)
- # [04:58] * Joins: sheeri (sheeri@moz-5E1F6454.hsd1.ma.comcast.net)
- # [04:59] <@roc> sure. We actually are supposed to do that.
- # [04:59] * Joins: cpearce (chatzilla@moz-82A9419B.xdsl.xnet.co.nz)
- # [04:59] <@roc> what's really needed is a standard that's machine-checkable, and to actually check it.
- # [04:59] * Joins: cviecco_ (cviecco@moz-63115BF4.hsd1.ca.comcast.net)
- # [05:00] <ekr> roc: for instance.... http://google-styleguide.googlecode.com/svn/trunk/cpplint/cpplint.py
- # [05:01] * Quits: cviecco_ (cviecco@moz-63115BF4.hsd1.ca.comcast.net) (Ping timeout)
- # [05:02] <ekr> but yeah, as you say, there's supposed to and do. It would definitely help me, at least, to have tools
- # [05:02] * Quits: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 20.0/20130401111301])
- # [05:04] <@roc> mmm, regexps
- # [05:04] <ekr> as they say, now you have two problems
- # [05:04] <@bz_away> Don't forget /x
- # [05:04] <@bz_away> But without that, I agree
- # [05:06] * Joins: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net)
- # [05:06] * Quits: yzen (yzen@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Bye)
- # [05:06] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [05:06] <philor> oh, look, bustage landed on bustage
- # [05:06] * philor tries to remember how to make that surprised face
- # [05:07] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird 1.4 -- http://www.instantbird.com)
- # [05:07] <philor> TimAbraldes: you're going down!
- # [05:07] * Joins: ehugg (ehugg@moz-44D86B1E.cisco.com)
- # [05:08] * Joins: ehsan (ehsan@576FC5E5.CD1D2BB8.DC1243F8.IP)
- # [05:08] * ChanServ sets mode: +o ehsan
- # [05:08] * Quits: @ehsan (ehsan@576FC5E5.CD1D2BB8.DC1243F8.IP) (Input/output error)
- # [05:08] <@roc> I tried to persuade the Rust people to make every checkable style rule baked into the syntax of the language. That was considered too radical.
- # [05:09] * Joins: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net)
- # [05:09] * Quits: ehugg (ehugg@moz-44D86B1E.cisco.com) (Ping timeout)
- # [05:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/7242ebeaad61 - Phil Ringnalda - Back out 9675dce26f53 (bug 839342) for browser-chrome bustage
- # [05:10] <@bz_away> roc: heh
- # [05:10] <Jesse> what do you mean by "every checkable style rule"? there are lots of those, some contradictory and many dumb
- # [05:10] * Joins: erikvold (erikvold@moz-38ECBF8D.bchsia.telus.net)
- # [05:10] <@roc> I mean, "produce a style guide, and then bake its recommendations into the language as far as is practical".
- # [05:10] * Joins: thinker (user@moz-D921FE60.dynamic.kbronet.com.tw)
- # [05:10] <@bz_away> no more whitespace arguments
- # [05:10] <@bz_away> or bracing arguments
- # [05:11] <@bz_away> or commenting arguments
- # [05:11] * Quits: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 20.0/20130401111301])
- # [05:11] * Joins: kdc (chatzilla@moz-2ACC6B38.pk.shawcable.net)
- # [05:11] <dougt> we need `mach fmt`
- # [05:11] <@roc> no more "I imported this code into my project and it looks terribly out of place"
- # [05:11] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [05:11] <dougt> (like go fmt)
- # [05:12] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
- # [05:12] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
- # [05:13] <gps> dougt: there was talk of adopting clang's formatting tool for usage at Mozilla
- # [05:13] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
- # [05:13] * ChanServ sets mode: +o dveditz
- # [05:14] * Quits: gwagner (gwagner@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: gwagner)
- # [05:14] <@roc> that would be great
- # [05:14] * Quits: brson (brson@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [05:14] <@roc> well
- # [05:14] <@roc> it *could* be great
- # [05:14] <dougt> roc: it would end any debate about formatting, whitespace, braces.
- # [05:15] <dougt> we argue once, then never have to think about it again.
- # [05:15] * Joins: dzbarsky1 (Adium@moz-A7CDB794.dia.static.qwest.net)
- # [05:15] * Quits: dzbarsky (Adium@moz-A7CDB794.dia.static.qwest.net) (Connection reset by peer)
- # [05:15] <dougt> it probably could do more than just fmt
- # [05:15] <dougt> http://beaufour.dk/jst-review/
- # [05:16] * dzbarsky1 is now known as dzbarsky
- # [05:16] <gps> why aren't these tools in the tree and easily accessible to all?
- # [05:16] <gps> a tool is nothing unless everyone knows about it
- # [05:16] <@dolske> naw, we'd just argue more about adding additional checks. :P
- # [05:16] <dougt> gps: true
- # [05:16] <dougt> dolske: nope… we'd say "patches accepted"
- # [05:18] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
- # [05:18] <@dolske> but seriously, I think it would be helpful to have a tool to enforce at least certain widely-accepted practices, mostly so that new contributors have a better idea of what to do (and don't have to discover nits from their reviewer after the work is done)
- # [05:19] * Joins: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net)
- # [05:19] <@dolske> also a pony
- # [05:19] <ekr> dolske: I did find that useful when contributing to Google projects
- # [05:19] <tbsaunde> gps: so hardware engineering mode where you keep your toolchian and everything else in the world in the tree?:p
- # [05:20] <gps> tbsaunde: I don't care where it lives as long as you can go from 0 to "decent and productive development environment" with minimal effort
- # [05:21] <gps> it bothers me people have written awesome tools used by just a handful of people
- # [05:21] <tbsaunde> gps: sure, but I think there is some amount of harm in throwing everything in one repo
- # [05:21] <gps> think of what would happen if everybody had the same access to good tools
- # [05:21] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [05:22] * Joins: jrmuizel (jrmuizel@CB3EC984.A5F785DE.396E4C6D.IP)
- # [05:22] * Quits: dzbarsky (Adium@moz-A7CDB794.dia.static.qwest.net) (Quit: Leaving.)
- # [05:22] <tbsaunde> gps: I'm not convinced its that bad, there's google and package managers etc, people seem to find good text editors on there own just fine
- # [05:22] * Quits: newbie19 (kvirc@7ECF2CFC.69DBA29D.9A06DD32.IP) (Ping timeout)
- # [05:23] <gps> i'm not talking about text editors. I'm talking about tools to streamline all the other stuff you do
- # [05:23] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [05:24] <gps> create bugs, upload patches for review, conduct review, land patches, format code consistently, ...
- # [05:24] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
- # [05:25] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
- # [05:25] * ChanServ sets mode: +o dveditz
- # [05:27] <tbsaunde> gps: honestly if you need a tool to file a bug I'd tend to suspect the real problem is bugzilla
- # [05:27] <gps> well, there is that
- # [05:27] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [05:28] <ekr> tbsaunde: As long as you're talking about bugs and not upload patches
- # [05:29] <gps> if you aren't using https://hg.mozilla.org/users/tmielczarek_mozilla.com/bzexport to upload patches to bugzilla, you are likely wasting hours every year
- # [05:29] * @roc raises hand
- # [05:29] <tbsaunde> gps: sure, that's sometimes true
- # [05:30] <gps> while that extension kicks ass, there's so much more it can do
- # [05:30] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:30] <tbsaunde> gps: on the other hand my desktop doesn't have my bugzilla creds or a web browser so I sometimes scp patch from it to my local machine at which point bugzilla is faster than git-bz
- # [05:31] <gps> would it be nice if you could just push a Mercurial bookmark or Git branch to a "bugzilla repo" and it would automatically show up as a review?
- # [05:31] <tbsaunde> gps: on the other hand maybe in an ideal world that extension shouldn't exist and bugzilla should just have a command line client
- # [05:31] <tbsaunde> gps: that would be fine too
- # [05:32] * Joins: shorlander (shorlander@EBA84827.A73C08F8.348C8185.IP)
- # [05:32] <tbsaunde> though I suspect that a command line client would be more flexible and about as easy to use
- # [05:32] * Quits: shorlander (shorlander@EBA84827.A73C08F8.348C8185.IP) (Input/output error)
- # [05:32] * Joins: shorlander (shorlander@EBA84827.A73C08F8.348C8185.IP)
- # [05:33] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [05:34] <ekr> gps: agreed.
- # [05:34] <ekr> while we are on the topic, splinter could be a lot better
- # [05:35] <gps> https://wiki.mozilla.org/BMO/Splinter
- # [05:35] <ekr> or we could use rietveld
- # [05:36] <ekr> webkit's system doesn't do interdiffs, which is problematic
- # [05:36] <gps> or we could use reviewboard
- # [05:36] <gps> or we could use phabricator
- # [05:36] <ekr> yep.
- # [05:37] * tbsaunde is generally happy reading diffs
- # [05:37] <gps> apparently it would be difficult to integrate something <not bugzilla> to use bugzilla's authorization system
- # [05:37] <gps> once you use a modern review tool you can't really go back
- # [05:37] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Connection reset by peer)
- # [05:37] <tbsaunde> that said I'd like it if we did the patches go to ml thing instead of bugzilla
- # [05:38] <ekr> ml?
- # [05:38] * Joins: car (Thunderbir@moz-36F22FE.dynip.nus.edu.sg)
- # [05:39] * Quits: Gentlecat (Roman@4EF4FFF4.BC0B4628.8FB52CB8.IP) (Ping timeout)
- # [05:39] <@roc> I presume like lkml
- # [05:40] <tbsaunde> msqrdstr: I think those doctors are generally more specialized?yeah, lkml style
- # [05:40] <ekr> Tell me that the ml doesn't mean mailing lis there
- # [05:40] <tbsaunde> err skip the first part
- # [05:40] * Joins: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
- # [05:40] <@roc> Bugzilla already supports Persona, we could get entirely away from Bugzilla-specific auth
- # [05:40] <tbsaunde> ekr: it does mean mailing list
- # [05:41] <ekr> tbsaunde: hmm.... I don't think that would be that much fun
- # [05:41] <ekr> at least not for me
- # [05:42] <gps> I thought you couldn't use Persona for viewing security bugs (or something like that)
- # [05:44] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [05:46] * Joins: elin (elin@moz-99690620.hinet-ip.hinet.net)
- # [05:46] * terrence is now known as terrence_pool
- # [05:46] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
- # [05:47] * Joins: gavinLai (gavin@moz-99690620.hinet-ip.hinet.net)
- # [05:49] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
- # [05:50] * Quits: sheeri (sheeri@moz-5E1F6454.hsd1.ma.comcast.net) (Quit: sheeri)
- # [05:50] * Quits: ekr (ekr@moz-AEFB747.hfc.comcastbusiness.net) (Quit: ekr)
- # [05:51] * Joins: twi (Adium@moz-81BDB48E.cust.dsl.vodafone.it)
- # [05:52] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:53] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Max SendQ exceeded)
- # [05:53] * Joins: ekr (ekr@moz-AEFB747.hfc.comcastbusiness.net)
- # [05:53] <TimAbraldes> philor: sorry :(
- # [05:54] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [05:54] <philor> TimAbraldes: no worries, I always like it when it's clear enough what happened that *I* can tell
- # [05:55] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [05:55] * Joins: surkov (surkov@4F778CCB.95871A73.E17943EE.IP)
- # [05:55] <@roc> gps: that's supposed to be fixed soon
- # [05:56] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [05:57] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:57] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Max SendQ exceeded)
- # [05:59] * Joins: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net)
- # [05:59] * Joins: ffledgling (anhadjai.s@2DE46E43.4668001D.48F1B833.IP)
- # [06:00] * Quits: Matti (Matti@moz-1B5FF660.dip0.t-ipconnect.de) (Ping timeout)
- # [06:01] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
- # [06:01] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
- # [06:01] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [06:04] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/3a447f55a848 - Alexander Surkov - Bug 872964 - wrong result for getTextBeforeOffset for start word boundary at text length offset, r=tbsaunde
- # [06:04] * Joins: Matti_away (Matti@moz-911CEEAC.dip0.t-ipconnect.de)
- # [06:04] * Matti_away is now known as Matti
- # [06:06] * Quits: randix (rdow@moz-46B8C7DD.dip0.t-ipconnect.de) (Quit: randix)
- # [06:07] * Quits: jrmuizel (jrmuizel@CB3EC984.A5F785DE.396E4C6D.IP) (Client exited)
- # [06:08] * Joins: randix (rdow@moz-46B8C7DD.dip0.t-ipconnect.de)
- # [06:08] * Quits: Jesse (jruderman@2557E599.66715431.D25A875A.IP) (Quit: Jesse)
- # [06:11] <TimAbraldes> philor: I got that test working locally. Think that's good enough or should I be extra-sure with a try run?
- # [06:11] * Quits: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net) (Quit: Leaving.)
- # [06:11] <tbsaunde> it sort of amuses me how parts of xpconnect try really hard to be fast and other parts are piles of unnecessary xpcom
- # [06:11] * Quits: erikvold (erikvold@moz-38ECBF8D.bchsia.telus.net) (Quit: erikvold)
- # [06:11] * Quits: ffledgling (anhadjai.s@2DE46E43.4668001D.48F1B833.IP) (Ping timeout)
- # [06:12] <philor> TimAbraldes: live dangerously!
- # [06:12] * TimAbraldes pours vodka on keyboard and lights it on fire
- # [06:17] * Joins: erikvold (erikvold@moz-38ECBF8D.bchsia.telus.net)
- # [06:17] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [06:18] * glob|away is now known as glob
- # [06:20] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [06:20] * Joins: KWierso_ (chatzilla@moz-D6CB4D12.desm.qwest.net)
- # [06:21] * Quits: KWierso (chatzilla@moz-D6CB4D12.desm.qwest.net) (Ping timeout)
- # [06:22] * KWierso_ is now known as KWierso
- # [06:22] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [06:22] <firebot> Check-in:
- # [06:22] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/5a7a5d48931d - Tim Abraldes - bug 839342. Make metro widget listen for EdgeGestureStarted and EdgeGestureCanceled, in addition to EdgeGestureCompleted. Show the edge UI on EdgeGestureStarted and
- # [06:22] <firebot> EdgeGestureCompleted, hide it on EdgeGestureCanceled. This time without bustage! r=bbondy
- # [06:23] * Quits: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net) (Ping timeout)
- # [06:24] * Quits: heftig (heftig@moz-B697A2F0.dip0.t-ipconnect.de) (Ping timeout)
- # [06:24] * Quits: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP) (Quit: lmandel)
- # [06:24] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [06:25] * Joins: heftig (heftig@moz-97B64F16.dip0.t-ipconnect.de)
- # [06:25] * Joins: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net)
- # [06:25] * Quits: KWierso (chatzilla@moz-D6CB4D12.desm.qwest.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
- # [06:25] * Quits: mwu (mwu@moz-2E883D31.hsd1.nj.comcast.net) (Quit: Leaving)
- # [06:25] * Quits: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net) (Ping timeout)
- # [06:26] * mcote|afk is now known as mcote
- # [06:27] * Joins: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net)
- # [06:28] * Quits: elin (elin@moz-99690620.hinet-ip.hinet.net) (Quit: elin)
- # [06:29] * Quits: bbondy (bbondy@EBA84827.A73C08F8.348C8185.IP) (Quit: Going offline, see ya! (www.adiirc.com))
- # [06:30] * Joins: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net)
- # [06:33] * Joins: RattyAway (Jim_diGriz@6311E0BB.A309C010.25110E41.IP)
- # [06:34] * Joins: xuku (Mibbit@CCB596C7.EA0FE30E.41967585.IP)
- # [06:34] <RattyAway> ted: I thought I had it fixed but my problem came back after I rebooted http://pastebin.mozilla.org/2411861 This is using VS2010 with Win8 SDK installed
- # [06:35] <RattyAway> looks like mozilla-build is picking up both the 7.0A SDK that comes with VS2010 and the 8.0 SDK
- # [06:36] * Joins: jhk (Jignesh@7FC79FD2.5827C9F6.D06349B0.IP)
- # [06:36] * Joins: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP)
- # [06:38] * Joins: jrmuizel (jrmuizel@CB3EC984.A5F785DE.396E4C6D.IP)
- # [06:39] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Quit: Edgar)
- # [06:39] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [06:41] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
- # [06:41] * Joins: FabioMagnoni (fabiomagno@moz-773579E6.ifx.net.co)
- # [06:42] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
- # [06:43] * Joins: elin (elin@moz-99690620.hinet-ip.hinet.net)
- # [06:43] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [06:46] * Joins: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk)
- # [06:48] * Quits: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk) (Ping timeout)
- # [06:48] * Joins: jhk1 (Jignesh@F1D06D1D.9938D3BE.CA052C06.IP)
- # [06:49] * Joins: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk)
- # [06:49] * Quits: jrmuizel (jrmuizel@CB3EC984.A5F785DE.396E4C6D.IP) (Client exited)
- # [06:49] * Quits: jhk (Jignesh@7FC79FD2.5827C9F6.D06349B0.IP) (Ping timeout)
- # [06:50] * Quits: erikvold (erikvold@moz-38ECBF8D.bchsia.telus.net) (Quit: erikvold)
- # [06:50] * Joins: jrmuizel (jrmuizel@AA6D5654.A5F785DE.396E4C6D.IP)
- # [06:51] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [06:54] * Joins: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net)
- # [06:54] * Parts: kaie (kaie@moz-44A7EF.dip0.t-ipconnect.de) (Leaving)
- # [06:54] * Joins: chmanchester (chmanchest@moz-B925A421.nycmny.east.verizon.net)
- # [06:54] * Quits: chmanchester (chmanchest@moz-B925A421.nycmny.east.verizon.net) (Client exited)
- # [06:55] * Quits: TimAbraldes (Instantbir@EBA84827.A73C08F8.348C8185.IP) (Ping timeout)
- # [06:55] * Quits: kripton (kripton-mo@moz-B2051A72.kripserver.net) (Connection reset by peer)
- # [06:57] * Quits: jrmuizel (jrmuizel@AA6D5654.A5F785DE.396E4C6D.IP) (Client exited)
- # [06:57] * Joins: kanru (kanru@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [07:00] * @bz_away kicks silly APIs
- # [07:02] * Quits: car (Thunderbir@moz-36F22FE.dynip.nus.edu.sg) (Ping timeout)
- # [07:03] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [07:04] <tbsaunde> bz_away: I'm glad that camera thing became somewhat more sane, but man its still hard to do what the old code did with a TArray
- # [07:05] <tbsaunde> also it would be kind of nice if we could use nsCStrings for WebIDL bindings when it would be easier
- # [07:06] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:07] * Joins: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net)
- # [07:08] * Quits: ctangira (ctangira@moz-44402D73.cisco.com) (Ping timeout)
- # [07:08] * Joins: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net)
- # [07:09] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [07:09] * Joins: ctangira (ctangira@moz-431FF022.dllstx.fios.verizon.net)
- # [07:10] * Joins: erikvold (erikvold@moz-1D102F69.wireless.telus.com)
- # [07:11] * Quits: FabioMagnoni (fabiomagno@moz-773579E6.ifx.net.co) (Input/output error)
- # [07:12] * Joins: FabioMagnoni (fabiomagno@moz-773579E6.ifx.net.co)
- # [07:13] * Quits: elin (elin@moz-99690620.hinet-ip.hinet.net) (Quit: elin)
- # [07:14] * Joins: FabioMag_ (fabiomagno@moz-773579E6.ifx.net.co)
- # [07:14] * Quits: FabioMagnoni (fabiomagno@moz-773579E6.ifx.net.co) (Ping timeout)
- # [07:16] * Joins: TimAbraldes (Instantbir@EBA84827.A73C08F8.348C8185.IP)
- # [07:18] * Quits: bent (chatzilla@moz-932324BF.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
- # [07:19] * Quits: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net) (Ping timeout)
- # [07:21] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/f92daaee04ec - Benjamin Peterson - No bug - Fix indentation. r=trivial DONTBUILD
- # [07:21] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:22] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [07:24] * Quits: automata (automata@70F74D89.8DDD1F9.16867D26.IP) (Ping timeout)
- # [07:25] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [07:25] * Joins: dzbarsky (Adium@moz-A7CDB794.dia.static.qwest.net)
- # [07:25] * Quits: dzbarsky (Adium@moz-A7CDB794.dia.static.qwest.net) (Client exited)
- # [07:26] * Joins: past (Instantbir@moz-1F5E3083.dsl.dyn.forthnet.gr)
- # [07:28] * philor is now known as philor|away
- # [07:30] * Joins: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net)
- # [07:31] * Joins: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz)
- # [07:32] * Joins: bholley (anonymous@moz-24EDB000.hsd1.ca.comcast.net)
- # [07:35] * joduinn-commute is now known as joduinn-home
- # [07:36] * Quits: xuku (Mibbit@CCB596C7.EA0FE30E.41967585.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [07:37] * Joins: vd (vd@moz-7A53EEF0.ddns.cablebg.net)
- # [07:38] * Quits: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
- # [07:40] * Quits: ehugg (ehugg@moz-EA33CD8D.hsd1.wa.comcast.net) (Quit: ehugg)
- # [07:44] * Quits: tanvi (tanvi@moz-9440AA69.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:45] * Quits: erikvold (erikvold@moz-1D102F69.wireless.telus.com) (Quit: erikvold)
- # [07:45] * Joins: kentuckyfriedtakahe (ajones@moz-54BAD29D.callplus.net.nz)
- # [07:46] <kentuckyfriedtakahe> Is Android 2.2 NoIon opt something brand new?
- # [07:46] * Joins: ojah (Mibbit@C4B1DC1C.62568EDE.71E3070B.IP)
- # [07:52] * Joins: wolfiR (wolfiR@moz-77C1A29D.dip0.t-ipconnect.de)
- # [07:53] * mcote is now known as mcote|afk
- # [07:54] * Quits: ojah (Mibbit@C4B1DC1C.62568EDE.71E3070B.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [07:56] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
- # [07:58] * Quits: jryans (jryans@moz-CC5DCFB.austin.res.rr.com) (Quit: Be back later)
- # [07:59] * Quits: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP) (Quit: Leaving.)
- # [08:01] * Joins: jwalden (chatzilla@moz-4BE034AB.ptr.us.xo.net)
- # [08:02] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
- # [08:02] * Quits: bdahl (bdahl@moz-D7CB09C3.dsl.dynamic.sonic.net) (Client exited)
- # [08:02] * Joins: Gentlecat (Roman@4EF4FFF4.BC0B4628.8FB52CB8.IP)
- # [08:03] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
- # [08:04] <mbrubeck> kentuckyfriedtakahe: No, it's been around for a while; I believe at the request of the B2G developers because it is a test configuration that is close to B2G
- # [08:05] <mbrubeck> welcome back, by the way
- # [08:06] * Joins: RealRaven (Thunderbir@5097F411.895B7C89.27F80FAC.IP)
- # [08:06] * Quits: RattyAway (Jim_diGriz@6311E0BB.A309C010.25110E41.IP) (Quit: ChatZilla 0.9.90 [SeaMonkey 2.0.15pre/20110606000022])
- # [08:06] * Quits: jwalden (chatzilla@moz-4BE034AB.ptr.us.xo.net) (Connection reset by peer)
- # [08:06] * Joins: stransky (stransky@moz-38DAA0BF.broadband18.iol.cz)
- # [08:06] * Joins: jwalden (chatzilla@moz-4BE034AB.ptr.us.xo.net)
- # [08:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/693f3c772c0e - Alexander Surkov - Bug 873322 - need handy function for easy getText... testing, r=tbsaunde
- # [08:06] <mbrubeck> original noion announcement: https://groups.google.com/d/topic/mozilla.dev.tree-management/ceYSI-rTKQk/discussion
- # [08:07] <mbrubeck> it was disabled shortly after that but re-enabled just a week later in https://bugzilla.mozilla.org/show_bug.cgi?id=793994
- # [08:08] * Quits: stransky (stransky@moz-38DAA0BF.broadband18.iol.cz) (Ping timeout)
- # [08:08] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Ping timeout)
- # [08:10] * terrence_pool is now known as terrence
- # [08:12] * bz_away is now known as bz
- # [08:13] * Joins: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net)
- # [08:13] * Quits: aklotz (Thunderbir@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [08:14] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
- # [08:15] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Ping timeout)
- # [08:16] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
- # [08:20] * Joins: kaie (kaie@moz-44A7EF.dip0.t-ipconnect.de)
- # [08:22] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [08:23] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [08:24] * Joins: stransky (stransky@moz-38DAA0BF.broadband18.iol.cz)
- # [08:24] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/b05f7ab3c76a - Frank Yan - Bug 861465 - Hide overlay buttons when showing app bars or in fullscreen mode. r=mbrubeck
- # [08:25] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [08:26] * Fallen|away is now known as Fallen
- # [08:27] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
- # [08:30] * Joins: cpearce_ (chatzilla@moz-3F979D36.xdsl.xnet.co.nz)
- # [08:30] * Quits: cpearce (chatzilla@moz-82A9419B.xdsl.xnet.co.nz) (Ping timeout)
- # [08:30] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
- # [08:30] * cpearce_ is now known as cpearce
- # [08:32] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8d46dcc704d7 - Mike Hommey - Bug 859966 - Switch linux builds to gcc 4.7.2. r=gps
- # [08:32] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
- # [08:33] * mbrubeck looks forward to some interesting analyze_talos mails in the morning, what with all the gcc 4.7 and the opt-in pgo and so forth
- # [08:34] * Quits: bholley (anonymous@moz-24EDB000.hsd1.ca.comcast.net) (Quit: bholley)
- # [08:34] * Joins: seedo (seedo@9B9315E1.A6025CA.1C37C358.IP)
- # [08:35] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Quit: Leaving)
- # [08:36] * Quits: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com) (Input/output error)
- # [08:36] * Joins: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com)
- # [08:38] * Quits: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com) (Ping timeout)
- # [08:38] * Joins: Ms2ger (Ms2ger@moz-AFC6A43F.adsl-dyn.isp.belgacom.be)
- # [08:39] * Quits: stransky (stransky@moz-38DAA0BF.broadband18.iol.cz) (Ping timeout)
- # [08:39] * Fallen is now known as Fallen|away
- # [08:42] * Quits: terrence (terrence@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [08:43] * Fallen|away is now known as Fallen
- # [08:43] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [08:44] * Quits: tn (tn@moz-2E73ACE4.wp.shawcable.net) (Quit: Leaving)
- # [08:45] * Joins: tn (tn@moz-2E73ACE4.wp.shawcable.net)
- # [08:45] * Joins: glazou (glazou@moz-204094DD.disruptive-innovations.fr)
- # [08:45] * Joins: ferjm (ferjm@moz-DEAA60FC.red-83-41-32.dynamicip.rima-tde.net)
- # [08:45] * Quits: TimAbraldes (Instantbir@EBA84827.A73C08F8.348C8185.IP) (Quit: TimAbraldes)
- # [08:46] <glazou> bonjour
- # [08:46] <jlebar> Huge bucket of karma to hja.
- # [08:46] <@bz> jlebar: ?
- # [08:46] <jlebar> That sort of thing makes me proud to be a Mozillian.
- # [08:47] * Joins: vtmarvin1 (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
- # [08:47] <@bz> jlebar: oh, the censorship thread?
- # [08:47] <jlebar> bz: They're taking down the Iranian thing, yeah.
- # [08:47] <@dolske> we have the best lawyers money can't buy.
- # [08:47] <@bz> yeah, indeed
- # [08:47] <@bz> dolske: ;)
- # [08:47] * @dolske has been sitting on that one for a bit. :)
- # [08:48] * sewardj_ is now known as sewardj
- # [08:49] * Joins: elin (elin@moz-99690620.hinet-ip.hinet.net)
- # [08:49] <Ms2ger> Mm?
- # [08:49] <reuben> what thread?
- # [08:50] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
- # [08:52] <@roc> wow
- # [08:52] * Quits: vtmarvin1 (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Ping timeout)
- # [08:52] <efaust> where is this?
- # [08:52] <@roc> when I try to download IE10 in IE9, things go wrong and I get a "thanks for trying IE10" page as if I'm already using it
- # [08:52] <@roc> it's like they only expect people to be using Firefox and Chrome
- # [08:53] <efaust> haha
- # [08:53] * Quits: RealRaven (Thunderbir@5097F411.895B7C89.27F80FAC.IP) (Quit: RealRaven)
- # [08:54] <@roc> oh wait. The joke's on me. This IS IE10
- # [08:54] <@roc> MS updated me
- # [08:54] <jlebar> lol
- # [08:54] * mgerva|afk is now known as mgerva
- # [08:55] <@bz> efaust: the iran thing?
- # [08:55] * Joins: kdudka (kdudka@moz-BA0D3988.fei.wifi.vutbr.cz)
- # [08:55] * Joins: stransky (stransky@moz-38DAA0BF.broadband18.iol.cz)
- # [08:56] <@bz> efaust: https://groups.google.com/forum/?fromgroups#!topic/mozilla.governance/95cqn2nOFSw and specifically https://groups.google.com/d/msg/mozilla.governance/95cqn2nOFSw/NFxw4G-3NnwJ
- # [08:56] * @bz updates docs and heads to bed
- # [08:57] <efaust> bz: thanks!
- # [08:57] * Quits: spohl (Adium@moz-EF865781.reverse.softlayer.com) (Quit: Leaving.)
- # [08:57] * Joins: michal (michal@18728636.D0F82CD8.32697916.IP)
- # [08:57] <@bz> efaust: no problem
- # [08:58] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [09:00] <@roc> Harvey also gave an inspirational speech at LEAD last week
- # [09:00] <@roc> about something completely different
- # [09:01] * Quits: Mook (mook@moz-3E9A8E65.dsl.teksavvy.com) (Ping timeout)
- # [09:01] <@roc> along the lines of "if the best use of our money for Mozilla's mission was to do something completely different so we all lose our jobs, that's what we should do"
- # [09:01] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [09:03] <glandium> jlebar: awesome mail indeed
- # [09:03] * Fallen is now known as Fallen|away
- # [09:04] * Joins: Mook (mook@moz-3E9A8E65.dsl.teksavvy.com)
- # [09:05] * Joins: terrence (terrence@moz-4BE034AB.ptr.us.xo.net)
- # [09:05] * Joins: gcp (gpascutto@moz-86A7852.access.telenet.be)
- # [09:05] <reuben> nice
- # [09:09] * Quits: nhirata (anonymous@moz-1A50F7F8.hsd1.ca.comcast.net) (Quit: nhirata)
- # [09:09] * Joins: tzimmermann (tzimmerman@moz-2C2F4783.pools.arcor-ip.net)
- # [09:11] * Joins: Optimize1 (Instantbir@4F3E1057.A6DE773B.88FACCAA.IP)
- # [09:12] * Joins: vtmarvin1 (Thunderbir@9D75911A.1239134F.E4B2C495.IP)
- # [09:13] * bz is now known as bz_sleep
- # [09:14] * Joins: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
- # [09:14] * Fallen|away is now known as Fallen
- # [09:15] * Quits: surkov (surkov@4F778CCB.95871A73.E17943EE.IP) (Quit: surkov)
- # [09:16] * Quits: vtmarvin1 (Thunderbir@9D75911A.1239134F.E4B2C495.IP) (Ping timeout)
- # [09:21] * Quits: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:23] * Quits: terrence (terrence@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [09:24] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [09:24] * mattwoodrow is now known as mattwoodrow|away
- # [09:26] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [09:26] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [09:26] * Quits: Optimizer (Optimizer@E673A642.779AB39C.BE90E62C.IP) (Ping timeout)
- # [09:26] * Quits: jwalden (chatzilla@moz-4BE034AB.ptr.us.xo.net) (Quit: ChatZilla 0.9.90 [Firefox 23.0a1/20130513031057])
- # [09:27] * Joins: kaze (kaze@moz-801E009D.vlan502.asr1.cdg2.gblx.net)
- # [09:28] * Quits: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [09:28] * Joins: Optimizer (Optimizer@37C78456.6653F6F1.D2D1FAF0.IP)
- # [09:28] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
- # [09:28] * Joins: Hendikins (wolfox@moz-13914647.hhui4.ken.bigpond.net.au)
- # [09:30] * Joins: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
- # [09:30] * Quits: stransky (stransky@moz-38DAA0BF.broadband18.iol.cz) (Ping timeout)
- # [09:31] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [09:31] * Quits: @dbaron (dbaron@560E3FF8.27376607.189F3E15.IP) (Ping timeout)
- # [09:34] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
- # [09:34] * Quits: tonymec (tonymec@5ADF91BD.1F13139F.A9371869.IP) (Ping timeout)
- # [09:34] * Joins: AndreeaMatei (Thunderbir@601F3B17.33662590.A5830293.IP)
- # [09:36] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [09:36] * Joins: martyn (martyn@moz-36315A2D.range86-131.btcentralplus.com)
- # [09:36] * Quits: Mook (mook@moz-3E9A8E65.dsl.teksavvy.com) (Quit: Mook)
- # [09:38] * Quits: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP) (Ping timeout)
- # [09:40] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
- # [09:41] * Quits: tonymec|away (tonymec@5ADF91BD.1F13139F.A9371869.IP) (Ping timeout)
- # [09:43] * Joins: gsvelto (gsvelto@moz-A90BEC9.clienti.tiscali.it)
- # [09:48] * Joins: stransky (stransky@moz-38DAA0BF.broadband18.iol.cz)
- # [09:49] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [09:51] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
- # [09:51] <firebot> Check-in:
- # [09:52] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/571f038800a4 - Mark Banner - Bug 872323 Ensure places is enabled in social tests now that they rely on places, so that apps which disable places by default have their tests passing. r=mixedpuppy
- # [09:52] * glob is now known as glob|away
- # [09:52] * Fallen is now known as Fallen|away
- # [09:52] <glandium> kaie: ping
- # [09:55] * Quits: stransky (stransky@moz-38DAA0BF.broadband18.iol.cz) (Ping timeout)
- # [09:55] <glandium> kaie: unping
- # [09:56] * Joins: tonymec|away (tonymec@5ADF91BD.1F13139F.A9371869.IP)
- # [09:57] * Joins: tonymec (tonymec@5ADF91BD.1F13139F.A9371869.IP)
- # [09:58] <firebot> Check-in:
- # [09:59] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ab40846d1446 - Victor Porof - Bug 872864 - Intermittent browser_net_simple-request-data.js | The requestHeaders attachment has an incorrect |headers| property. - Got 6, expected 7 |
- # [09:59] <firebot> browser_net_simple-request-details.js | There should be 13 header values displayed in this tabpanel. etc, r=rcampbell
- # [09:59] * Joins: edmorley (edmorley@moz-C1B9CCDF.cable.virginmedia.com)
- # [10:01] * Quits: shorlander (shorlander@EBA84827.A73C08F8.348C8185.IP) (Ping timeout)
- # [10:02] * Quits: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP) (Ping timeout)
- # [10:02] * Quits: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [10:02] * mattwoodrow|away is now known as mattwoodrow
- # [10:02] * Joins: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP)
- # [10:03] * Fallen|away is now known as Fallen
- # [10:03] * Joins: shorlander (shorlander@EBA84827.A73C08F8.348C8185.IP)
- # [10:03] * Joins: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP)
- # [10:06] * Quits: cpearce (chatzilla@moz-3F979D36.xdsl.xnet.co.nz) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344])
- # [10:07] * heycam is now known as heycam|away
- # [10:10] * Quits: StevenLee (StevenLee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [10:10] * Quits: mixedpuppy (mixedpuppy@moz-4488744A.clients.easynet.fr) (Quit: mixedpuppy)
- # [10:10] * baku|away is now known as baku
- # [10:11] * Joins: stransky (stransky@moz-38DAA0BF.broadband18.iol.cz)
- # [10:12] * Joins: surkov (surkov@4F778CCB.95871A73.E17943EE.IP)
- # [10:15] <Optimize1> I have seen this somewhere, but not recollecting now ..
- # [10:15] * Joins: Mook (mook@moz-3E9A8E65.dsl.teksavvy.com)
- # [10:15] <Optimize1> is there a way to do something like [for a of b] to populate an array ?
- # [10:16] * Quits: Mook (mook@moz-3E9A8E65.dsl.teksavvy.com) (Quit: Mook)
- # [10:18] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [10:19] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
- # [10:21] * Joins: mixedpuppy (mixedpuppy@moz-4488744A.clients.easynet.fr)
- # [10:23] * Quits: birtles (chatzilla@moz-C286AD9A.bitcat.net) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:23] <atuljangra> Is http://www.whatcanidoformozilla.com down?
- # [10:23] * Quits: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP) (Ping timeout)
- # [10:23] * Joins: jwalker (jwalker@moz-A74336B9.cable.virginmedia.com)
- # [10:24] <glazou> atuljangra: http://www.downforeveryoneorjustme.com/www.whatcanidoformozilla.com
- # [10:25] * Quits: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [10:25] * Quits: b10n1k (j0ni@moz-765E6674.adsl.cyta.gr) (Ping timeout)
- # [10:25] <Optimize1> how to check if http://www.downforeveryoneorjustme.com is down ?
- # [10:26] <Optimize1> http://www.downforeveryoneorjustmedownforeveryoneorjustme.com ?
- # [10:26] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [10:27] <atuljangra> Optimize1: haha
- # [10:27] <atuljangra> glazou: I was looking for something, but well the site is down :(
- # [10:28] <Optimize1> the question is not what can i do for mozilla
- # [10:28] <Optimize1> but rather "What can you do for mozilla"
- # [10:28] * atuljangra that was so deep I can't even see you :P
- # [10:28] <Optimize1> so . What can yo do for mozilla ?
- # [10:28] * Quits: Gentlecat (Roman@4EF4FFF4.BC0B4628.8FB52CB8.IP) (Ping timeout)
- # [10:29] <atuljangra> Currently I'm to find something really interesting to work upon during my summers.
- # [10:30] <Optimize1> gsoc?
- # [10:31] * Quits: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP) (Ping timeout)
- # [10:31] <atuljangra> nope,
- # [10:31] <atuljangra> volunteer work
- # [10:32] * Quits: mixedpuppy (mixedpuppy@moz-4488744A.clients.easynet.fr) (Quit: mixedpuppy)
- # [10:32] * Joins: b10n1k (j0ni@moz-765E6674.adsl.cyta.gr)
- # [10:34] * Joins: dbaron (dbaron@560E3FF8.27376607.189F3E15.IP)
- # [10:34] * ChanServ sets mode: +o dbaron
- # [10:34] * Joins: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP)
- # [10:34] * Joins: Gijs (gijs@moz-C11B0461.dsl.alice.nl)
- # [10:36] <atuljangra> where does pref team hang out?
- # [10:37] <Fallen> Optimize1: if you enter www.downforeveryoneorjustme.com on their site when its up, you get a nice message :)
- # [10:38] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
- # [10:39] * Joins: msucan (mihai@3BE5A2D7.39ADAF53.320F75DD.IP)
- # [10:41] * Quits: surkov (surkov@4F778CCB.95871A73.E17943EE.IP) (Quit: surkov)
- # [10:41] <NeilAway> Optimize1: [a for (a of b)] ?
- # [10:42] * Quits: @dbaron (dbaron@560E3FF8.27376607.189F3E15.IP) (Ping timeout)
- # [10:43] <NeilAway> Fallen: lol
- # [10:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0221d61cef72 - Jan-Ivar Bruaroey - Bug 823512: Part 2: Update PeerConnection to spec. states + DataChannel. r=bz,rjesup,ekr
- # [10:43] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b115d0dbc1d5 - Jan-Ivar Bruaroey - Bug 823512: Part 3: Deprecated API calls emit warnings to web-console. r=jesup,bz
- # [10:43] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/4f60fe3eefc5 - Jan-Ivar Bruaroey - Bug 823512: Part 4: Workaround for lack of serializer support (bug 863402). r=bz
- # [10:43] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/7e02515f7a1d - Jan-Ivar Bruaroey - Bug 823512: Rewrite PeerConnection in JS-implemented WebIDL r=bz,jesup
- # [10:44] <Optimize1> Fallen: no, what if the site is down ?
- # [10:44] <Optimize1> where will you enter then ? :P
- # [10:44] * Joins: fxa90id (fxa90id@moz-2BCC2932.dsl.dynamic.t-mobile.pl)
- # [10:44] <Optimize1> NeilAway: thanks, its weird that I was not able to search it on google.
- # [10:45] <Optimize1> I was putting a let which was not required.
- # [10:45] <Fallen> Optimize1: watch out, the world might implode. I think there are other sites around
- # [10:46] * Quits: elin (elin@moz-99690620.hinet-ip.hinet.net) (Quit: elin)
- # [10:47] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
- # [10:48] * Joins: mixedpuppy (mixedpuppy@moz-801E009D.vlan502.asr1.cdg2.gblx.net)
- # [10:48] * Quits: @dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net) (Ping timeout)
- # [10:50] <atuljangra> Optimize1: Do you know nick of Shane Caraveo?
- # [10:50] <Optimize1> mixedpuppy
- # [10:50] * Quits: kentuckyfriedtakahe (ajones@moz-54BAD29D.callplus.net.nz) (Quit: Ex-Chat)
- # [10:50] <atuljangra> okay.
- # [10:51] * Quits: vendo (chatzilla@56D55732.7114713F.B1C414DA.IP) (Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:51] * Joins: smaug (chatzilla@moz-8C0006D4.pp.htv.fi)
- # [10:51] * ChanServ sets mode: +o smaug
- # [10:52] <atuljangra> mixedpuppy: I was looking at https://wiki.mozilla.org/Firefox_Social_Integration and found it really interesting. Is this going to be offered as an add-on only, or we are going to integrate it into the main Firefox?
- # [10:52] <Optimize1> atuljangra: really ?
- # [10:53] <Optimize1> It is already in release versions since last version
- # [10:53] <mixedpuppy> atuljangra: SocialAPI has been integrated since Fx17, and has continuing work going on, currently looking at WebRTC Apps (Talkilla) use cases
- # [10:53] * atuljangra where the hell have I been :(
- # [10:54] <mixedpuppy> atuljangra: depending on what you would want to do, there are certainly places you could contribute
- # [10:54] <atuljangra> mixedpuppy: like?
- # [10:55] <Optimize1> atuljangra: for starters, getting up to date to Firefox ;)
- # [10:55] * Quits: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net) (Ping timeout)
- # [10:55] <mixedpuppy> right now we're working on getting selenium working with socialapi. docs and tutorials need work. there's a good list of bugs for the development side.
- # [10:56] * Quits: gsvelto (gsvelto@moz-A90BEC9.clienti.tiscali.it) (Quit: Leaving)
- # [10:56] <atuljangra> mixedpuppy: oh okay. I'll look into that.
- # [10:56] <atuljangra> Optimize1: :P
- # [10:57] * Quits: cdiehl (cdiehl@moz-268FB865.pool.mediaways.net) (Ping timeout)
- # [10:58] * mattwoodrow is now known as mattwoodrow|away
- # [10:58] <atuljangra> Optimize1: What are you currently working on?
- # [10:59] <Optimize1> integrating a time machine in Firefox
- # [10:59] <Optimize1> it is taking too much time.
- # [10:59] <atuljangra> elaborate please
- # [10:59] <Optimize1> 78 patches and counting
- # [11:00] * Joins: darktrojan (geoff@moz-B0044B59.telstraclear.net)
- # [11:00] <Optimize1> that was a joke
- # [11:00] <Optimize1> I cannot elaborate that :P
- # [11:00] <atuljangra> oh heh :P
- # [11:00] <atuljangra> so?
- # [11:01] <Optimize1> nuthin
- # [11:01] * mixedpuppy in meeting for a moment
- # [11:02] <atuljangra> Optimize1: okay. You applied for GSoC this year?
- # [11:02] <Optimize1> not a student anymore
- # [11:02] <atuljangra> oh, okay, so which company are you into?
- # [11:04] * Quits: kanru (kanru@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [11:06] * Joins: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net)
- # [11:08] * Quits: gmoro (guilherme@7FADD5F8.12B7AC2C.B53A5734.IP) (Ping timeout)
- # [11:10] * Joins: ErvisTusha (ErvisTusha@6555E2F3.F69FB6EA.363D84A4.IP)
- # [11:11] * Quits: ErvisTusha (ErvisTusha@6555E2F3.F69FB6EA.363D84A4.IP) (Quit: Leaving)
- # [11:11] <baku> Ms2ger, can we land DOMError ?
- # [11:11] * Quits: seedo (seedo@9B9315E1.A6025CA.1C37C358.IP) (Ping timeout)
- # [11:11] * capella is now known as capella|505
- # [11:11] * Quits: b10n1k (j0ni@moz-765E6674.adsl.cyta.gr) (Client exited)
- # [11:12] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
- # [11:13] * Joins: cdiehl (cdiehl@moz-268FB865.pool.mediaways.net)
- # [11:17] * Joins: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp)
- # [11:22] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Ping timeout)
- # [11:23] * Joins: gmoro (guilherme@7FADD5F8.12B7AC2C.B53A5734.IP)
- # [11:23] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [11:24] * Joins: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP)
- # [11:24] * Quits: randix (rdow@moz-46B8C7DD.dip0.t-ipconnect.de) (Quit: randix)
- # [11:27] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [11:28] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
- # [11:29] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [11:30] <Gijs> If I want leak logs like on tb, is --enable-trace-malloc still the thing to use?
- # [11:32] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [11:35] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [11:35] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [11:36] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [11:38] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
- # [11:41] <Optimize1> I really like the new google maps and the google now for desktop.
- # [11:41] <Optimize1> Sad that they both only work in Chrome.
- # [11:41] <Optimize1> though the technologies used are present in Firefox too.
- # [11:42] <Gijs> Optimize1: I think the new google maps stuff is supposed to work on Fx as soon as some fixes of ours land? Someone said yesterday those fixes were already on inbound...
- # [11:42] <Optimize1> oh ..
- # [11:43] <Optimize1> is it not simple wbgl ?
- # [11:43] <Optimize1> webGL
- # [11:43] * Quits: masayuki (Thunderbir@moz-86D7F6E4.zaq.ne.jp) (Ping timeout)
- # [11:44] * Quits: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com) (Ping timeout)
- # [11:44] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [11:45] <Gijs> Optimize1: bug 872701
- # [11:45] * Quits: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [11:45] <Optimize1> YAY!
- # [11:45] <Optimize1> now when can I get search by voice on google ?
- # [11:46] <Optimize1> I mean it uses microphone, web audio etc.
- # [11:46] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [11:46] <Optimize1> is it our fault too ?
- # [11:46] <Gijs> kids these days, you give a finger, they want the whole hand...
- # [11:46] <Gijs> ;)
- # [11:46] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [11:46] <Gijs> No idea. :)
- # [11:47] <Optimize1> hey, I am just a year smaller than you ;)
- # [11:47] <Optimize1> may be 3
- # [11:47] <Optimize1> 2*
- # [11:47] * Quits: vchang (Vincent@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [11:49] * Joins: Asa (asa@moz-DCC590EA.vc.shawcable.net)
- # [11:49] * Joins: mga (Mibbit@moz-29E249A.retail.telecomitalia.it)
- # [11:50] * Quits: AsaDotzler (asa@moz-DCC590EA.vc.shawcable.net) (Ping timeout)
- # [11:50] * Joins: surkov (surkov@4F778CCB.95871A73.E17943EE.IP)
- # [11:50] <mga> Gijs: ping
- # [11:51] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [11:51] * Joins: seth (seth@moz-D840E602.dsl.static.sonic.net)
- # [11:51] * Joins: tomer (tomer@7AF4670C.A2C54A10.FC30AC02.IP)
- # [11:52] * Quits: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [11:52] * Quits: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com) (Ping timeout)
- # [11:53] * Quits: seth (seth@moz-D840E602.dsl.static.sonic.net) (Ping timeout)
- # [11:54] * Joins: firebot (firebot@moz-F8C1AF63.carolina.res.rr.com)
- # [11:54] * Quits: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net) (Ping timeout)
- # [11:57] * Quits: gaston (landry@moz-2911F07A.rhaalovely.net) (Ping timeout)
- # [12:01] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:02] <Ms2ger> baku, looking
- # [12:03] * Quits: ericchou (ericchou@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [12:03] * Joins: RealRaven (Thunderbir@5097F411.895B7C89.27F80FAC.IP)
- # [12:03] <Yoric> I get Assertion failure: _mOwningThread.GetThread() == PR_GetCurrentThread() (nsDOMMemoryFileDataOwnerMemoryReporter not thread-safe), at /Users/david/Documents/Code/mc-osfile/content/base/src/nsDOMFile.cpp:705
- # [12:03] <Yoric> Does this mean I made an error or nsDOMMemoryFileDataOwnerMemoryReporter has a problem?
- # [12:03] <Yoric> (building symbols atm to get details)
- # [12:04] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Connection reset by peer)
- # [12:04] * Joins: ggp_ (ggp@moz-CF8BEBEF.dia.static.qwest.net)
- # [12:06] * Joins: gsvelto (gsvelto@moz-A90BEC9.clienti.tiscali.it)
- # [12:06] <Gijs> mga: pong
- # [12:07] <Gijs> Oh, wow, my windows build has thrown up an actual GUI window going "MS C/C++ Compiler Driver has stopped working"
- # [12:07] * Joins: vchang (Vincent@moz-A14DEDDD.dynamic.hinet.net)
- # [12:07] <Gijs> That's... unfortunate.
- # [12:07] <mga> Gijs: I would be interested in fixing bug 291534, is it too much difficult for a new contributor?
- # [12:07] * Joins: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP)
- # [12:08] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
- # [12:08] * Quits: Cwiiis (cwiiis@moz-F5E84C80.cable.virginmedia.com) (Quit: Leaving)
- # [12:09] <mga> Gijs: oh, and I usually code from Ubuntu, but since this bug is for all platforms I don't think it makes a huge difference on what OS I code, right?
- # [12:10] * Joins: NeilAway (neil@moz-32AA0D01.in-addr.btopenworld.com)
- # [12:10] <Gijs> mga: it doesn't make a big difference, although the bug talks about possibly wanting different behaviour for different platforms. :)
- # [12:10] * Joins: gaston (landry@moz-2911F07A.rhaalovely.net)
- # [12:10] <Gijs> mga: if you know at least a bit of JS, I think it should probably be a good bug to start with, sure.
- # [12:12] * Joins: alfredo (chatzilla@moz-99690620.hinet-ip.hinet.net)
- # [12:12] <mga> Gijs: in fact I asked because I read about this different behaviour issue... yes, a bit, some JS, some JQuery (but I don't think it's useful now, eheh), and I've already done two minor patches
- # [12:16] <edmorley> whoop infra issues \o/
- # [12:17] * Parts: aja (Instantbir@98B5BECC.7D97D4E0.7880DB15.IP)
- # [12:18] <Callek> edmorley: infra issues?
- # [12:18] <Callek> explain
- # [12:18] <Gijs> mga: OK. Sounds like that would work. It's probably a good idea to look at how private browsing currently changes the window title.
- # [12:18] <edmorley> bugzilla ise500s, tbpl/build.m.o issues, tegras dropping out
- # [12:18] <edmorley> Callek: ^
- # [12:18] <Callek> o hell
- # [12:18] <Callek> :(
- # [12:18] <Gijs> mga: are you familiar with MXR? ( http://mxr.mozilla.org/ )
- # [12:19] <mga> Gijs: yes of course, what do I need to search?
- # [12:20] <Gijs> mga: so if you find the main browser.js and browser.xul files, and have a look at the extra title attributes we have there for private browsing, and see if you understand how that code works, that'd be a good start.
- # [12:20] * Joins: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net)
- # [12:20] * Quits: gavinLai (gavin@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [12:22] * Joins: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP)
- # [12:22] * Quits: Honza (chatzilla@5AD2A1B9.23B79DE4.D0083327.IP) (Ping timeout)
- # [12:22] <Callek> edmorley: can you join me in #it (no info yet)
- # [12:22] <mga> Gijs: I've found the files, looking at them now :)
- # [12:22] <Ms2ger> baku, looks fine, but I want either peterv of bz to sign off the jsm change
- # [12:23] <baku> Ms2ger, ok
- # [12:23] * Quits: jduell (jduell@moz-E765EB2E.hsd1.wa.comcast.net) (Ping timeout)
- # [12:24] <Callek> edmorley: neither me nor pir can reproduce or idetify the issue, please join us :-)
- # [12:25] <edmorley> sure
- # [12:26] * Joins: KaiRo (robert@moz-D9E94AEE.adsl.highway.telekom.at)
- # [12:29] * Joins: elin (elin@moz-99690620.hinet-ip.hinet.net)
- # [12:32] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
- # [12:33] <AutomatedTester> hmmm, https://www.evernote.com/shard/s63/sh/3c906b29-6ae7-4ee6-bb48-f6d273880206/d80eaf39c6347b98d539574a7f72f248 renders in Chrome but not in Firefox because of errors
- # [12:33] * pmoore|away is now known as pmoore
- # [12:33] <AutomatedTester> should I raise against evernote or against us?
- # [12:34] <edmorley> AutomatedTester: what does mozregression turn up?
- # [12:34] <AutomatedTester> edmorley: its been there for a while I just keep forgetting to mention it
- # [12:35] <edmorley> AutomatedTester: that page wfm fwiw
- # [12:35] <AutomatedTester> it shows an image with travis-ci?
- # [12:35] * Quits: vchang (Vincent@moz-A14DEDDD.dynamic.hinet.net) (Ping timeout)
- # [12:35] * Joins: Bastien (chatzilla@moz-F5D3AE52.fbx.proxad.net)
- # [12:36] <AutomatedTester> edmorley: ^
- # [12:37] * Quits: stransky (stransky@moz-38DAA0BF.broadband18.iol.cz) (Ping timeout)
- # [12:37] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [12:37] * Tomcat is now known as Tomcat|away
- # [12:38] * Quits: Bastien (chatzilla@moz-F5D3AE52.fbx.proxad.net) (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803])
- # [12:38] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Connection reset by peer)
- # [12:38] <edmorley> AutomatedTester: yeah :-)
- # [12:38] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [12:38] <AutomatedTester> interesting
- # [12:38] <AutomatedTester> it doesnt work from release through nightly for me
- # [12:39] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
- # [12:39] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [12:41] * Quits: chucklee (chucklee@moz-99690620.hinet-ip.hinet.net) (Quit: Leaving)
- # [12:43] <Gijs> I see an image loading and then that disappears?
- # [12:43] <Gijs> (on 22 beta)
- # [12:48] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Input/output error)
- # [12:48] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [12:49] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
- # [12:50] * Quits: karl (karl@moz-C433B975.jetstream.xtra.co.nz) (Ping timeout)
- # [12:50] * Joins: vchang (Vincent@moz-99690620.hinet-ip.hinet.net)
- # [12:52] * Joins: victorporof_ (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [12:53] <Gijs> yeah, "image corrupt or truncated" in the console... :s
- # [12:53] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [12:56] * KaiRo is now known as KaiRo_away
- # [12:57] * Quits: fxa90id (fxa90id@moz-2BCC2932.dsl.dynamic.t-mobile.pl) (Quit: Leaving)
- # [12:57] * Joins: clokep1 (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:58] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
- # [13:01] * Quits: twi (Adium@moz-81BDB48E.cust.dsl.vodafone.it) (Ping timeout)
- # [13:02] * Joins: twi (Adium@moz-AAD9BA9A.cust.dsl.vodafone.it)
- # [13:02] * Quits: twi (Adium@moz-AAD9BA9A.cust.dsl.vodafone.it) (Connection reset by peer)
- # [13:03] * Joins: twi (Adium@moz-AAD9BA9A.cust.dsl.vodafone.it)
- # [13:09] <mga> Gijs: ok, I think I got some idea of how the private browsing title it's modified: the title modifiers are used here: http://mxr.mozilla.org/mozilla-central/source/browser/base/content/browser.js#6744
- # [13:10] * Quits: atuljangra (Mibbit@4F882FCC.4850A4DD.1957C0DA.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [13:11] <mga> Gijs: in browser.xul we find the title modifiers, and then we do docElement.setAttribute("title", docElement.getAttribute("title_privatebrowsing")); etc
- # [13:12] <kaie> glandium, nonpong
- # [13:13] <mga> Gijs: when the title and titlemodifiers are all set, gBrowser.updateTitleBar() should be called
- # [13:13] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [13:13] <mga> updateTitlebar() *
- # [13:15] <Gijs> mga: OK. So we want a similar strategy for safemode, You'll want to add localization strings, and add attributes that use those strings, and then add some code that swaps around the title modifiers with the safemode string if we're in safemode. Make sense?
- # [13:16] <mga> Gijs: localization strings are the ones holding the hardcoded value of, for example, "&mainWindow.titlePrivateBrowsingSuffix"?
- # [13:17] <edmorley> bug starring is currently broken on TBPL, filed bug 873423
- # [13:17] <Gijs> mga: right, so the "mainWindow.titlePrivateBrowsingSuffix" is the identifier of a localization string.
- # [13:18] <Gijs> mga: within XUL files, we use DTDs (entity definitions) to define localization strings.
- # [13:18] <mga> Gijs: very well, are they in browser.dtd?
- # [13:19] <Gijs> Yes, I presume so.
- # [13:19] <mga> Gijs: ok, all clear so far
- # [13:20] <Gijs> mga: you should be able to use the patch that's already on the bug (with r-) to figure out how to check if we're in safemode. Except that rather than the long complicated Cc["@....whatever" line, you can probably just use:
- # [13:20] <Gijs> Services.appinfo.inSafeMode :)
- # [13:22] <mga> Gijs: what about the strings I should use? Something like "(Safe Mode)", just like the modifier for PB?
- # [13:22] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Ping timeout)
- # [13:24] <Gijs> mga: yeah, making it similar to the PB modifier would make sense.
- # [13:25] * Quits: catlee-away (catlee@moz-A98F27BA.members.linode.com) (Quit: ZNC - http://znc.sourceforge.net)
- # [13:25] * AndreeaMatei is now known as AndreeaM|mtg
- # [13:25] <mga> Gijs: one more thing: where do I put this code in browser.js? Is the same location of the patch ok (if it still exists)?
- # [13:25] * pmoore is now known as pmoore|away
- # [13:25] <TheOne> I'm looking for Michel Renon from France. Does anyone know whether he is on irc and what his handle is?
- # [13:26] * Joins: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net)
- # [13:26] <mga> Gijs: I mean after the "#ifndef MOZ_PLACES" bit
- # [13:27] * Joins: catlee (catlee@moz-A98F27BA.members.linode.com)
- # [13:30] * Joins: Honza (chatzilla@5AD2A1B9.23B79DE4.D0083327.IP)
- # [13:30] <Gijs> mga: this is a good question, one second.
- # [13:31] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Input/output error)
- # [13:31] <Gijs> mga: so, AFAICT from the patch that was pageShowEventHandlers, which wouldn't make sense.
- # [13:31] <Gijs> mga: the original patch had to modify the title every time, now we have generic code in tabbrowser.xml that takes care of that for us.
- # [13:31] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [13:32] <Gijs> mga: so you only need to do something when the window loads. Check where the gPrivateBrowsingUI.init method is called, add a function that does the attribute swapping and stuff, and call that function from there, would be my suggestion.
- # [13:32] <Gijs> mga: I'm not sure if the module owners / peers who'll review your patch have better suggestions, but there's only one way to find out! ;)
- # [13:34] * Joins: stransky (stransky@moz-38DAA0BF.broadband18.iol.cz)
- # [13:36] * Joins: Pauly (paul@601F3B17.33662590.A5830293.IP)
- # [13:37] <mga> Gijs: it's on line 946, in gBrowserInit()... the function should only contain the bit about checking if we are in safe mode etc, right? So can I put it wherever I want in the file (of course excluding the body of existing functions) or are there some best practices?
- # [13:38] * Joins: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net)
- # [13:38] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [13:38] <mga> Gijs: for example do you usually put new functions at the end of files, or right before the bigger function in which the new function will be called, or else?
- # [13:39] <Gijs> mga: I would say browser.js is a bit of a hodgepodge already... that said, do the best you can. Just before the start of gPrivateBrowsingUI is probably not a bad idea.
- # [13:39] * pmoore|away is now known as pmoore
- # [13:39] <mga> Gijs: ok, and about comments... do I write a comment referencing the bug I'm fixing?
- # [13:39] <Gijs> Who would be a good person to ask about the query caret rect tests?
- # [13:40] <Gijs> mga: no.
- # [13:40] * Joins: dbradley (dbradley@1DA716E2.7763A1F0.52E8B953.IP)
- # [13:40] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
- # [13:40] <mga> Gijs: no comments at all?
- # [13:40] <Gijs> mga: this is more of an enhancement than a bug. If it were an actual bug and the reason you were doing something wasn't obvious from the context, then perhaps you would, but in this case anyone reading that code should be able to understand what you're trying to do
- # [13:41] <Gijs> mga: you can have a comment saying what the function does, but there's no need to have as much prose as code in there. If you pick sensible variable names, this will be a relatively easy bit of code to understand, I would imagine.
- # [13:42] <mga> Gijs: ok, so no comments probably (I prefer picking good variable names instead of writing comments, really) :)
- # [13:42] * AndreeaM|mtg is now known as AndreeaMatei
- # [13:43] * pmoore is now known as pmoore|away
- # [13:43] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/a7bd66bbb68b - Ed Morley - Bug 872507 - Tweak logcat java-exception regex to strip more whitespace; r=jmaher
- # [13:44] <mga> Gijs: I find (I don't know if it's the case here) that often comments in the code are object of long discussions :) however I think it's all clear, do you have other suggestions? If not I'll switch OS and start working
- # [13:44] * Joins: imsurit (chatzilla@A0E27716.16B33D5B.1A5E31FF.IP)
- # [13:45] <Gijs> mga: no, I think this should get you along for a bit... good luck, and feel free to ping me on IRC or shoot me a mail if you need something else... :)
- # [13:45] * Quits: imsurit (chatzilla@A0E27716.16B33D5B.1A5E31FF.IP) (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130512194440])
- # [13:45] <mga> Gijs: thank you very much for your time, bye! :)
- # [13:46] * Quits: mga (Mibbit@moz-29E249A.retail.telecomitalia.it) (Quit: http://www.mibbit.com ajax IRC Client)
- # [13:46] * Quits: darktrojan (geoff@moz-B0044B59.telstraclear.net) (Quit: darktrojan)
- # [13:46] * Joins: fredw (fredw@moz-9C7C6D16.rev.sfr.net)
- # [13:51] <NeilAway> Gijs: is this truncated image an animated png that's less than 16K?
- # [13:51] * pmoore|away is now known as pmoore
- # [13:53] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [13:53] <Gijs> NeilAway: from the looks of it, no...
- # [13:54] * Quits: @smaug (chatzilla@moz-8C0006D4.pp.htv.fi) (Ping timeout)
- # [13:55] <NeilAway> Gijs: nm, I 've hit a recent animated png bug that's all, same console message
- # [13:58] * Quits: gsvelto (gsvelto@moz-A90BEC9.clienti.tiscali.it) (Quit: Leaving)
- # [13:59] * Quits: Edgar (Thunderbir@moz-99690620.hinet-ip.hinet.net) (Input/output error)
- # [14:01] * Joins: gsvelto (gsvelto@moz-A90BEC9.clienti.tiscali.it)
- # [14:01] <nemo> ###!!! ABORT: X_GLXDestroyContext: GLXBadContext; 14 requests ago: file /build/buildd/firefox-21.0+build2/toolkit/xre/nsX11ErrorHandler.cpp, line 157
- # [14:01] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
- # [14:01] <nemo> huh. Firefox doesn't play nice w/ ssh -Y anymore?
- # [14:01] * Quits: kdudka (kdudka@moz-BA0D3988.fei.wifi.vutbr.cz) (Quit: Leaving)
- # [14:02] * Quits: elin (elin@moz-99690620.hinet-ip.hinet.net) (Quit: elin)
- # [14:03] * Quits: vicamo (vicamo@moz-99690620.hinet-ip.hinet.net) (Quit: Konversation terminated!)
- # [14:05] * Joins: randix (rdow@moz-412F93DB.dip0.t-ipconnect.de)
- # [14:05] * Quits: glazou (glazou@moz-204094DD.disruptive-innovations.fr) (Quit: bbl)
- # [14:07] * Joins: armenzg (armenzg@moz-A1E9034E.releng.scl3.mozilla.com)
- # [14:08] <nemo> *sigh*
- # [14:08] <nemo> crash #2
- # [14:09] <nemo> I wonder if disabling accel might do the trick
- # [14:09] <nemo> didn't do this before it seems.. ah well
- # [14:09] * Joins: rednaks (rednaks@24067163.74C6FD40.360EF119.IP)
- # [14:10] * Joins: Ak1n (akin@EF83D297.91472711.16867D26.IP)
- # [14:10] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
- # [14:11] * Joins: davidtoh (Mibbit@D879F6B2.B2482C70.EC6C369A.IP)
- # [14:12] * Quits: rednaks (rednaks@24067163.74C6FD40.360EF119.IP) (Quit: Téléportation !)
- # [14:12] * Quits: avih (quassel@49DF9E91.D1859F25.ADCC8A61.IP) (Ping timeout)
- # [14:16] <nemo> https://crash-stats.mozilla.com/report/index/f10606ee-ea8f-4f02-b61a-c2ff22130517
- # [14:16] <nemo> I guess using ssh -Y is kind of a special case
- # [14:17] <nemo> maybe I should file a bug so people don't freak out about my gfx card info?
- # [14:17] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [14:19] * armenzg is now known as armenzg_brb
- # [14:20] <nemo> and https://crash-stats.mozilla.com/report/index/755e11d2-6249-492e-a92b-abeda2130517
- # [14:20] * Joins: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP)
- # [14:21] * Joins: andreasn (andreasn@63F8A48C.7BB850DE.B1AA2106.IP)
- # [14:21] <nemo> eh. *files justincase*
- # [14:22] * Quits: alfredo (chatzilla@moz-99690620.hinet-ip.hinet.net) (Ping timeout)
- # [14:26] * Joins: dao (dao@moz-40DED5AF.superkabel.de)
- # [14:27] * Quits: stransky (stransky@moz-38DAA0BF.broadband18.iol.cz) (Quit: Connection reset by beer)
- # [14:28] <nemo> yeah. I think this is my fault, although verifying it will take a few days
- # [14:29] * Quits: allstarschh (allstars@moz-99690620.hinet-ip.hinet.net) (Input/output error)
- # [14:29] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [14:32] * hwine-ooo is now known as hwine
- # [14:38] * Joins: marcoz (marco.zehe@moz-C1FAB67C.dip0.t-ipconnect.de)
- # [14:39] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [14:39] * Quits: clokep1 (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Ping timeout)
- # [14:40] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
- # [14:40] * Quits: armenzg_brb (armenzg@moz-A1E9034E.releng.scl3.mozilla.com) (Ping timeout)
- # [14:41] * Quits: Optimizer (Optimizer@37C78456.6653F6F1.D2D1FAF0.IP) (Ping timeout)
- # [14:42] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
- # [14:43] * Joins: joey-2 (chatzilla@moz-97A010DE.princetowncable.com)
- # [14:44] * Joins: avih (quassel@49DF9E91.D1859F25.ADCC8A61.IP)
- # [14:45] * Joins: RyanVM (chatzilla@moz-A2F98468.phlapa.fios.verizon.net)
- # [14:46] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [14:51] <nemo> mm http://phoronix.com/forums/showthread.php?80672-Ubuntu-13-10-Likely-Switching-To-Chromium-Browser and http://news.slashdot.org/story/13/05/16/2037212/ubuntu-developers-revisit-replacing-firefox-with-chromium have been generally savaging the Ubuntu choice
- # [14:51] * Joins: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net)
- # [14:51] <nemo> eh. there's always Mint
- # [14:56] * Joins: beaufour (beaufour@A65E70EA.F7E9558D.6624BF1.IP)
- # [14:56] * Quits: mconley (mconley@D4B46A36.8C6552CA.6816E6B7.IP) (Input/output error)
- # [14:58] * Quits: daleee (daleee@B538FCC1.C2D8CEE0.9A8C35B4.IP) (Quit: Computer has gone to sleep.)
- # [14:59] * Quits: ctangira (ctangira@moz-431FF022.dllstx.fios.verizon.net) (Ping timeout)
- # [14:59] * Joins: Edgar (Thunderbir@moz-BDD8E5B.dynamic-ip.hinet.net)
- # [14:59] * Joins: kanru (kanru@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [15:00] * Joins: ctangira (ctangira@moz-44402D73.cisco.com)
- # [15:00] * Quits: Edgar (Thunderbir@moz-BDD8E5B.dynamic-ip.hinet.net) (Quit: Edgar)
- # [15:04] * rail_away is now known as rail
- # [15:07] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [15:08] * Quits: surkov (surkov@4F778CCB.95871A73.E17943EE.IP) (Quit: surkov)
- # [15:08] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/ea25bacc8401 - Ryan VanderMeulen - Merge m-c to birch.
- # [15:08] <firebot> http://hg.mozilla.org/mozilla-central/rev/b5a42a30e193 - Sotaro Ikeda - Bug 871753 Part1 - fix deadlock during youtube video playback. r=doublec
- # [15:08] <firebot> http://hg.mozilla.org/mozilla-central/rev/2cad9e70289a - Sotaro Ikeda - Bug 871753 Part2 - add libstagefright_foundation r=mwu
- # [15:08] <firebot> http://hg.mozilla.org/mozilla-central/rev/cb242a1cccb2 - Camilo Viecco - Bug 841569 - Cannot install image-uploader (fix handling of large filanames on b2g apps) r=bsmith
- # [15:09] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/cb242a1cccb2 - Camilo Viecco - Bug 841569 - Cannot install image-uploader (fix handling of large filanames on b2g apps) r=bsmith
- # [15:09] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/ea25bacc8401 - Ryan VanderMeulen - Merge m-c to birch.
- # [15:09] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/32191193cbb2 - Ryan VanderMeulen - Merge m-c to inbound.
- # [15:10] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/b5a42a30e193 - Sotaro Ikeda - Bug 871753 Part1 - fix deadlock during youtube video playback. r=doublec
- # [15:10] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/2cad9e70289a - Sotaro Ikeda - Bug 871753 Part2 - add libstagefright_foundation r=mwu
- # [15:10] * Quits: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [15:11] * Joins: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP)
- # [15:11] * Quits: JeroenDeDauw (j@moz-E3ADC1B3.dip0.t-ipconnect.de) (Quit: Leaving.)
- # [15:11] * Joins: JeroenDeDauw (j@moz-E3ADC1B3.dip0.t-ipconnect.de)
- # [15:12] * Joins: annevk_ (annevk@88F51059.F3BBB17D.144F44FA.IP)
- # [15:12] * Quits: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP) (Connection reset by peer)
- # [15:17] * Quits: kanru (kanru@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [15:17] * Joins: imsurit (chatzilla@A0E27716.16B33D5B.1A5E31FF.IP)
- # [15:17] * Joins: gustavold (gustavold@2B0AC0CD.F5D1D018.DF2AC62B.IP)
- # [15:18] * Joins: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP)
- # [15:18] * rail is now known as rail_away
- # [15:18] * Quits: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP) (Connection reset by peer)
- # [15:18] * Joins: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP)
- # [15:19] * Joins: JeroenDeDauw1 (j@moz-E3ADC1B3.dip0.t-ipconnect.de)
- # [15:19] * Joins: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP)
- # [15:20] * Quits: FabioMag_ (fabiomagno@moz-773579E6.ifx.net.co) (Input/output error)
- # [15:20] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [15:20] * Quits: JeroenDeDauw1 (j@moz-E3ADC1B3.dip0.t-ipconnect.de) (Ping timeout)
- # [15:21] * Quits: jhk1 (Jignesh@F1D06D1D.9938D3BE.CA052C06.IP) (Ping timeout)
- # [15:21] * annevk_ is now known as annevk
- # [15:21] * hwine is now known as hwine|buildduty
- # [15:22] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:24] * Quits: yzen (Adium@82D66FFE.A6295926.9D42CF23.IP) (Ping timeout)
- # [15:25] * Joins: sheeri (sheeri@moz-5E1F6454.hsd1.ma.comcast.net)
- # [15:26] * Joins: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP)
- # [15:26] * Joins: MrDHat (quassel@moz-CAB487E6.rishab.in)
- # [15:27] * Joins: kanru (kanru@F2D29657.F60B0462.67AC9B1.IP)
- # [15:28] * Joins: sheppy (sheppy@moz-43EEF1A9.dhcp.kgpt.tn.charter.com)
- # [15:28] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c66d8ea1b2f1 - Zach (:xuku) - Bug 869845 - Place the FirePlatformEvent code inline at the only call site (per platform). Removed all declarations of FirePlatformEvent. r=tbsaunde
- # [15:28] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:29] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/de25384f4170 - Bill Gianopoulos - Bug 858566 - Avoid inadvertently enabling global optimziaion if --disable-optimize under Windows. r=dvander
- # [15:29] * Joins: mayhemer (Miranda@moz-2F75AE00.broadband6.iol.cz)
- # [15:30] * catlee is now known as catlee-afk
- # [15:31] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
- # [15:31] * victorporof_ is now known as victorporof
- # [15:31] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Max SendQ exceeded)
- # [15:32] * Joins: jhk (Jignesh@F1D06D1D.9938D3BE.CA052C06.IP)
- # [15:32] * Joins: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com)
- # [15:33] * Joins: kmoir (chatzilla@moz-9AEE821.cpe.teksavvy.com)
- # [15:37] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [15:37] * ChanServ sets mode: +o ehsan
- # [15:39] * Joins: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net)
- # [15:40] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [15:41] * Quits: bajaj (Adium@moz-C8BA7EB5.hsd1.ca.comcast.net) (Ping timeout)
- # [15:42] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [15:43] * Joins: cviecco_ (cviecco@moz-63115BF4.hsd1.ca.comcast.net)
- # [15:43] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:44] * Quits: mwargers (chatzilla@moz-AF369B35.adsl.online.nl) (Ping timeout)
- # [15:46] * Quits: imsurit (chatzilla@A0E27716.16B33D5B.1A5E31FF.IP) (Ping timeout)
- # [15:48] * Quits: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Input/output error)
- # [15:49] * Quits: cviecco_ (cviecco@moz-63115BF4.hsd1.ca.comcast.net) (Input/output error)
- # [15:50] * Joins: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [15:50] * Joins: jwatt (roslea@jwatt.irc.users.mozilla.org)
- # [15:51] * Joins: FabioMagnoni (fabiomagno@moz-773579E6.ifx.net.co)
- # [15:53] * Joins: daleee (daleee@F2D29657.F60B0462.67AC9B1.IP)
- # [15:53] * Joins: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP)
- # [15:54] * Joins: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net)
- # [15:55] * Joins: bbondy (bbondy@FAD454DC.CDDF2711.C4CBE0CB.IP)
- # [15:57] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [15:59] * Quits: espadrine (Thaddee@moz-37B91DFB.dclient.lsne.ch) (Ping timeout)
- # [15:59] * openjck|offline is now known as openjck
- # [15:59] * Quits: kaze (kaze@moz-801E009D.vlan502.asr1.cdg2.gblx.net) (Ping timeout)
- # [16:00] * joey-2 is now known as joey-afk
- # [16:00] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:00] * ChanServ sets mode: +o ehsan
- # [16:01] * Joins: Manuela (Mibbit@601F3B17.33662590.A5830293.IP)
- # [16:01] * philor|away is now known as philor
- # [16:01] * dkl|afk is now known as dkl
- # [16:01] * BenWa|sms is now known as BenWa
- # [16:04] * Quits: jib (Jan-Ivar@moz-875D780C.hsd1.pa.comcast.net) (Quit: jib)
- # [16:07] * Joins: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP)
- # [16:09] * jwir3|away is now known as jwir3
- # [16:11] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [16:13] * Joins: abhishekp (chatzilla@moz-380B5440.mtnl.net.in)
- # [16:13] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [16:13] * Quits: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Input/output error)
- # [16:13] * KaiRo_away is now known as KaiRo
- # [16:14] <froydnj> anybody have gcc 4.6 on linux and want to run a quick test for me?
- # [16:15] * Joins: TimAbraldes (Instantbir@FAD454DC.CDDF2711.C4CBE0CB.IP)
- # [16:16] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [16:16] * ChanServ sets mode: +o ehsan
- # [16:16] * Joins: bholley (anonymous@moz-24EDB000.hsd1.ca.comcast.net)
- # [16:16] <@ted> froydnj: i have gcc-4.6.real (Ubuntu/Linaro 4.6.4-1ubuntu1~12.04) 4.6.4
- # [16:16] * Joins: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP)
- # [16:18] <froydnj> ted: http://www.pastebin.mozilla.org/2413108 , compile with g++ -S -O2 -o - atomic-test.cpp -std=c++0x
- # [16:18] <froydnj> ted: and pastebin the output, please
- # [16:18] * Quits: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP) (Quit: Leaving.)
- # [16:19] * Joins: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP)
- # [16:19] <@ted> http://pastebin.mozilla.org/2413109
- # [16:19] <froydnj> perfect, thanks
- # [16:20] <@ted> np
- # [16:22] * Quits: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com) (Quit: dria)
- # [16:22] <wg9s> RyanVM: Thanks for checking in my patch!
- # [16:22] * Joins: dbaron (dbaron@560E3FF8.27376607.189F3E15.IP)
- # [16:22] * ChanServ sets mode: +o dbaron
- # [16:22] <wg9s> RyanVM++
- # [16:23] <RyanVM> wg9s: np
- # [16:23] <RyanVM> noticed after the fact that it had the old bug # still, though :(
- # [16:24] <wg9s> OH guess I screwed up there. :-(
- # [16:25] <wg9s> so i must have cut and pasted the wrong bug cause i redid the patch and it is a whole new comment.
- # [16:25] <RyanVM> yeah, and I missed it too (I normally double-check before pushing)
- # [16:25] <wg9s> but i did have both bugs open so i guess i typed in the bug number fromt he wrong tab title.
- # [16:26] <wg9s> no that ai think about it.
- # [16:26] * Quits: abhishekp (chatzilla@moz-380B5440.mtnl.net.in) (Ping timeout)
- # [16:26] * Joins: abhishekp_ (chatzilla@moz-F862F945.mtnl.net.in)
- # [16:26] <froydnj> what does B2G Arm opt on m-i correspond to on try? panda? or ics_armv7a_gecko?
- # [16:27] * abhishekp_ is now known as abhishekp
- # [16:27] <@ted> i suspect the latter
- # [16:27] * Joins: knelson (Adium@moz-4E463C50.dsl.pltn13.sbcglobal.net)
- # [16:27] * Parts: knelson (Adium@moz-4E463C50.dsl.pltn13.sbcglobal.net)
- # [16:27] <@ted> i think it's just a gecko build with the B2G toolchain
- # [16:28] <RyanVM> b2g_mozilla-inbound_ics_armv7a_gecko build
- # [16:28] <froydnj> doh, it's right there
- # [16:29] * Joins: abhishekp_ (chatzilla@moz-D5A3CE48.mtnl.net.in)
- # [16:29] * Quits: abhishekp (chatzilla@moz-F862F945.mtnl.net.in) (Ping timeout)
- # [16:30] * Quits: dao (dao@moz-40DED5AF.superkabel.de) (Quit: Leaving.)
- # [16:30] * abhishekp_ is now known as abhishekp
- # [16:30] <@ted> hah
- # [16:30] <@ted> we need a wiki page we can link to that actually describes WTF each of our builds/tests is
- # [16:31] <@ted> what channel do firefox frontend devs hang out on?
- # [16:31] * Quits: abhishekp (chatzilla@moz-D5A3CE48.mtnl.net.in) (Connection reset by peer)
- # [16:31] <TimAbraldes> ted: #fx-team I believe
- # [16:31] <@ted> thanks
- # [16:31] <@ted> Manuela: ^^
- # [16:31] * Quits: bbondy (bbondy@FAD454DC.CDDF2711.C4CBE0CB.IP) (Ping timeout)
- # [16:31] <Manuela> hi all! I have a question regarding a browser chrome test :) could somone please help? :)
- # [16:31] <Manuela> thanks ted! :)
- # [16:31] * Joins: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [16:32] * Quits: jhorak (jhorak@moz-2EE9C9C3.cust.nbox.cz) (Quit: Leaving)
- # [16:32] <wg9s> ted: yes needs to explain both the name it has in the JSON file and the abbreviation used by tbpl.
- # [16:34] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [16:34] * Joins: abhishekp (chatzilla@moz-72E9718C.mtnl.net.in)
- # [16:34] <jwir3> RyanVM: ping?
- # [16:34] <RyanVM> jwir3: pong
- # [16:34] <jwir3> RyanVM: is there a try-server equivalent for b2g18?
- # [16:34] <jwir3> oh wait
- # [16:34] <RyanVM> yes, "Try" :)
- # [16:34] * jwir3 realizes this question may have just been asked
- # [16:34] * Joins: bbondy (bbondy@FAD454DC.CDDF2711.C4CBE0CB.IP)
- # [16:34] <RyanVM> you can push b2g18 to Try
- # [16:35] <froydnj> inbound? :p
- # [16:35] <jwir3> RyanVM: oh, ok
- # [16:35] <jwir3> RyanVM: Cool. Thanks
- # [16:35] <RyanVM> just be forewarned that it'll give you some bogus test results
- # [16:35] <jwir3> ok
- # [16:35] <RyanVM> but I assume you're working on the uplift patch I backed out yesterday
- # [16:35] <jwir3> exactly
- # [16:35] <jwir3> yeah, there's a prereq patch that's needed
- # [16:35] <RyanVM> I would think you'll be OK for those platforms/reftests
- # [16:35] <RyanVM> I figured as much with a missing header file :)
- # [16:35] <jwir3> :)
- # [16:37] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/37b8fa6c1c92 - Mats Palmgren - Bug 813372 - Tweaking the test a bit to try to avoid intermittent failures.
- # [16:39] * Quits: abhishekp (chatzilla@moz-72E9718C.mtnl.net.in) (Ping timeout)
- # [16:39] * Joins: alfredo (chatzilla@moz-B6116D8D.dynamic.hinet.net)
- # [16:42] <RyanVM> oh boy, merge bustage!
- # [16:42] * Joins: automata (automata@70F74D89.8DDD1F9.16867D26.IP)
- # [16:42] * Quits: gsvelto (gsvelto@moz-A90BEC9.clienti.tiscali.it) (Quit: Leaving)
- # [16:43] <RyanVM> jesup: ping
- # [16:43] <jesup> RyanVM: pong
- # [16:43] * Joins: espadrine (Thaddee@moz-68484A8F.epfl.ch)
- # [16:43] * Joins: abhishekp (chatzilla@moz-C67C0571.mtnl.net.in)
- # [16:43] <RyanVM> jesup: looks like a webrtc-related crash on the m-c -> inbound merge
- # [16:43] * Joins: redfive (chatzilla@moz-EAAD24D7.dsl.pltn13.pacbell.net)
- # [16:44] <jesup> RyanVM: looking
- # [16:44] <RyanVM> thx
- # [16:45] <jesup> the crashtests, right?
- # [16:45] <RyanVM> yes
- # [16:46] * Quits: abhishekp (chatzilla@moz-C67C0571.mtnl.net.in) (Ping timeout)
- # [16:46] <RyanVM> at least it was a small merge :P
- # [16:46] * jmaher|afk is now known as jmaher
- # [16:46] * Joins: j4nu5 (j4nu5@633FA5A3.C00B4D3B.FB0CC892.IP)
- # [16:46] * Joins: ErvisTusha (ErvisTusha@660E55B5.F69FB6EA.363D84A4.IP)
- # [16:47] * Quits: ErvisTusha (ErvisTusha@660E55B5.F69FB6EA.363D84A4.IP) (Quit: Leaving)
- # [16:47] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [16:48] * Quits: Optimize1 (Instantbir@4F3E1057.A6DE773B.88FACCAA.IP) (Ping timeout)
- # [16:48] * Quits: ctangira (ctangira@moz-44402D73.cisco.com) (Quit: ctangira)
- # [16:49] <jesup> bz: ping
- # [16:50] * Quits: AndreeaMatei (Thunderbir@601F3B17.33662590.A5830293.IP) (Quit: AndreeaMatei)
- # [16:50] * bz_sleep is now known as bz
- # [16:50] * Parts: Pauly (paul@601F3B17.33662590.A5830293.IP)
- # [16:50] <@bz> jesup: ack
- # [16:51] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
- # [16:51] <jesup> bz: we landed jib's webidl stuff last night on inbound. Ryan's getting a crash on inbound after merging m-c to inbound
- # [16:52] <@bz> mmm
- # [16:52] <@bz> crash where?
- # [16:52] <jesup> wasn't crashing after landing on inbound
- # [16:52] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [16:52] * Quits: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Input/output error)
- # [16:52] <jesup> ProcessEvent
- # [16:52] <@bz> in the Windows crashtests?
- # [16:52] <RyanVM> and mochitest-3
- # [16:52] <jesup> ProcessNextEvent, sorry
- # [16:52] <RyanVM> debug builds
- # [16:52] * Joins: imelven (imelven2@moz-DB4A9C19.scl3.mozilla.com)
- # [16:52] <RyanVM> (FWIW, I just clobbered and retriggered)
- # [16:53] <@bz> hmm
- # [16:53] <@bz> Crash is a null-deref in ProcessNextEvent
- # [16:53] * @bz looks at M3
- # [16:53] <@bz> dom/media/tests/mochitest/test_peerConnection_basicAudio.html
- # [16:54] <@bz> 07:43:48 INFO - Crash address: 0x24
- # [16:54] <@bz> Weird!
- # [16:54] <@ted> why is that weird?'
- # [16:54] * Quits: alfredo (chatzilla@moz-B6116D8D.dynamic.hinet.net) (Ping timeout)
- # [16:55] <@bz> 637 NOTIFY_EVENT_OBSERVERS(AfterProcessNextEvent, (this, mRunningEvent));
- # [16:55] <@bz> Is the crash line, apparently
- # [16:55] <@ted> just looks like a slight offset from NULL
- # [16:55] <@bz> well, yes
- # [16:55] * Joins: alfredo (chatzilla@moz-B6116D8D.dynamic.hinet.net)
- # [16:55] <@ted> or is your weird further up the stack
- # [16:55] <@bz> But null-deref crashes in that code should not be able to be triggered from JS
- # [16:55] <@ted> heh
- # [16:55] <@ted> gotcha
- # [16:55] <jesup> null pointer used to invoke a method one assumes
- # [16:55] <@bz> Well
- # [16:56] <@bz> no
- # [16:56] <@ted> probably accessing mRunningEvent
- # [16:56] <@ted> if i had to guess
- # [16:56] <@bz> worse
- # [16:56] <@bz> Null vtable pointer is my initial guess
- # [16:56] <@bz> which is always a bad sign
- # [16:56] <@bz> 07:43:48 INFO - 0 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:32191193cbb2 : 637 + 0x0]
- # [16:56] <@bz> That means line 637, right?
- # [16:56] <jesup> yes
- # [16:57] <@bz> So we're in this macro:
- # [16:57] <@bz> http://hg.mozilla.org/mozilla-central/annotate/tip/xpcom/threads/nsThread.cpp#l553
- # [16:57] <@bz> So either "this" is dead
- # [16:57] <@bz> or obs_ is null
- # [16:57] <@bz> or obs_ is dead
- # [16:57] <@bz> hard to say which, because no line info for inside the macro. :(
- # [16:58] <@bz> But more importantly, none of the stuff we did should be affecting this, offhand...
- # [16:58] <@ted> i should figure out how to make mdsw dump source+assembly for the crashed aread
- # [16:58] <@ehsan> bsmedberg: ping
- # [16:58] <@bsmedberg> ehsan: pong
- # [16:58] <@bz> But the crashing tests sure make it look like peerconnection is the problem
- # [16:59] <jesup> bz: odd thing is it was fine until the m-c merge
- # [16:59] <@ehsan> bsmedberg: hey! do we need to ping you to add new projects to http://benjamin.smedbergs.us/weekly-updates.fcgi/?
- # [16:59] <@bz> right
- # [16:59] <@bz> odd indeed
- # [16:59] * Quits: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP) (Quit: Leaving.)
- # [16:59] <@bsmedberg> ehsan: no, the field at the bottom lets you add new ones
- # [16:59] <@bz> So our thread observers are....
- # [16:59] <@bz> XPCOM LazyIdleThread bits
- # [16:59] <@bz> appshell
- # [17:00] <@bz> socket transport service
- # [17:00] * Joins: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP)
- # [17:00] <@bz> CSS loader
- # [17:00] * Quits: Asa (asa@moz-DCC590EA.vc.shawcable.net) (Ping timeout)
- # [17:00] * Joins: Asa (asa@moz-DCC590EA.vc.shawcable.net)
- # [17:00] <@bz> nsXPConnect
- # [17:00] <@bz> ContentParent
- # [17:00] * Quits: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP) (Max SendQ exceeded)
- # [17:00] <@bz> None of those should be affected by our changes, really
- # [17:00] <@ehsan> bsmedberg: ok cool! what's the spamfilter password? :)
- # [17:00] * Joins: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP)
- # [17:01] <@bz> nsXPConnect is the closest
- # [17:01] <@bz> but if we're managing to end up with a dead nsXPConnect...
- # [17:01] * Joins: car (Thunderbir@moz-1455E100.dynip.nus.edu.sg)
- # [17:01] <@bz> Makes no sense
- # [17:01] <@bz> I vote we see what the clobber looks like
- # [17:02] <RyanVM> wfm :)
- # [17:02] <RyanVM> also, the push above that one has tests going now
- # [17:02] <RyanVM> should know how the crashtests do in <10min
- # [17:02] * mcote|afk is now known as mcote
- # [17:03] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [17:03] <jesup> there's a lot of stuff hidden in the birch->m-i merge there....
- # [17:04] <RyanVM> heh
- # [17:04] <@bz> hmm
- # [17:04] <@bz> Doesn't show up in the pushlog.....
- # [17:05] <jesup> hey, how come all the birch stuff doesn't have pushlog links or separate changesets?
- # [17:05] <@bz> yeah
- # [17:05] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
- # [17:05] <@bz> That's my question
- # [17:05] <jesup> it's just this huge mass of stuff under "merge".... not good from a hg log perspective or blame
- # [17:06] <RyanVM> what do you mean?
- # [17:06] <@bz> well, wait
- # [17:06] <RyanVM> that birch merge has 3 csets
- # [17:06] <@bz> it depends on which side the diff is against
- # [17:06] <RyanVM> two bugs
- # [17:06] <jesup> lots of DOM suff there too
- # [17:06] <@bz> it looks like the merge changeset is diffing against the birch side
- # [17:06] <RyanVM> https://tbpl.mozilla.org/?tree=Birch
- # [17:06] <@bz> on hgweb
- # [17:06] * Quits: fabrice (fabrice@moz-94F028C6.hsd1.ca.comcast.net) (Ping timeout)
- # [17:07] <@bz> which is not so helpful, but that's how merges fly
- # [17:07] <RyanVM> yes
- # [17:07] <jesup> Sorry, it's listed as "merge m-c to birch"
- # [17:07] <RyanVM> jesup: that's standard for any branch merge
- # [17:07] <RyanVM> same as inbound -> m-c
- # [17:07] <RyanVM> fx-team
- # [17:07] <RyanVM> tec
- # [17:07] * Quits: randix (rdow@moz-412F93DB.dip0.t-ipconnect.de) (Quit: randix)
- # [17:08] <RyanVM> fwiw, I don't recall seeing hg having to do any file merging with birch lately
- # [17:08] * Quits: automata (automata@70F74D89.8DDD1F9.16867D26.IP) (Ping timeout)
- # [17:08] <RyanVM> everything applied without fixup
- # [17:08] * Joins: seedo (seedo@9B9315E1.A6025CA.1C37C358.IP)
- # [17:08] * Fallen is now known as Fallen|away
- # [17:08] * Quits: mcote (mcote@1D8E4B86.9B0C981.6C85A25D.IP) (Quit: leaving)
- # [17:08] <RyanVM> next push has the same issues - going to have to wait on the clobbers I guess
- # [17:11] <@bz> Is someone up for trying to debug https://bugzilla.mozilla.org/show_bug.cgi?id=870709 if I send them login info?
- # [17:11] * @bz has too many things on his plate...
- # [17:12] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [17:12] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving.)
- # [17:12] * Quits: ferjm (ferjm@moz-DEAA60FC.red-83-41-32.dynamicip.rima-tde.net) (Quit: Leaving)
- # [17:12] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [17:13] * Quits: m_gol (m_gol@moz-9BFCB221.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [17:13] * Joins: SkyR0ck3R (akash_r@C155F1D6.6A0CA26C.B66BC481.IP)
- # [17:13] * Joins: spohl (Adium@moz-AB28DEA9.reverse.softlayer.com)
- # [17:15] * Quits: bbondy (bbondy@FAD454DC.CDDF2711.C4CBE0CB.IP) (Quit: Going offline, see ya! (www.adiirc.com))
- # [17:15] <Callek> bz: clearly you need a bigger plate
- # [17:15] <RyanVM> file a servicenow request?
- # [17:16] * Callek on the other hand. needs a bigger table in order to fit bigger or more plates on
- # [17:17] * joey-afk is now known as joey-2
- # [17:17] * Joins: grobinson (garrett@moz-731932CD.hsd1.ca.comcast.net)
- # [17:18] <@bz> RyanVM: now you have two problems
- # [17:18] * hwine|buildduty is now known as hwine|afk
- # [17:18] <jesup> bz: so, it looks like there's a ton of DOM stuff in that m-c to birch merge cset. I'd strongly suggest (given we landed webidl code for webrtc last night) that something in there breaks code we just landed - but there's no easy way to bisect
- # [17:18] * Quits: Manuela (Mibbit@601F3B17.33662590.A5830293.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:19] * Quits: davidtoh (Mibbit@D879F6B2.B2482C70.EC6C369A.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:19] * Fallen|away is now known as Fallen
- # [17:19] <RyanVM> jesup: I'm confused
- # [17:19] * Quits: twi (Adium@moz-AAD9BA9A.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [17:19] <RyanVM> that m-c -> birch merge is already green on birch
- # [17:19] <RyanVM> that m-c code is green
- # [17:20] <jesup> RyanVM: right, but in the meantime we landed code on inbound that apparently something on m-c/birch breaks
- # [17:20] <RyanVM> those DOM changes in the birch merge have been on inbound since last night when m-c and inbound were last merged
- # [17:21] <jesup> really? then how come they show up as changes in this merge?
- # [17:21] <RyanVM> jesup: because hg is dumb?
- # [17:21] <RyanVM> https://tbpl.mozilla.org/?tree=Birch&rev=ea25bacc8401
- # [17:21] <jesup> Well, merges are 'special' ;-)
- # [17:21] <RyanVM> https://tbpl.mozilla.org/?rev=ea767da526ff
- # [17:22] <RyanVM> the only thing different between those two is https://tbpl.mozilla.org/?tree=Birch&rev=2cad9e70289a
- # [17:22] <RyanVM> which seems...unlikely...no?
- # [17:23] <RyanVM> as long as the same file isn't getting simultaneously changed on the two branches
- # [17:23] <RyanVM> which I don't believe was the case for any of these
- # [17:23] * Quits: jwalker (jwalker@moz-A74336B9.cable.virginmedia.com) (Input/output error)
- # [17:23] * Joins: Optimizer (Optimizer@8D9C6114.B86A8E9E.BE90E62C.IP)
- # [17:24] <jesup> ryan: so, crashes are Windows-only????
- # [17:24] <RyanVM> win debug, yes
- # [17:24] * Quits: TimAbraldes (Instantbir@FAD454DC.CDDF2711.C4CBE0CB.IP) (Quit: TimAbraldes)
- # [17:24] <jesup> smacks of bug 870002...
- # [17:24] * Joins: _AtilA_ (atila@8115C16.8A6572E7.C4DEE87F.IP)
- # [17:24] <jesup> I wonder if it's a different signature for the same bug
- # [17:24] <_AtilA_> mattwoodrow|away, ping ?
- # [17:24] <@bz> Except now no longer intermittent?
- # [17:24] <MrDHat> I am planning to use the Mozillians API for an app.Will I be able to procure user data which is not Public through the API?
- # [17:25] <jesup> which would be great!
- # [17:25] <RyanVM> given the webidl build system's past reputation for past flakiness and Windows' known build flakiness, I'm still leaning towards needs-clobber
- # [17:25] <jesup> RyanVM: you have a strong point there
- # [17:25] * Quits: grobinson (garrett@moz-731932CD.hsd1.ca.comcast.net) (Ping timeout)
- # [17:25] <jesup> ETA for clobber results?
- # [17:25] <mkaply> Anyone know who is the most knowledgable about Mac, in particular Firefox startup on Mac?
- # [17:25] <RyanVM> "awhile" :(
- # [17:25] * Joins: mcote (mcote@1D8E4B86.9B0C981.6C85A25D.IP)
- # [17:25] <RyanVM> probably an hour-ish
- # [17:26] <RyanVM> win debug builds take ~2h
- # [17:26] <jesup> We could also throw a try with roc's patch backed out
- # [17:26] * Quits: Optimizer (Optimizer@8D9C6114.B86A8E9E.BE90E62C.IP) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [17:26] * Joins: Optimizer (Optimizer@8D9C6114.B86A8E9E.BE90E62C.IP)
- # [17:26] <jesup> At least get an hour's head-start
- # [17:26] <RyanVM> except that if it's needs-clobber, it would be green even with roc's patch
- # [17:27] <RyanVM> well, OK, I see what you're saying
- # [17:27] <RyanVM> we already have the "with patch" scenario on inbound
- # [17:27] <jesup> right, but if needs-clobber fails, then we're an hour down the road of trying to see if it's 870002
- # [17:27] * Joins: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [17:27] <jesup> right
- # [17:27] <RyanVM> try: -b d -p win32 -u crashtest,mochitest-3 -t none
- # [17:27] <RyanVM> fire away :)
- # [17:28] <RyanVM> unless you want opt for something else
- # [17:28] <jesup> will do in a sec; need to figure the backout
- # [17:28] <RyanVM> jesup: also, fwiw - https://tbpl.mozilla.org/?rev=cb242a1cccb2
- # [17:28] * Quits: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP) (Connection reset by peer)
- # [17:29] * Joins: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP)
- # [17:30] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [17:30] * Joins: ctangira (ctangira@moz-CFCC7B62.cisco.com)
- # [17:30] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [17:32] * Joins: JosiahOne (Instantbir@moz-2C74C5DD.lightspeed.livnmi.sbcglobal.net)
- # [17:33] <imelven> RyanVM: ping
- # [17:33] * Quits: tzimmermann (tzimmerman@moz-2C2F4783.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [17:33] <RyanVM> imelven: pong
- # [17:34] * pmoore is now known as pmoore|eating-wifes-lovely-din
- # [17:34] <imelven> RyanVM: bsmith relanded the csp inline stuff again yesterday and it looks like that happened before you merged m-i to m-c but i don't seem to see it in central
- # [17:34] <imelven> im sure i'm just confused, so i'm asking in the hopes of learning something ;)
- # [17:35] <jesup> RyanVM: (and bz) https://tbpl.mozilla.org/?tree=Try&rev=1ea5edbce428
- # [17:35] <RyanVM> imelven: we don't usually pull inbound tip when we merge to m-c
- # [17:35] <RyanVM> so presumably it landed after whatever cset was used as our basis for the merge
- # [17:35] <RyanVM> imelven: this was the rev we pull for the merge - https://hg.mozilla.org/mozilla-central/rev/630a7d5a7ceb
- # [17:36] <imelven> ok, how do i see which cset you pulled to merge ?
- # [17:36] <@bz> jesup: when did the thing you're backing out merge?
- # [17:36] <@bz> imelven: look at the parents?
- # [17:36] * hwine|afk is now known as hwine
- # [17:36] <@bz> imelven: of the merge, that is
- # [17:36] * Joins: armenzg_brb (armenzg@moz-A1E9034E.releng.scl3.mozilla.com)
- # [17:36] <RyanVM> imelven: and indeed, 630a7d5a7ceb was from before bsmith's push
- # [17:37] <imelven> bz: yeah, i tried that but that seemed to imply it would be in there
- # [17:37] * Joins: dao (dao@moz-40DED5AF.superkabel.de)
- # [17:37] <RyanVM> imelven: http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml/3
- # [17:37] <imelven> RyanVM: shouldn't that be an m-i cset and not an m-c cset ?
- # [17:37] <RyanVM> hmm?
- # [17:37] <@bz> imelven: after the merge, the changesets are both places
- # [17:38] <@bz> imelven: well, after the merge and push
- # [17:38] <@bz> imelven: so looking at the last merge
- # [17:38] <@bz> https://hg.mozilla.org/mozilla-central/rev/ea767da526ff
- # [17:38] <@bz> It has two parents
- # [17:38] <@bz> b8b132da6287 and 630a7d5a7ceb
- # [17:39] <imelven> ahh i think im starting to get it
- # [17:39] <mbrubeck> ehsan: Just as a heads-up, we did regress some things like Ts slightly from the opt-in PGO change: http://graphs.mozilla.org/graph.html#tests=[[227,63,1]]&sel=1368200291282,1368805091282&displayrange=7&datatype=running
- # [17:39] <imelven> right, and one of those parents is the one ryanVM pointed to
- # [17:39] <mbrubeck> ehsan: I suspect we might just choose to eat that regression in exchange for getting to keep using PGO this year. :P
- # [17:39] <@bz> right
- # [17:39] * armenzg_brb is now known as armenzg
- # [17:39] <@ehsan> hmm
- # [17:39] <@bz> b8b132da6287 is itself a " Ryan VanderMeulen b
- # [17:39] <@bz> er, merge fx-team to m-c
- # [17:39] * baku is now known as baku|away
- # [17:39] <@ehsan> mbrubeck: what are the regression numbers?
- # [17:40] <@bz> if hg view worked on our repo, this would all be not too bad. ;)
- # [17:40] <RyanVM> mbrubeck: or we figure out what else needs opting in :) Presumably it's still <all :)
- # [17:40] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [17:40] * Quits: jdm (jdm@DB05BBF2.BB1F48F2.971E19F6.IP) (Ping timeout)
- # [17:40] <@ted> my cutoff was totally arbitrary
- # [17:40] <imelven> bz RyanVM: ok thanks for the explanation :)
- # [17:40] <RyanVM> imelven: but yeah, anyway, his push didn't land in time for that merge :P. It'll be in the next one.
- # [17:41] <RyanVM> which will be whenever the current inbound issues are sorted out
- # [17:41] <mbrubeck> ehsan: Looks like Ts Paint regressed by about 20ms (4%) on XP
- # [17:41] * Joins: Wes (chatzilla@moz-BEF0C255.page.ca)
- # [17:41] <RyanVM> pfft, xp
- # [17:41] <@ehsan> hmm
- # [17:41] <mbrubeck> ehsan: From my spot checks, I don't see any effect on benchmarks other than Ts
- # [17:41] <imelven> RyanVM: no worries re waiting for the next one :)
- # [17:41] <@ted> interesting
- # [17:41] <mbrubeck> When the next PGO build finishes in a couple hours, the analyzer should start sending its emails
- # [17:41] <@ted> mbrubeck: i did a full try run and didn't see that
- # [17:42] <jesup> afk for a bit....
- # [17:42] <@ehsan> mbrubeck: ted: perhaps we can play a bit with the threshold value?
- # [17:42] <@ted> ehsan: now that the mechanism is in there it should be trivial to add or remove dirs
- # [17:42] * Joins: dria (dria@F2D29657.F60B0462.67AC9B1.IP)
- # [17:42] <@ehsan> ted: yeah... I'd really prefer us not regress Ts here... :/
- # [17:43] <@ted> indeed
- # [17:43] <@bz> http://news.slashdot.org/story/13/05/16/2037212/ubuntu-developers-revisit-replacing-firefox-with-chromium hasa bunch of positive comments about us
- # [17:43] <@bz> is nice
- # [17:44] <RyanVM> unpossible
- # [17:44] <@bz> Check it out
- # [17:44] * RyanVM always enjoys reading bz's replies to people on /.
- # [17:44] * Quits: blassey (blassey@moz-D4CFC250.hsd1.vt.comcast.net) (Ping timeout)
- # [17:45] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Quit: victorporof)
- # [17:46] * Joins: mccr8 (mccr8@2557E599.66715431.D25A875A.IP)
- # [17:46] <@ehsan> hrm, chromium on linux is not accessible?
- # [17:46] <@ehsan> FAIL
- # [17:46] <mbrubeck> ted: The regression on Win7 was a bit smaller, around 15ms (2%)
- # [17:46] <mbrubeck> hmm, or maybe not
- # [17:46] * Joins: gsvelto (gsvelto@moz-A90BEC9.clienti.tiscali.it)
- # [17:47] * hwine is now known as hwine-ooo
- # [17:47] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [17:47] <mbrubeck> See the funny outliers on the graph right before the PGO change landed? http://graphs.mozilla.org/graph.html#tests=[[83,63,12]]&sel=1368200746612,1368805546612&displayrange=7&datatype=running
- # [17:48] <mbrubeck> They correspond to runs with abnormally low linker memory: http://graphs.mozilla.org/graph.html#tests=[[205,63,8]]&sel=1368200847650,1368805647650&displayrange=7&datatype=running
- # [17:48] <@ehsan> huh
- # [17:48] <mbrubeck> So apparently those outliers in the libxul link memory graph are builds where PGO is basically not happening
- # [17:48] * philor is now known as philor|away
- # [17:48] <@ehsan> I'm *really* curious to figure out what's up with those outliers
- # [17:48] <@ted> that's uh
- # [17:48] <mbrubeck> also, the timing of those last 3 outliers is going to mess with the stats on the opt-in landing
- # [17:49] <@ted> are they post-landing?
- # [17:49] <@ehsan> ted: did you read my post on dev.platform about my suspicion on the outliers having something to do with patches that touch configure etc?
- # [17:49] <@ted> or pre?
- # [17:49] <@ted> glandium mentioned this yesterday
- # [17:49] <@ehsan> pre
- # [17:49] <@ted> i expect that if we didn't clobber then this will sort of trickle in
- # [17:49] * Joins: abhishekp (chatzilla@moz-18624332.mtnl.net.in)
- # [17:49] <@ehsan> this being?
- # [17:49] <@ted> because it doesn't actually take affect until we rebuild the objs in the dirs in question
- # [17:49] <mbrubeck> ted: pre
- # [17:49] <@ted> (opt-in PGO)
- # [17:49] <@ehsan> well yeah, but these are pre-landing
- # [17:50] <@ehsan> and have been happening for a long time
- # [17:50] <mbrubeck> ted: In fact, if you expand those graphs both to 30 days you can see the same thing happening
- # [17:50] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [17:50] <davidb> wild
- # [17:50] <@ted> mbrubeck: that is weird
- # [17:50] <@ted> ehsan: i had not seen that
- # [17:50] <mbrubeck> I'm going to look up those changesets...
- # [17:50] <@ehsan> ted: I eyeballed the regression ranges for a few of those on dev.platform, and they all had something which either touched configure or config.mk or something in the core build system which presumably would cause everything to be rebuilt
- # [17:50] <@ehsan> let me see if I can find that post
- # [17:51] <RyanVM> if it were clobber-related, wouldn't we see consistently-lower memory usage on nightlies?
- # [17:51] <RyanVM> (and if so, do we?)
- # [17:51] <@ehsan> ted: https://groups.google.com/d/msg/mozilla.dev.platform/PVcbThwogSw/7a3JVC6C0qEJ
- # [17:52] <@ehsan> RyanVM: no, they're not clobber related
- # [17:52] <@ted> RyanVM: i meant for my patch
- # [17:52] <RyanVM> I was thinking more along the lines of "which presumably would cause everything to be rebuilt"
- # [17:52] <@ted> ah
- # [17:52] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
- # [17:53] <@ehsan> RyanVM: well, with a clobber, the obj files are not there when we try to create them
- # [17:53] <RyanVM> true
- # [17:54] <@ehsan> I don't know enough about the build system to know whether the presence of those objects can cause a difference in PGO builds or not
- # [17:54] <@ehsan> but I suspect the answer might be "yes"
- # [17:54] <RyanVM> lots of black magic there :)
- # [17:54] * jwir3 is now known as jwir3|lunch
- # [17:55] * Quits: ggp_ (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Input/output error)
- # [17:55] * MrDHat is now known as MrDHat|afk
- # [17:55] <@ted> supposedly the object files should not make a difference
- # [17:55] <@ted> in a PGO build
- # [17:55] <@ted> since they're not really compiled
- # [17:55] <@ted> but the pgd file, that could make a difference
- # [17:56] <@ted> it lives next to the .dll/.exe files, and it stores the profiling info
- # [17:56] <@ehsan> huh, the pgd files!
- # [17:56] <@ted> i think we try to clear it every run
- # [17:56] * Joins: cviecco_ (cviecco@2557E599.66715431.D25A875A.IP)
- # [17:57] <@ehsan> can you verify that?
- # [17:57] <@ted> http://mxr.mozilla.org/mozilla-central/source/config/rules.mk#730
- # [17:57] * rail_away is now known as rail
- # [17:57] <@ted> maybe that's not sufficient
- # [17:57] * Joins: vicamo (vicamo@moz-84CC0931.dynamic.hinet.net)
- # [17:57] * Joins: jib (Jan-Ivar@moz-8321534C.pools.spcsdns.net)
- # [17:57] <@ted> we could try rm'ing it, not sure if that'd hurt anything
- # [17:57] * Joins: fabrice (fabrice@2557E599.66715431.D25A875A.IP)
- # [17:57] <@ehsan> hmm
- # [17:58] <@ehsan> I don't know what pgomgr -clear is supposed to do...
- # [17:58] * Joins: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net)
- # [17:58] <RyanVM> mccr8: yeesh, queuing up to re-bust inbound as soon as it re-opens isn't very polite :)
- # [17:58] * Joins: juanb (jbecerra@moz-ACDE7EEC.mozilla.com)
- # [17:58] <mbrubeck> we prefer pushing and shoving to re-bust inbound
- # [17:58] <RyanVM> ah f' it, just push with CLOSED TREE :D
- # [17:59] <@ted> " /clear—Causes the .pgd file to be cleared of all profile information. You cannot specify a .pgc file when /clear is specified."
- # [18:00] * Joins: hurley (hurley@moz-E76806A0.dsl.static.sonic.net)
- # [18:00] * jwir3|lunch is now known as jwir3
- # [18:01] <@ehsan> ted: so, what's the difference with /clear and rm? pardon the pun, but that's not clear!
- # [18:01] * Quits: FabioMagnoni (fabiomagno@moz-773579E6.ifx.net.co) (Input/output error)
- # [18:01] * Joins: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
- # [18:01] * Quits: ggp (ggp@moz-CF8BEBEF.dia.static.qwest.net) (Ping timeout)
- # [18:01] <@ted> oh
- # [18:01] <@ted> i suspect i know why we didn't use rm
- # [18:02] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [18:02] <@ted> because if you don't wind up having to re-link on a dep build then it won't get recreated
- # [18:02] <RyanVM> because rm on windows = teh suck?
- # [18:02] <RyanVM> sorry
- # [18:03] <@ted> we could probably make that less bad by putting it in the link rules for the dll/exe
- # [18:03] <@ted> and just rm'ing it right before we link
- # [18:03] * Quits: marcoz (marco.zehe@moz-C1FAB67C.dip0.t-ipconnect.de) (Quit: Leaving.)
- # [18:03] * Quits: dao (dao@moz-40DED5AF.superkabel.de) (Quit: Leaving.)
- # [18:04] * Joins: dao (dao@moz-40DED5AF.superkabel.de)
- # [18:04] * Joins: bkelly (bkelly@moz-8C21D137.washdc.fios.verizon.net)
- # [18:04] * Quits: cdiehl (cdiehl@moz-268FB865.pool.mediaways.net) (Ping timeout)
- # [18:04] * Joins: ehugg (chatzilla@moz-62842EF0.cisco.com)
- # [18:04] * Quits: shorlander (shorlander@EBA84827.A73C08F8.348C8185.IP) (Input/output error)
- # [18:05] <@ehsan> ted: I only mostly follow you at this point :)
- # [18:05] * Quits: dao (dao@moz-40DED5AF.superkabel.de) (Ping timeout)
- # [18:05] * Joins: cdiehl (cdiehl@moz-8F2AAD6D.pool.mediaways.net)
- # [18:06] <@ted> hah
- # [18:06] <@ted> so, we do PGO builds as dep builds sometimes
- # [18:06] <@ted> if we rm'ed every pgd file in the export phase, some of them wouldn't come back
- # [18:06] <@ted> because we wouldn't wind up re-linking the binary
- # [18:06] <@ted> just using -clear ought to be safe
- # [18:07] <@ted> but i'm saying alternately we could just rm the pgd file right before we link in the first build pass
- # [18:07] <@ted> because it'll get recreated anyway
- # [18:07] <@ehsan> right
- # [18:07] <@ehsan> ok
- # [18:07] <@ehsan> that makes sense to me
- # [18:07] <@ted> this assumes that our problem is that pgomgr -clear isn't actually doing what we want
- # [18:07] <@ehsan> yes
- # [18:07] <@ehsan> I guess we can try that and see?
- # [18:07] * Quits: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net) (Input/output error)
- # [18:08] <tbsaunde> ehsan: so I picked one of those changesets you linked in that mail a while ago and pushed before and after it to try and couldn't find any difference in pgo memory between the two
- # [18:08] <@ehsan> tbsaunde: try doesn't do dep builds
- # [18:09] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
- # [18:09] * joduinn-home is now known as joduinn-commute
- # [18:10] * Quits: j4nu5 (j4nu5@633FA5A3.C00B4D3B.FB0CC892.IP) (Quit: Took the blue pill ...)
- # [18:12] * Joins: jduell (jduell@9712152F.6424459F.F0219BEF.IP)
- # [18:12] * Quits: past (Instantbir@moz-1F5E3083.dsl.dyn.forthnet.gr) (Ping timeout)
- # [18:12] * Quits: jhk (Jignesh@F1D06D1D.9938D3BE.CA052C06.IP) (Ping timeout)
- # [18:13] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [18:13] * Quits: mixedpuppy (mixedpuppy@moz-801E009D.vlan502.asr1.cdg2.gblx.net) (Quit: mixedpuppy)
- # [18:13] * Joins: bdahl (bdahl@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [18:14] * pmoore|eating-wifes-lovely-din is now known as pmoore
- # [18:14] * Quits: vicamo (vicamo@moz-84CC0931.dynamic.hinet.net) (Ping timeout)
- # [18:14] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [18:15] * Quits: vtmarvin (Thunderbir@173F2E9D.96442F2E.EE1C58A.IP) (Quit: vtmarvin)
- # [18:15] * Joins: vicamo (vicamo@moz-84CC0931.dynamic.hinet.net)
- # [18:15] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
- # [18:16] * Quits: jduell (jduell@9712152F.6424459F.F0219BEF.IP) (Ping timeout)
- # [18:16] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:17] * Joins: mreavy (chatzilla@moz-D0297AE3.phlapa.fios.verizon.net)
- # [18:17] * Quits: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
- # [18:17] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [18:17] * khuey|away is now known as khuey
- # [18:18] * joey-2 is now known as joey-afk
- # [18:18] * khuey is now known as khuey|jfk-airport
- # [18:19] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [18:19] * Joins: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net)
- # [18:21] * Quits: jib (Jan-Ivar@moz-8321534C.pools.spcsdns.net) (Ping timeout)
- # [18:22] * Joins: jdm (jdm@F2D29657.F60B0462.67AC9B1.IP)
- # [18:22] * Quits: @dbaron (dbaron@560E3FF8.27376607.189F3E15.IP) (Ping timeout)
- # [18:22] <RyanVM> jesup: bz: so inbound tip shows green win debug crashtests
- # [18:23] * Joins: jryans (jryans@moz-CC5DCFB.austin.res.rr.com)
- # [18:23] * hwine-ooo is now known as hwine
- # [18:24] * Joins: jib (Jan-Ivar@moz-8321534C.pools.spcsdns.net)
- # [18:24] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Ping timeout)
- # [18:24] <@bz> RyanVM: mmmm
- # [18:24] <@bz> RyanVM: So we think the clobber cleared things up?
- # [18:25] <RyanVM> bz: this is the build that kicked off from the push, not my retrigger
- # [18:25] <RyanVM> could have been a clobber, but I won't know until it finishes
- # [18:25] <@khuey|jfk-airport> getting a new battery before a 12 hour flight
- # [18:25] <@khuey|jfk-airport> best decision ever
- # [18:26] <@bz> khuey|jfk-airport: Heh
- # [18:26] * Joins: wlach (wlach@5A322A17.4F9B71DB.80C20C35.IP)
- # [18:26] <@bz> khuey|jfk-airport: "Pick planes with power outlets"
- # [18:26] * Joins: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP)
- # [18:26] * hwine is now known as hwine|buildduty
- # [18:26] <@khuey|jfk-airport> bz: "good luck with that on international flights"
- # [18:26] * catlee-afk is now known as catlee
- # [18:26] <@gavin> international flights are more likely to have power outlets, aren't they?/
- # [18:27] <@bz> It depends
- # [18:27] <@bz> for example, most of my domestic flights are on Virgin America
- # [18:27] * Quits: mbrubeck (mbrub_000@EBA84827.A73C08F8.348C8185.IP) (Quit: Leaving.)
- # [18:27] * Joins: ggp (ggp@2557E599.66715431.D25A875A.IP)
- # [18:27] <@bz> which always has them
- # [18:27] <@bz> but never flies intl
- # [18:27] <@gavin> I mean overall, considering the global fleet of all commercial airlines
- # [18:27] <@bz> But yes, for someone like American or United....
- # [18:28] <@bz> What it really comes down to is "good luck getting a power outlet unless you're flying the right airline"
- # [18:28] <RyanVM> bz: some of the post-clobber retriggers have started spawning tests, so we'll know soon
- # [18:29] <@khuey|jfk-airport> as far as I know AA has no power in economy on international flights
- # [18:29] <@khuey|jfk-airport> DL has it for some, but not the plane I'm on today
- # [18:29] * @khuey|jfk-airport has no idea about United
- # [18:29] <@gavin> I thought you were flying delta?
- # [18:29] <cpeterson> when in doubt, bring your own power.
- # [18:29] <@khuey|jfk-airport> cpeterson: indeed
- # [18:32] * kmoir is now known as kmoir-afk
- # [18:32] * Joins: jhammel (jhammel@moz-14240F1C.hsd1.ca.comcast.net)
- # [18:32] * Joins: jgriffin (jgriffin@moz-DD9CBA45.hsd1.wa.comcast.net)
- # [18:33] * Joins: atuljangra (Mibbit@C95447D3.6C345246.C842849F.IP)
- # [18:34] * Joins: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net)
- # [18:35] * Quits: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net) (Connection reset by peer)
- # [18:36] * deian|away is now known as deian
- # [18:36] * philor|away is now known as philor
- # [18:36] * Joins: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net)
- # [18:36] * Joins: AndreeaM (Thunderbir@7E28BA89.8199434F.CD219C36.IP)
- # [18:37] <froydnj> hm, apparently -p ics_armv7_gecko -b o doesn't work :(
- # [18:37] <RyanVM> link?
- # [18:38] <froydnj> https://tbpl.mozilla.org/?tree=Try&rev=f84480dacfaa
- # [18:38] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Ping timeout)
- # [18:39] * Quits: atuljangra (Mibbit@C95447D3.6C345246.C842849F.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [18:39] <@bz> when in doubt, bring some paper books
- # [18:39] <RyanVM> odd
- # [18:39] * Joins: atuljangra (Mibbit@C95447D3.6C345246.C842849F.IP)
- # [18:39] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [18:39] <@bz> " You asked Jeff Walden [:Waldo] (remove +bmo to email) <jwalden+bmo@mit.edu> for review on bug 873229, attachment 751076, but that bug has been restricted to users in certain groups, and the user you asked isn't in all the groups to which the bug has been restricted. Please choose someone else to ask, or make the bug accessible to users on its CC: list and add that user to the list. "
- # [18:39] * @bz mutters
- # [18:39] * baku|away is now known as baku
- # [18:39] <@bz> bzexport just silently failed to mark the review...
- # [18:39] <RyanVM> yeah, the new sg stuff is annoying
- # [18:39] <ahal> froydnj: ics_armv7a_gecko
- # [18:39] <RyanVM> try: -b o -p ics_armv7a_gecko -u none -t none
- # [18:40] <spohl> I had a quick style question: how would I properly align and indent this code to respect the 80 character-per-line limitation? http://www.pastebin.mozilla.org/2413434
- # [18:40] <RyanVM> froydnj: you didn't use trychooser?
- # [18:40] <ahal> RyanVM: he forgot the 'a'
- # [18:40] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
- # [18:40] <froydnj> sigh
- # [18:40] <froydnj> RyanVM: *hangs head in shame*
- # [18:40] <@bz> spohl: I'd do http://www.pastebin.mozilla.org/2413446
- # [18:40] * Quits: vd (vd@moz-7A53EEF0.ddns.cablebg.net) (Quit: leaving)
- # [18:41] * Joins: sfink (chatzilla@moz-4BE034AB.ptr.us.xo.net)
- # [18:41] <spohl> bz: thank you!
- # [18:41] <tbsaunde> ehsan: I know, my point was that's more evidence that dep building / clobbering is involved
- # [18:41] * froydnj pushes again
- # [18:42] <@ehsan> tbsaunde: yeah, for sure
- # [18:42] <RyanVM> jesup: bz: clobbers are coming in green
- # [18:42] <RyanVM> woowoo
- # [18:42] * Quits: redfive (chatzilla@moz-EAAD24D7.dsl.pltn13.pacbell.net) (Ping timeout)
- # [18:42] <@bz> spohl: no problem
- # [18:42] <@bz> "yay"
- # [18:42] <@bz> also "wtf"
- # [18:42] <@bz> any time a clobber fixes a bug, "wtf"
- # [18:43] <RyanVM> bz: I'm just going to blame khuey|jfk-airport
- # [18:43] <RyanVM> :)
- # [18:43] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [18:43] * Quits: RealRaven (Thunderbir@5097F411.895B7C89.27F80FAC.IP) (Client exited)
- # [18:43] <@khuey|jfk-airport> I can hear you
- # [18:43] <edmorley> \o/
- # [18:43] <spohl> I noticed that clobbers sometimes fix bugs because GUIDs for interfaces weren't updated when a patch modified them.
- # [18:44] <RyanVM> khuey|jfk-airport: i'll whisper next time
- # [18:44] <@khuey|jfk-airport> ah, yes
- # [18:44] <@ehsan> spohl: yeah, I think we have a bug on file for that
- # [18:44] * Quits: mfinkle (mfinkle@moz-F01E80CE.hsd1.pa.comcast.net) (Ping timeout)
- # [18:44] <@khuey|jfk-airport> if you don't update teh uuid the packager gets confused
- # [18:44] * Quits: Boriss (FlyingToas@moz-3C817AF9.hsd1.ca.comcast.net) (Quit: Boriss)
- # [18:44] <spohl> ehsan: I figured that's a good thing, actually. :-)
- # [18:44] <@khuey|jfk-airport> it's telling you your patch has a bug ;-)
- # [18:45] * Joins: kaze (kaze@1B39BE94.873F3FF8.EC2613E4.IP)
- # [18:45] <@ehsan> spohl: no, it's terrible. you push to try, see everything is green, you push to inbound, and then you burn
- # [18:45] <RyanVM> jib ^
- # [18:45] <spohl> ehsan: true. I wish try was set up the same way.
- # [18:46] <spohl> ehsan: but I'm not sure hiding it on inbound would be good
- # [18:46] <jib> ryanvm: are we burning?
- # [18:46] * Joins: [1]kdcw (kdcw@moz-F7413045.pk.shawcable.net)
- # [18:46] <RyanVM> not anymore
- # [18:46] <RyanVM> see khuey's note above
- # [18:46] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [18:46] <RyanVM> we had needs-clobber bustage from your push
- # [18:46] * Quits: kdcw (kdcw@moz-F7413045.pk.shawcable.net) (Ping timeout)
- # [18:46] * [1]kdcw is now known as kdcw
- # [18:47] <RyanVM> mccr8: bust away
- # [18:47] <@ehsan> spohl: well the right thing to do is to make sure that we handle the idl changes properly in all types of builds
- # [18:47] <mccr8> RyanVM: woo, thanks!
- # [18:47] <tbsaunde> ehsan: how would you propose uuid isn't updated case properly in a clobber?
- # [18:48] <spohl> ehsan: you mean an error along the lines of: "you updated an interface, but failed to update the GUID"?
- # [18:48] * Joins: dveditz (dveditz@moz-67794A0A.hsd1.ca.comcast.net)
- # [18:48] * ChanServ sets mode: +o dveditz
- # [18:48] <@ehsan> tbsaunde: I don't remember the details of the bug exactly, but iirc the xpt linker assumes that if the uuid has not changed, then the interface has not changed
- # [18:48] <@ehsan> which is wrong
- # [18:48] <@ehsan> spohl: well, kind of
- # [18:49] <@ehsan> spohl: the thing that I'm talking about kicks in if you change something which doesn't affect the vtable
- # [18:49] <@ehsan> such as, a const, let's say, in the IDL
- # [18:49] <@khuey|jfk-airport> meh
- # [18:49] <@khuey|jfk-airport> it's good hygiene
- # [18:49] <@ehsan> that way the dep build will not get the new const value
- # [18:49] * Quits: sheppy (sheppy@moz-43EEF1A9.dhcp.kgpt.tn.charter.com) (Quit: NO CARRIER)
- # [18:49] <@ehsan> khuey|jfk-airport: do you remmeber the bug that I'm talking about?
- # [18:50] <@khuey|jfk-airport> ehsan: are you asking if I remember the existence of the bug? or the bug #?
- # [18:50] <spohl> ehsan: I see. I was in the situation where the vtable changed, but didn't get caught until it was pushed to inbound. but once there, I was glad it failed.
- # [18:50] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Ping timeout)
- # [18:50] <spohl> ehsan: I guess try clobbered the build while inbound didn't.
- # [18:50] <@ehsan> khuey|jfk-airport: the latter
- # [18:50] <@khuey|jfk-airport> ehsan: no
- # [18:50] <@ehsan> spohl: yeah that's different
- # [18:51] * Joins: twi (Adium@moz-311B251.static.hosted.by.combell.com)
- # [18:51] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ae494c31aab2 - Nathan Froyd - Bug 871578 - don't include AccessCheck.h in bindings unless necessary; r=bz
- # [18:51] * joduinn-commute is now known as joduinn
- # [18:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/1f6740440eaa - Nathan Froyd - Bug 871578 - don't include nsContentUtils.h in bindings unless necessary; r=bz
- # [18:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/cba05b3ed149 - Nathan Froyd - Bug 871595 - don't include WrapperFactory.h in AccessCheck.h; r=bholley
- # [18:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/cba13f787578 - Nathan Froyd - Bug 873493 - add lldb to the list of known debuggers; r=jmaher
- # [18:51] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/bbdc152f3fbf - Nathan Froyd - Bug 873479 - fix BindingUtils.h to compile with GCC 4.4 in non-C++0x mode; r=bz
- # [18:52] * Joins: mfinkle (mfinkle@moz-F01E80CE.hsd1.pa.comcast.net)
- # [18:52] <@ehsan> froydnj: do you use lldb?
- # [18:52] <jib> ryanvm: can you give me a tl;dr - I changed all the uuids on the apis that changed. What should I have done differently?
- # [18:52] <RyanVM> jib: 302 khuey|jfk-airport
- # [18:53] <froydnj> ehsan: have been using it a bit, thought it would do better on C++ than the ancient GDB apple ships
- # [18:53] * Joins: sheppy (sheppy@moz-43EEF1A9.dhcp.kgpt.tn.charter.com)
- # [18:53] <@ehsan> froydnj: is that on mac?
- # [18:53] <froydnj> ehsan: yes
- # [18:53] * Quits: gwagner (Gregor@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
- # [18:53] <@ehsan> cool
- # [18:53] <@ehsan> how has your experience been?
- # [18:53] <jib> ryanvm: what's 302? I'm using Colloquy
- # [18:53] <RyanVM> redirect? :)
- # [18:53] <jib> :-)
- # [18:54] <@khuey|jfk-airport> if you changed the uuids then idk what's wrong
- # [18:54] <@khuey|jfk-airport> I didn't look at the patch
- # [18:54] <froydnj> its commands seem a bit more verbose than GDB, it's possible I haven't discovered the proper aliases yet
- # [18:54] <@khuey|jfk-airport> somebody said that's what was wrong
- # [18:55] <froydnj> but I haven't done much other than set breakpoints and poke at some memory and disassembly
- # [18:55] <@ehsan> froydnj: any compelling features?
- # [18:56] <froydnj> ehsan: it's a lot newer than gdb 6.3 is about all I've found so far :)
- # [18:56] <@ehsan> ok, thanks!
- # [18:56] <bjacob> sewardj: https://developer.mozilla.org/en-US/docs/Debugging_Mozilla_with_Valgrind still says it's mandatory to disable jemalloc, is that really still current?
- # [18:57] <jib> khuey: so what's the tl;dr on lesson learned? Should I have forced clobber in the patch? whenever uuids change?
- # [18:57] <@gavin> no
- # [18:57] <@gavin> you should never force clobber anything and we should abolish force clobbering
- # [18:57] <jib> ok
- # [18:58] <@gavin> but more seriously, interface changes shouldn't require clobbers and when thy do you should file a bug and let me know about it so that I can go over to gps' house and yell wildly at him
- # [18:58] <froydnj> video or it didn't happen
- # [18:58] <jib> gavin: the patch modified the codegen as well, so maybe that's why
- # [18:58] * Quits: inolen (Adium@moz-FA2406D8.socal.res.rr.com) (Quit: Leaving.)
- # [18:59] * Quits: sfink|lo1 (sfink@2557E599.66715431.D25A875A.IP) (Quit: leaving)
- # [18:59] <jib> the webidl parser
- # [19:00] * Joins: till (till@moz-4BE034AB.ptr.us.xo.net)
- # [19:00] <@gavin> sounds potentially more acceptable
- # [19:00] * Quits: twi (Adium@moz-311B251.static.hosted.by.combell.com) (Ping timeout)
- # [19:00] <@gavin> yet still worthy of inducing anger and discomfort
- # [19:00] <@ehsan> froydnj: see http://blog.llvm.org/2011/04/regular-expression-commands.html on the command verbosity :)
- # [19:01] <jib> compiler
- # [19:01] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8c5fe18e0d4e - Kushagra Sinha - Bug 870622 - Unexpected Unix error when filename is not defined. Typechecking for |writeAtomic| function. r=yoric
- # [19:01] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/6fbf2f955014 - Wes Johnston - Bug 872504 - Update xml files missed by bug 833625. r=mleibovic
- # [19:01] <@ehsan> froydnj: I wonder if somebody has a gdb compat lldbinit file somewhere?
- # [19:01] <gabor> gavin: I had an issue with that... changing an idl and needed a clobber on _some_ platforms... will file a bug about it then
- # [19:01] * Joins: Michelangelo (mds@moz-8569A55.adobe.com)
- # [19:01] <froydnj> ehsan: I wouldn't be too surprised if somebody does
- # [19:01] <@ehsan> froydnj: https://github.com/bsmt/lldbinit is a start
- # [19:02] <@ehsan> froydnj: heck, we should just add one to the tree, next to out gdbinit :)
- # [19:02] <@ehsan> *our
- # [19:02] * Quits: jib (Jan-Ivar@moz-8321534C.pools.spcsdns.net) (Ping timeout)
- # [19:03] * KaiRo is now known as KaiRo_away
- # [19:03] <froydnj> ISTR lldb having python support, seems like that'd be a lot easier than some regex matching
- # [19:03] * rail is now known as rail-lunch
- # [19:03] * mgerva is now known as mgerva|afk
- # [19:03] * Joins: azakai (alon@2557E599.66715431.D25A875A.IP)
- # [19:03] <@ehsan> froydnj: yeah.. also think about pretty printers for our data structurs etc
- # [19:03] <@ehsan> no more ptarray and ps \o/
- # [19:04] * Joins: jib (Jan-Ivar@moz-8321534C.pools.spcsdns.net)
- # [19:04] <froydnj> thought our gdb pretty-printing code already made those obsolete
- # [19:05] <froydnj> maybe not
- # [19:05] <@ehsan> we don't have such a thing on mac ;)
- # [19:05] <@ehsan> mac's gdb lacks python bindings
- # [19:05] * Quits: teoli (teoli@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [19:05] <froydnj> ah, right, old gdb
- # [19:05] <@ehsan> yes
- # [19:06] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5d08f867dc52 - Andrew McCreight - Bug 866429 - Simplify shutdown cycle collections. r=smaug
- # [19:06] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/3a50323631c8 - Andrew McCreight - Bug 865320 - Move the logic for deciding when to doing a merging CC into the cycle collector. r=smaug
- # [19:06] <@khuey|jfk-airport> ugh I bet you just bitrotted my patches
- # [19:06] <till> froydnj, ehsan: the gdb available via Homebrew supports pretty printers
- # [19:07] * Joins: grobinson (garrett@moz-731932CD.hsd1.ca.comcast.net)
- # [19:07] <till> Sadly, it crashes when calling even the simplest getter, for me
- # [19:07] * MrDHat|afk is now known as MrDHat
- # [19:07] <@ehsan> till: I've tried the fsf gdb on mac a few times, and it has never worked well for me
- # [19:07] * Quits: kaze (kaze@1B39BE94.873F3FF8.EC2613E4.IP) (Ping timeout)
- # [19:07] <@ehsan> till: jdm was working on that for a while iirc
- # [19:07] * jdm perks up
- # [19:07] <@ehsan> not sure if that ever started to work reliably
- # [19:07] <jdm> ah yes
- # [19:07] <jdm> no, I never got it working correctly
- # [19:07] * Joins: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:08] <@ehsan> lldb is the future, forget gdb :P
- # [19:08] <till> ehsan: I gave up after jimb told me that I should just go and use lldb
- # [19:08] <till> heh
- # [19:08] <@ehsan> right choice!
- # [19:08] <jib> ehsan: sarcasm or yay lldb?
- # [19:08] * Joins: terrence (terrence@moz-4BE034AB.ptr.us.xo.net)
- # [19:09] <@ehsan> jib: no sarcasm!
- # [19:09] <jib> cool
- # [19:09] <@ehsan> jib: apple has zero interest to make gdb work well on mac
- # [19:09] <till> lldb is pretty cool
- # [19:09] <@ehsan> jib: and word on the street is that the next xcode will remove both gcc and gdb completely
- # [19:09] <@ehsan> so you might consider that a hint ;)
- # [19:09] <till> I looked into porting the pretty printers. Shouldn't be too hard, but is some work.
- # [19:10] * baku is now known as baku|away
- # [19:10] <@ehsan> till: do let me know if you ever do that, please!
- # [19:10] <till> ehsan: certainly
- # [19:10] * @ehsan should try lldb again
- # [19:10] <@ehsan> last I tried it could debug ls
- # [19:10] <@ehsan> but not firefo
- # [19:10] <@ehsan> *firefox
- # [19:10] <@ehsan> and I tend to debug firefox more than ls...
- # [19:10] <jib> ehsan: glad I'm not the only one using xcode
- # [19:11] <@ehsan> jib: I don't use xcode :P
- # [19:11] <till> ehsan: *ls*, or js?
- # [19:11] <@ehsan> till: /bin/ls :)
- # [19:11] * Joins: automata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [19:11] <till> interesting :)
- # [19:11] * Joins: aklotz (Thunderbir@moz-4BE034AB.ptr.us.xo.net)
- # [19:11] <till> It works for the js shell, too
- # [19:11] <jesup> RyanVM: back
- # [19:11] <jesup> RyanVM: did the clobber work?
- # [19:11] <RyanVM> yep
- # [19:12] <@ehsan> till: well, I trust you guys not putting bugs in the js engine, so debugging js would be pointless anyways ;)
- # [19:12] <jesup> ratzen-fracken-#(&#
- # [19:12] <@ehsan> (sarcasm!)
- # [19:12] <till> ehsan: good point!
- # [19:12] * till never actually had to debug anything. Ever.
- # [19:12] <@ehsan> till: but seriously froydnj tells me lldb now works on firefox itself as well
- # [19:12] <till> nice!
- # [19:12] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [19:12] * khuey|jfk-airport is now known as khuey
- # [19:12] * khuey is now known as khuey|away
- # [19:13] <jesup> cancelled all my remainign try jobs
- # [19:13] * @ehsan goes back to beating his fft code into submission
- # [19:13] <jib> Xcode works pretty well with our tree and gives you an lldb prompt in the debugger by default (you can switch to gdb if you want)
- # [19:15] * Quits: Gijs (gijs@moz-C11B0461.dsl.alice.nl) (Ping timeout)
- # [19:15] * Joins: stransky (stransky@moz-59D79C36.broadband2.iol.cz)
- # [19:16] * Joins: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP)
- # [19:16] * Quits: abhishekp (chatzilla@moz-18624332.mtnl.net.in) (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803])
- # [19:18] <mconley> !seen josh
- # [19:18] <firebot> josh was last seen 2 days, 6 hours, 12 minutes and 20 seconds ago, changing nick to IRCMonkey26564.
- # [19:19] <atuljangra> !seen wayne
- # [19:19] <firebot> wayne was last seen 68 weeks, 4 days, 22 hours, 8 minutes and 31 seconds ago,
- # [19:19] * Joins: shorlander (shorlander@FAD454DC.CDDF2711.C4CBE0CB.IP)
- # [19:19] * Quits: sheppy (sheppy@moz-43EEF1A9.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [19:20] * Quits: jib (Jan-Ivar@moz-8321534C.pools.spcsdns.net) (Quit: jib)
- # [19:21] * dkl is now known as dkl|afk
- # [19:21] * Parts: aklotz (Thunderbir@moz-4BE034AB.ptr.us.xo.net)
- # [19:21] * Joins: aklotz (Thunderbir@moz-4BE034AB.ptr.us.xo.net)
- # [19:22] * Joins: jwalker (jwalker@moz-BB05A345.cable.virginmedia.com)
- # [19:22] <Optimizer> is nightly acting really slow all of a sudden ?
- # [19:22] <Optimizer> like from 2-3 days .
- # [19:22] * Joins: sheppy (sheppy@moz-43EEF1A9.dhcp.kgpt.tn.charter.com)
- # [19:23] * Quits: @not_gavin (gavin@E04DED12.5AA33DAB.2321E71E.IP) (Ping timeout)
- # [19:24] * Joins: not_gavin (gavin@E04DED12.5AA33DAB.2321E71E.IP)
- # [19:24] * ChanServ sets mode: +o not_gavin
- # [19:26] * Joins: squib (squib@moz-54866485.dhcp.mdsn.wi.charter.com)
- # [19:27] * Joins: mwu (mwu@21F2CE49.CB54F862.2E0B2258.IP)
- # [19:29] * Joins: kaze (kaze@2F1963BB.632ABA17.96B18764.IP)
- # [19:30] * Joins: gwagner (gwagner@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:31] * Quits: kaze (kaze@2F1963BB.632ABA17.96B18764.IP) (Ping timeout)
- # [19:31] * Quits: espadrine (Thaddee@moz-68484A8F.epfl.ch) (Ping timeout)
- # [19:33] * Joins: tmyoung (Thunderbir@moz-A52EE408.alyoung.com)
- # [19:34] * Joins: smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi)
- # [19:34] * ChanServ sets mode: +o smaug
- # [19:34] * Joins: jwalden (chatzilla@moz-4BE034AB.ptr.us.xo.net)
- # [19:35] * Joins: dao (dao@moz-49CDA765.superkabel.de)
- # [19:35] * Joins: espadrine (Thaddee@moz-68484A8F.epfl.ch)
- # [19:36] * capella|505 is now known as capella
- # [19:36] * Quits: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [19:37] <froydnj> vladan: I don't see the point, they're testing logically different things
- # [19:37] * Quits: yzen (Adium@67828CC7.C1A51174.9D42CF23.IP) (Quit: Leaving.)
- # [19:37] * Quits: bnicholson (bnicholson@moz-E98974C1.hsd1.ca.comcast.net) (Ping timeout)
- # [19:39] * rail-lunch is now known as rail
- # [19:40] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:40] * Joins: jib (Jan-Ivar@moz-8321534C.pools.spcsdns.net)
- # [19:41] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/132a424d1a28 - Mounir Lamouri - Bug 52500 - Allow styling <input type='file'> like any other form control. r=bz
- # [19:41] * dkl|afk is now known as dkl
- # [19:42] * Quits: jib (Jan-Ivar@moz-8321534C.pools.spcsdns.net) (Quit: jib)
- # [19:42] * joey-afk is now known as joey-2
- # [19:42] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
- # [19:42] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [19:43] * Joins: inolen (Adium@moz-9F4F17DF.tourcaster.com)
- # [19:44] * Joins: pcwalton (pcwalton@43CB6079.66715431.D25A875A.IP)
- # [19:45] * Joins: mixedpuppy (mixedpuppy@moz-4488744A.clients.easynet.fr)
- # [19:45] * Quits: mixedpuppy (mixedpuppy@moz-4488744A.clients.easynet.fr) (Quit: mixedpuppy)
- # [19:46] * Quits: fredw (fredw@moz-9C7C6D16.rev.sfr.net) (Quit: Leaving.)
- # [19:48] * Joins: kaze (kaze@5912F414.C932D392.EC2613E4.IP)
- # [19:48] * Joins: sachin_h (sachin@FEC15494.5D5B39C.8B6C1D65.IP)
- # [19:50] * Joins: dzbarsky (Adium@2557E599.66715431.D25A875A.IP)
- # [19:50] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Quit: Boriss)
- # [19:50] * Joins: bnicholson (bnicholson@2557E599.66715431.D25A875A.IP)
- # [19:51] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [19:51] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [19:52] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [19:52] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [19:53] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Connection reset by peer)
- # [19:53] * Quits: kaze (kaze@5912F414.C932D392.EC2613E4.IP) (Ping timeout)
- # [19:53] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [19:54] * joduinn is now known as joduinn-mtg
- # [19:55] * kmoir-afk is now known as kmoir
- # [19:56] <evilpie> 1:09.55 File "/home/tom/Desktop/e10s/toolkit/library/dependentlibs.py", line 127, in main
- # [19:56] <evilpie> 1:09.55 assert(ext == '.dll')
- # [19:56] <evilpie> is that something that occurred on trunk?
- # [19:56] <gustavold> hi terrence, is there anything else you need to get the patch from bug 840242 committed?
- # [19:56] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/4b3f1fe5c097 - Gregory Szorc - Bug 860957 - Support for invoking non-recursive targets during partial tree builds; r=glandium
- # [19:56] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d14e9efe0b00 - Gregory Szorc - Bug 848530 - Check for moz.build traversal at top of build; r=glandium
- # [19:57] * Quits: alfredo (chatzilla@moz-B6116D8D.dynamic.hinet.net) (Ping timeout)
- # [19:57] * Quits: tingyuan (tingyuan@moz-60EA5A7A.csie.ntu.edu.tw) (Ping timeout)
- # [19:58] * Quits: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [19:58] * Joins: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP)
- # [19:58] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [19:58] * Joins: tingyuan (tingyuan@moz-60EA5A7A.csie.ntu.edu.tw)
- # [19:59] * Parts: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP)
- # [19:59] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [19:59] * Joins: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP)
- # [19:59] * Quits: shorlander (shorlander@FAD454DC.CDDF2711.C4CBE0CB.IP) (Input/output error)
- # [19:59] <armenzg> edmorley: philor RyanVM I have enabled Windows XP on iX for m-i, try and cedar - I will disable the builders for now
- # [19:59] * Joins: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it)
- # [20:00] * Joins: alfredo (chatzilla@moz-B6116D8D.dynamic.hinet.net)
- # [20:00] <armenzg> I need a lot of load to catch bad slaves (even though these machines seem to behave better than Win7 machines on iX)
- # [20:00] <terrence> gustavold: do you have a spare week you could loan me?
- # [20:00] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [20:00] <gustavold> terrence: sure I have
- # [20:00] <gustavold> =)
- # [20:00] <terrence> gustavold: I just need to do the thing...
- # [20:01] <terrence> gustavold: do you need it in 25?
- # [20:01] * Quits: seedo (seedo@9B9315E1.A6025CA.1C37C358.IP) (Quit: Konversation terminated!)
- # [20:01] <gustavold> terrence: I understand
- # [20:01] * Quits: car (Thunderbir@moz-1455E100.dynip.nus.edu.sg) (Ping timeout)
- # [20:01] <gustavold> terrence: I've been backporting that patch since mozilla-18
- # [20:01] <gustavold> terrence: I'm doing it now for mozilla-21
- # [20:01] <terrence> gustavold: :-)
- # [20:01] <gustavold> I just want to make sure I will stop backporting it some time in the future
- # [20:01] <terrence> gustavold: thanks for your patience! I'll try to have it in by the time mozilla25 uplifts
- # [20:02] * Quits: tingyuan (tingyuan@moz-60EA5A7A.csie.ntu.edu.tw) (Ping timeout)
- # [20:02] <RyanVM> Mossop: should I hold off on pushing the pdf.js update based on your comments?
- # [20:02] <gustavold> terrence: I know you must have a big pile of stuff to be done in front of your and I really appreciate your help
- # [20:02] <RyanVM> dammit, that's twice I've been hit by "Farewell Ryan" in my inbox today
- # [20:03] * Joins: dbaron (dbaron@A01051A9.6F669779.3D1CA460.IP)
- # [20:03] * ChanServ sets mode: +o dbaron
- # [20:03] <Mossop> RyanVM: Should wait for a response yes
- # [20:03] <RyanVM> argh
- # [20:03] * Quits: alfredo (chatzilla@moz-B6116D8D.dynamic.hinet.net) (Ping timeout)
- # [20:03] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
- # [20:04] * Joins: tingyuan (tingyuan@moz-60EA5A7A.csie.ntu.edu.tw)
- # [20:04] * hwine|buildduty is now known as hwine-ooo
- # [20:04] <Mossop> edmorley: bholley mentioned yesterday that stacks from crashes were probably a requirement for test suites on tbpl, might want to add that to your wiki page
- # [20:04] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
- # [20:04] * openjck is now known as openjck|lunch
- # [20:04] * Joins: ErvisTusha (ErvisTusha@660E55B5.F69FB6EA.363D84A4.IP)
- # [20:04] * Parts: _AtilA_ (atila@8115C16.8A6572E7.C4DEE87F.IP)
- # [20:05] * Quits: ErvisTusha (ErvisTusha@660E55B5.F69FB6EA.363D84A4.IP) (Quit: Leaving)
- # [20:05] * Joins: myk (myk@2557E599.66715431.D25A875A.IP)
- # [20:06] * Quits: kanru (kanru@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:07] * Quits: till (till@moz-4BE034AB.ptr.us.xo.net) (Client exited)
- # [20:07] * Joins: RealRaven (Thunderbir@47EB847A.276C9F20.C3498625.IP)
- # [20:08] * Joins: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net)
- # [20:08] * armenzg is now known as armenzg_brb
- # [20:09] * Joins: Archaeopteryx (itsme@moz-4861A875.cust.telecolumbus.net)
- # [20:09] * Quits: stransky (stransky@moz-59D79C36.broadband2.iol.cz) (Quit: Connection reset by beer)
- # [20:09] <jwir3> RyanVM: haha that sucks
- # [20:10] <jwir3> RyanVM: Like an email saying "well, we've had enough of you, RyanVM, so goodbye"
- # [20:10] <jwir3> only twice lol
- # [20:11] * Quits: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net) (Connection reset by peer)
- # [20:11] * Joins: dao1 (dao@moz-49CDA765.superkabel.de)
- # [20:11] * Quits: dao (dao@moz-49CDA765.superkabel.de) (Ping timeout)
- # [20:11] <RyanVM> jwir3: yeah, it's good for a quick WTF :)
- # [20:11] * Joins: kanru (kanru@F2D29657.F60B0462.67AC9B1.IP)
- # [20:11] * Joins: yzen (Adium@AA2C085E.10C8AEF8.9A8C35B4.IP)
- # [20:12] * Fallen is now known as Fallen|away
- # [20:12] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
- # [20:12] * Joins: abr (abr@moz-E7573D65.lightspeed.dllstx.sbcglobal.net)
- # [20:14] <jesup> I forget, who needs to give ba= for beta? (internal-only IDL change)
- # [20:15] * merike|away is now known as merike
- # [20:16] <jwir3> jesup: usually either bajaj or akeybl
- # [20:16] <jwir3> jesup: sometimes lsblakk, but I think lsblakk is on vacation or at io or something
- # [20:17] * armenzg_brb is now known as armenzg
- # [20:17] * Joins: ejpbruel (ejpbruel@moz-4BE034AB.ptr.us.xo.net)
- # [20:17] * Quits: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net) (Quit: lizzard)
- # [20:18] <bajaj> jesup: can you please nominate for approval-mozilla-beta and we should clear that in our triage this afternoon..
- # [20:18] <jesup> bajaj: ok, but it's already beta+'d
- # [20:18] * Joins: tanvi (tanvi@2557E599.66715431.D25A875A.IP)
- # [20:18] <bajaj> so landing away then ?
- # [20:18] * Quits: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP) (Ping timeout)
- # [20:19] <jesup> ok, I just need to add the ba= then. thanks
- # [20:19] <@bsmedberg> Is there a "mach allthetestsin extensions/cookie" ?
- # [20:19] <@bsmedberg> jesup: internal-only? heh
- # [20:19] <@bsmedberg> what IDL?
- # [20:20] <jesup> IPeerConnection.idl - used only by PeerConnection.js
- # [20:20] * Quits: avih (quassel@49DF9E91.D1859F25.ADCC8A61.IP) (Ping timeout)
- # [20:20] * Quits: annevk (annevk@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [20:20] <gps> bsmedberg: not yet. we need an accurate way to identify what flavor tests are first
- # [20:21] * Joins: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP)
- # [20:21] <gps> that's coming between jmaher's consistent directory naming patch and moving mochitests to manifests
- # [20:21] <jmaher> gps: but nobody likes that
- # [20:21] * Quits: brendan (brendaneic@2557E599.66715431.D25A875A.IP) (Quit: brendan)
- # [20:21] * Quits: @dbaron (dbaron@A01051A9.6F669779.3D1CA460.IP) (Ping timeout)
- # [20:21] <gps> jmaher: which part?
- # [20:21] <jmaher> gps: clean directories
- # [20:21] <@bsmedberg> moving them all to subdirs
- # [20:21] <jesup> and yes, checking - I did flag the UUID change in the approval requests
- # [20:22] * Quits: Asa (asa@moz-DCC590EA.vc.shawcable.net) (Ping timeout)
- # [20:22] <jmaher> gps: btw, I have a manifest solution in ted's review queue, that would put us on the fast path to manifesting
- # [20:22] * Quits: bholley (anonymous@moz-24EDB000.hsd1.ca.comcast.net) (Quit: bholley)
- # [20:22] <gps> why are all the great patches always in Ted's review queue ;)
- # [20:22] * Joins: brson (brson@2557E599.66715431.D25A875A.IP)
- # [20:22] <jesup> and akeybl agreed, so we're good
- # [20:22] <@bsmedberg> jesup: so there's no realistic chance that the realplayer browser record extension is using IPeerConnection from C++ code?
- # [20:23] <jmaher> gps: you can take it out if yo uwant
- # [20:23] <eeejay> is there a way to get the css pixel ratio without css media queries?
- # [20:23] <jmaher> gps: https://bugzilla.mozilla.org/show_bug.cgi?id=868158
- # [20:23] <eeejay> wu.getResolution() does not do that
- # [20:23] * Joins: till (till@moz-4BE034AB.ptr.us.xo.net)
- # [20:25] <jesup> bsmedberg: I certainly hope not! As 22 will be the first version with PeerConnection preffed on at all... and given the spec is still under major change, relying on the supporting internal interfaces would be a really bad idea
- # [20:25] * Quits: espadrine (Thaddee@moz-68484A8F.epfl.ch) (Ping timeout)
- # [20:25] <@bsmedberg> jesup: well, they already do plenty of things that are a really bad idea. But in this case it doesn't sound like a problem.
- # [20:25] <jesup> And we just landed patches on inbound to convert it all to webidl...
- # [20:25] <eeejay> devicePixelRatio!
- # [20:26] <@bsmedberg> It's amusing that webidl is the thing that's really going to save us from XPCOM binary compat headaches.
- # [20:26] <@bsmedberg> a few more releases and we can just remove binary components altogether.
- # [20:27] <@bz> Who knows our devicestorage stuff?
- # [20:27] <@ted> heh
- # [20:28] <@bz> seriously
- # [20:28] <@bz> If I wanted to make a slight API change in edge cases, say
- # [20:28] <@bz> who do I talk to?
- # [20:28] * @bsmedberg discovers that mach xpcshell-tests in a subdirectory doesn't run just that directory's tests
- # [20:29] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/42004cbf8fb5 - Randell Jesup - Bug 864255: Move more of PeerConnectionMedia shutdown to occur synchronously r=ekr ba=akeybl
- # [20:29] <@gavin> bsmedberg: you mean it goes deeper?
- # [20:29] <@ted> bsmedberg: hm, that's unfortunate
- # [20:29] <firebot> http://hg.mozilla.org/releases/mozilla-beta/rev/a9497c55df4b - Randell Jesup - Bug 864255: fix mediapipeline_unittests to match new assertion r=ekr ba=akeybl
- # [20:29] <RyanVM> bz: dhylands maybe?
- # [20:29] <@gavin> I kind of expect that
- # [20:29] <nalexander> bsmedberg: I think |mach xpcshell-tests .| does what you want.
- # [20:29] <@bsmedberg> gavin: no it goes up to the toplevel and runs all the tests
- # [20:29] <tbsaunde> bz: dougt ?
- # [20:29] <@gavin> bsmedberg: oh, I misread. when you don't specify a path explcitly
- # [20:29] <@gavin> yeah ok
- # [20:30] <@bsmedberg> yeah, I assumed that it would assume the current directory
- # [20:30] <@bsmedberg> chains of assumptions are bad
- # [20:30] <@bsmedberg> nalexander: you are correct
- # [20:30] * Joins: JonathanS (JonathanS@74338381.87D4EDDB.521902B0.IP)
- # [20:30] <nalexander> Huzzah!
- # [20:31] <gps> mach xpcshell-test will recurse into child directories looking for xpcshell.ini if the specified directory does not contain an xpcshell.ini
- # [20:31] * Joins: Lethalman (lethal@moz-3C385D26.libero.it)
- # [20:32] <@gavin> gps: we're talking about the case where you don't specify a directory
- # [20:32] <@gavin> it does not default to cwd
- # [20:32] <@gavin> it defaults to top level
- # [20:32] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [20:32] * Joins: FabioMagnoni (fabiomagno@moz-773579E6.ifx.net.co)
- # [20:33] <@bz> RyanVM, tbsaunde: thanks
- # [20:33] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [20:33] <dhylands> bz: in a meeting can talk about device storage soon
- # [20:34] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/5c4392f60d58 - Till Schneidereit - Bug 871857 - Only expose the Shell function getSelfHostedValue if MOZ_SELFHOSTEDJS is set. r=jwalden
- # [20:35] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
- # [20:35] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [20:35] * RyanVM is now known as RyanVM|lunch
- # [20:36] <@bz> dhylands: ok, let me know
- # [20:36] * Joins: Asa (asa@moz-DCC590EA.vc.shawcable.net)
- # [20:36] * Joins: kaie2 (kaie@moz-82086904.dip0.t-ipconnect.de)
- # [20:36] <dhylands> bz: just got off the phone - so what would you like to know
- # [20:36] * Quits: ehugg (chatzilla@moz-62842EF0.cisco.com) (Quit: ChatZilla 0.9.90 [Firefox 20.0/20130329030832])
- # [20:37] <@bz> dhylands: hey
- # [20:37] * Quits: kaie (kaie@moz-44A7EF.dip0.t-ipconnect.de) (Ping timeout)
- # [20:37] * kaie2 is now known as kaie
- # [20:37] <@bz> dhylands: so this test:
- # [20:37] <@bz> 49 throws = false;
- # [20:37] <@bz> 50 try {
- # [20:37] <@bz> 51 var cursor = storage.enumerate("string", {"since": 1});
- # [20:37] <@bz> 52 } catch(e) {throws = true}
- # [20:37] <@bz> 53 ok(!throws, "enumerate a string and object parameter");
- # [20:37] * Quits: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
- # [20:37] <@bz> dhylands: in the C++ code the "since" there is ignored
- # [20:37] * Quits: victorporof (victorporo@CA0EF1E0.A58E0E41.6A4F8DA2.IP) (Quit: victorporof)
- # [20:37] <@bz> dhylands: unless it's a Date object
- # [20:38] <@bz> dhylands: so I'm trying to figure out whether we purposefully silently ignore non-Date input
- # [20:38] <@bz> dhylands: or whether the test has just diverged from the code
- # [20:38] * Fallen|away is now known as Fallen
- # [20:38] <dhylands> bz: Thats a good question
- # [20:39] <dhylands> bz: I haven't used that particular feature. Let me take a look at the code
- # [20:39] <@bz> dhylands: because I'm trying to recast the code to use WebIDL, and if I just declare this as a dictionary with Date then of course it throws on 1
- # [20:39] <@bz> dhylands: the code is ... nonsense, fwiw
- # [20:39] <@bz> - if (NS_SUCCEEDED(rv) && !JSVAL_IS_VOID(params.since) && !params.since.isNull() && params.since.isObject()) {
- # [20:39] <@bz> e.g. isObject() implies !isNull() and !IS_VOID()
- # [20:39] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [20:39] * Quits: ekr (ekr@moz-AEFB747.hfc.comcastbusiness.net) (Ping timeout)
- # [20:40] <@bz> dhylands: but ignoring that, basically it silently ignores anything that's not a valid date
- # [20:40] <@bz> dhylands: which seems like slightly odd behavior, honestly
- # [20:40] <dhylands> bz: indeed
- # [20:40] * Joins: brendan (brendaneic@2557E599.66715431.D25A875A.IP)
- # [20:41] <dhylands> bz: So I just took a look at the gaia mediadb which uses it, and it passes in a "new Date(timestamp)"
- # [20:42] <dhylands> bz: It seems perfectly reasonable to me to require it to be a date, especially since that's what the code does, and to treat other non-sensical things as errors
- # [20:42] * Joins: Gentlecat (Roman@4EF4FFF4.BC0B4628.8FB52CB8.IP)
- # [20:42] <dhylands> bz: So I'd say the test was probably flawed
- # [20:42] * Quits: till (till@moz-4BE034AB.ptr.us.xo.net) (Client exited)
- # [20:43] <@bz> dhylands: awesome
- # [20:43] <@bz> dhylands: one last question
- # [20:43] * Joins: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net)
- # [20:43] <@bz> dhylands: should a Date with a NaN timestamp throw or get ignored?
- # [20:43] * Quits: grobinson (garrett@moz-731932CD.hsd1.ca.comcast.net) (Ping timeout)
- # [20:43] <@bz> dhylands: (That would have to be done in the C++, not the binding; just want to know whether it should be done)
- # [20:44] <dhylands> bz: I honestly don't have an opinion. I see that the code does both things for different types of errors. Wouldn't that be more upto the Date class?
- # [20:44] <@bz> dhylands: well, so
- # [20:45] <@bz> dhylands: this code is trying to extract a PRTime
- # [20:45] <@bz> dhylands: if a date has a NaN timestamp...
- # [20:45] * @bz goes to check what happens when you assign NaN to a uint64_t
- # [20:45] * Quits: philor (philor@moz-638273A8.my-nick.name) (Ping timeout)
- # [20:45] * Joins: sachin_h_away (sachin@6BFC22CB.5DD63608.8B6C1D65.IP)
- # [20:46] * Quits: myk (myk@2557E599.66715431.D25A875A.IP) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [20:46] * Joins: philor (philor@moz-638273A8.my-nick.name)
- # [20:46] <dhylands> bz: yeah - I mean what does that mean? You could probably interpret NaN several different ways. I'd be happy to say you get undefined behaviour :) (C seems to be famous for that)
- # [20:46] <@bz> dhylands: undefined behavior is really not ok for web apis. ;)
- # [20:46] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Leaving)
- # [20:46] * Quits: sachin_h (sachin@FEC15494.5D5B39C.8B6C1D65.IP) (Ping timeout)
- # [20:46] <@bz> dhylands: I mean, you could interpret it in different ways, but the question is how this particular API should do it.
- # [20:47] <dhylands> bz: So I'd be happy to be consistent with however other APIs deal with this
- # [20:48] <@bz> I don't know that other APIs do anything with dates yet in the web platform
- # [20:48] <@bz> it's a brave new thing
- # [20:48] <@bz> I mean, input has a valueAsDate
- # [20:48] <@bz> which sets value to "" on NaN dates
- # [20:49] <@bz> but it's not trying to get a timestamp out
- # [20:49] <@bz> fwiw, assigning NaN directly to uint64_t is almost certainly not what we want
- # [20:49] * @bz gets 9223372036854775808
- # [20:49] <@bz> ok
- # [20:49] <@bz> I guess I'll just keep current behavior in that case
- # [20:50] * Quits: ggp (ggp@2557E599.66715431.D25A875A.IP) (Input/output error)
- # [20:50] <dhylands> bz: I don't have enough JS background to know which one is easier to deal with. It is an async api, so it seems like everybody will have onerror. But looking at the code, it would be a whole lot easier to return an error code, which translates into a throw
- # [20:50] * Joins: ggp (ggp@2557E599.66715431.D25A875A.IP)
- # [20:51] * Quits: edmorley (edmorley@moz-C1B9CCDF.cable.virginmedia.com) (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
- # [20:51] * Joins: avih (quassel@49DF9E91.D1859F25.ADCC8A61.IP)
- # [20:51] <@bz> dhylands: So here's what the code looks like in my tree right now:
- # [20:52] <@bz> if (params.mSince.WasPassed() && !params.mSince.Value().IsUndefined()) {
- # [20:52] <@bz> *aTime = params.mSince.Value().TimeStamp();
- # [20:52] <@bz> } else {
- # [20:52] <@bz> *aTime = 0;
- # [20:52] <@bz> }
- # [20:52] <@bz> That treats NaN date as 0, just like it treats there not being a "since" at all
- # [20:52] * Joins: quaddle (Mibbit@C293DEA5.6EA2CA7A.8BF46E4E.IP)
- # [20:53] <@bz> It would be easy to throw an error, for sure
- # [20:53] <dhylands> bz: and to be quite truthful, I'm happy with that too. It's well defined and you can easily document it
- # [20:53] * Joins: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk)
- # [20:53] * Quits: @smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi) (Ping timeout)
- # [20:53] <dhylands> ba: happy with what you coded
- # [20:53] * Quits: dzbarsky (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [20:53] * Joins: past (Instantbir@moz-1F5E3083.dsl.dyn.forthnet.gr)
- # [20:54] * capella is now known as capella|mtg
- # [20:54] * Joins: smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi)
- # [20:54] * ChanServ sets mode: +o smaug
- # [20:54] <@bz> dhylands: great, thanks
- # [20:55] <quaddle> Hi people! I'm developing a plugin and I need some files created by my plugin can be edited by the default text editor. Can you give me a clue about how to do? Or what to read about?
- # [20:56] * Quits: @smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi) (Ping timeout)
- # [20:56] * Joins: xuku (Mibbit@CCB596C7.EA0FE30E.41967585.IP)
- # [20:56] <dhylands> bz: happy to help :)
- # [20:56] * Joins: smaug (chatzilla@moz-D8807168.elisa-laajakaista.fi)
- # [20:56] * ChanServ sets mode: +o smaug
- # [20:56] * RyanVM|lunch is now known as RyanVM
- # [20:56] * Quits: ejpbruel (ejpbruel@moz-4BE034AB.ptr.us.xo.net) (Quit: ejpbruel)
- # [20:56] * Quits: Asa (asa@moz-DCC590EA.vc.shawcable.net) (Ping timeout)
- # [20:56] * Quits: xuku (Mibbit@CCB596C7.EA0FE30E.41967585.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:56] * deian is now known as deian|away
- # [20:57] * Quits: sachin_h_away (sachin@6BFC22CB.5DD63608.8B6C1D65.IP) (Quit: Leaving)
- # [20:57] * Joins: ekr (ekr@moz-AEFB747.hfc.comcastbusiness.net)
- # [20:59] * Joins: jduell (jduell@A01051A9.6F669779.3D1CA460.IP)
- # [20:59] * Joins: till_ (till@moz-4BE034AB.ptr.us.xo.net)
- # [21:00] * Quits: kdcw (kdcw@moz-F7413045.pk.shawcable.net) (Quit: Want to be different? Try HydraIRC -> http://www.hydrairc.com <-)
- # [21:00] * Quits: martyn (martyn@moz-36315A2D.range86-131.btcentralplus.com) (Quit: Ex-Chat)
- # [21:00] * Quits: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk) (Ping timeout)
- # [21:01] * till_ is now known as till
- # [21:02] * dhylands is now known as dhylands|afk
- # [21:03] * Joins: m_gol (m_gol@moz-7A4BD8AA.dynamic.chello.pl)
- # [21:04] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Quit: sworkman)
- # [21:04] * Joins: lizzard (ehenry@moz-CDB0DEA0.hfc.comcastbusiness.net)
- # [21:05] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Quit: Leaving.)
- # [21:06] * Joins: myk (myk@2557E599.66715431.D25A875A.IP)
- # [21:06] * Quits: lizzard (ehenry@moz-CDB0DEA0.hfc.comcastbusiness.net) (Quit: lizzard)
- # [21:06] * Quits: gandalf (zbraniecki@moz-4F155DA6.hsd1.ca.comcast.net) (Quit: I took the wrong pill!!!)
- # [21:06] * Joins: jammink (textual@F983F368.AEFF52DE.22E84C97.IP)
- # [21:07] * Joins: aut0mata (automata@moz-1CE7A56D.ifsc.usp.br)
- # [21:08] * jhammel is now known as jhammel|brb
- # [21:08] * Quits: reyre_ (reyre@moz-9002CDDA.cpe.net.cable.rogers.com) (Client exited)
- # [21:09] * cpeterson is now known as cpeterson|lunch
- # [21:09] * Joins: grobinson (garrett@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [21:09] * Joins: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk)
- # [21:10] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/23741f85220a - Jeff Walden - Bug 872853 - Move StringToNumberType into jsnum.cpp, now that it's not used anywhere else, and remove jsnuminlines.h. r=evilpie
- # [21:10] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/8ed13280c811 - Jeff Walden - Bug 872853 - Make +"0x" evaluate to NaN. r=evilpie
- # [21:10] <jwalden> hmm, that tree looks unhappy
- # [21:10] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/23d6197df2dd - Jeff Walden - Bug 649570 - |delete window.NaN| should be a TypeError. This got fixed...sometime. Add a a test so we don't regress this in the future. r=sparky
- # [21:10] <till> To whom it may concern: looking into the bustage now
- # [21:10] * openjck|lunch is now known as openjck
- # [21:11] <philor> till: infra, not your bustage
- # [21:12] <till> philor: whew, thanks!
- # [21:12] * Quits: ctangira (ctangira@moz-CFCC7B62.cisco.com) (Ping timeout)
- # [21:12] * Quits: dria (dria@F2D29657.F60B0462.67AC9B1.IP) (Quit: dria)
- # [21:14] <RyanVM> till: I had my nastygram all ready to go too
- # [21:14] * Quits: Ak1n (akin@EF83D297.91472711.16867D26.IP) (Client exited)
- # [21:15] <till> RyanVM: sorry for the missed opportunity
- # [21:15] <RyanVM> till: It's OK, I'm sure I'll get to use it at some point :)
- # [21:16] <RyanVM> philor: err, shouldn't the infra issues be sorted out?
- # [21:16] * Quits: grobinson (garrett@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [21:16] <philor> RyanVM: for "started 12:04" or later, should be
- # [21:16] * mdas is now known as mdas|afk
- # [21:16] <RyanVM> then we've still got problems
- # [21:17] <philor> yep
- # [21:17] <RyanVM> re-closed
- # [21:18] * jwalden does a success-kid
- # [21:18] * Quits: SkyR0ck3R (akash_r@C155F1D6.6A0CA26C.B66BC481.IP) (Quit: Nettalk6 - www.ntalk.de)
- # [21:20] * Joins: bholley (anonymous@A5A0595A.66715431.D25A875A.IP)
- # [21:21] * jhammel|brb is now known as jhammel
- # [21:21] * Joins: espadrine (Thaddee@moz-37B91DFB.dclient.lsne.ch)
- # [21:21] * Joins: gary (Mibbit@8494B139.9B100C95.4C84FCBE.IP)
- # [21:22] * Joins: lizzard (ehenry@moz-CDB0DEA0.hfc.comcastbusiness.net)
- # [21:22] * merike is now known as merike|away
- # [21:23] <jwalden> http://cdn.memegenerator.net/instances/400x/37916394.jpg
- # [21:24] <jwalden> coming to a mozillamemes near you
- # [21:25] <gary> well,how is the google summer of code going?does the result come out?
- # [21:26] * Joins: annevk (annevk@B5704FC.A6207A3F.E47BD0D.IP)
- # [21:26] * Quits: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net) (Ping timeout)
- # [21:26] <till> http://cdn.memegenerator.net/instances/400x/37916539.jpg
- # [21:26] <catlee> is there a way to interrupt firefox when it's gone off into an infinite loop in js?
- # [21:27] * Joins: lduros (user@moz-6BD87C4.phlapa.fios.verizon.net)
- # [21:27] <WeirdAl> jwalden: is there a meme for waiting six weeks (or eighteen months) for a code review?
- # [21:27] <RyanVM> till: hah
- # [21:27] <quaddle> Hi people! I'm developing a plugin and I need some files created by my plugin can be edited by the default text editor. Can you give me a clue about how to do? Or what to read about?
- # [21:28] * Joins: mga (Mibbit@moz-FF0790A8.retail.telecomitalia.it)
- # [21:28] <nalexander> quaddle: I think #jetpack will be better for this question.
- # [21:29] * Joins: sankha93 (Instantbir@643B3407.BC703A9E.8B6C1D65.IP)
- # [21:29] <quaddle> Thanks nalexander
- # [21:29] <quaddle> !
- # [21:29] * Parts: quaddle (Mibbit@C293DEA5.6EA2CA7A.8BF46E4E.IP)
- # [21:30] * Quits: jduell (jduell@A01051A9.6F669779.3D1CA460.IP) (Connection reset by peer)
- # [21:30] <jwalden> WeirdAl: dunno
- # [21:31] <WeirdAl> jwalden: (actually I need a meme for writing patches for the least loved parts of our tree - that's probably why reviews take forever)
- # [21:31] * jwalden recommends nobody write RDF patches ;-)
- # [21:31] * Quits: gary (Mibbit@8494B139.9B100C95.4C84FCBE.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:32] * Quits: past (Instantbir@moz-1F5E3083.dsl.dyn.forthnet.gr) (Quit: past)
- # [21:32] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [21:32] <till> WeirdAl: I'd recommend http://memegenerator.net/Too-Damn-High
- # [21:33] <WeirdAl> nah, my mood isn't one of outrage ;)
- # [21:33] * @bsmedberg really wishes there were a way to make `mach build` always mean `mach build .`
- # [21:34] <gaston> jcranmer|away: fwiw, configure on c-c still fails for me with ' raise Preprocessor.Error(self, 'FILE_NOT_FOUND', str(args))' :)
- # [21:34] <patrickg> mach() { if [ $# -eq 1 -a "$1" = "build" ]; then mach build .; else \mach $*; fi; } # or something like that?
- # [21:35] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [21:35] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
- # [21:35] * Joins: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net)
- # [21:35] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/c3b24901a518 - Jonathan Griffin - Bug 869536 - Make Marionette use its own tab on Firefox, r=mdas
- # [21:35] * mdas|afk is now known as mdas
- # [21:37] * hwine-ooo is now known as hwine
- # [21:37] * hwine is now known as hwine|buildduty
- # [21:37] * Quits: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net) (Ping timeout)
- # [21:40] <Mossop> bholley: Is the code here likely to crash on windows too?
- # [21:40] <Mossop> https://tbpl.mozilla.org/?tree=Try&rev=ee6d6f4fe8ae
- # [21:40] <bholley> Mossop: not sure. I ended up fix those crashes
- # [21:41] <bholley> Mossop: I wouldn't use it as any reliable metric
- # [21:41] * Joins: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net)
- # [21:41] * Quits: bajaj (Adium@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [21:42] <Mossop> Ok, maybe I'll just insert a null pointer call somewhere
- # [21:42] * Joins: gary (Mibbit@8494B139.9B100C95.4C84FCBE.IP)
- # [21:42] * Quits: mwu (mwu@21F2CE49.CB54F862.2E0B2258.IP) (Quit: Leaving)
- # [21:45] * Quits: myk (myk@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [21:48] * Quits: hurley (hurley@moz-E76806A0.dsl.static.sonic.net) (Connection reset by peer)
- # [21:48] * dhylands|afk is now known as dhylands
- # [21:48] * Joins: hurley (hurley@moz-E76806A0.dsl.static.sonic.net)
- # [21:48] * Joins: WeeJeWel (wjw@moz-4C229986.nl)
- # [21:48] * joduinn-mtg is now known as joduinnn
- # [21:48] * Quits: WeeJeWel (wjw@moz-4C229986.nl) (Quit: Linkinus - http://linkinus.com)
- # [21:50] * Quits: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP) (Client exited)
- # [21:50] * Joins: ehugg (chatzilla@moz-62842EF0.cisco.com)
- # [21:50] * Quits: mga (Mibbit@moz-FF0790A8.retail.telecomitalia.it) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:51] * RyanVM is now known as RyanVM|brb
- # [21:51] * Joins: noahclone (cool@5939A733.3C00F57E.5B054FC6.IP)
- # [21:53] * Joins: myk (myk@2557E599.66715431.D25A875A.IP)
- # [21:53] * Quits: jwalden (chatzilla@moz-4BE034AB.ptr.us.xo.net) (Quit: ChatZilla 0.9.90 [Firefox 23.0a1/20130513031057])
- # [21:53] * Quits: ekr (ekr@moz-AEFB747.hfc.comcastbusiness.net) (Quit: ekr)
- # [21:56] * Quits: gary (Mibbit@8494B139.9B100C95.4C84FCBE.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:57] * Quits: lizzard (ehenry@moz-CDB0DEA0.hfc.comcastbusiness.net) (Quit: lizzard)
- # [21:59] * Quits: bholley (anonymous@A5A0595A.66715431.D25A875A.IP) (Quit: bholley)
- # [21:59] * Quits: sfink (chatzilla@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [22:00] * Joins: KWierso (chatzilla@moz-D6CB4D12.desm.qwest.net)
- # [22:00] * philor is now known as philor|away
- # [22:01] * Quits: ahal (ahal@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [22:02] * RyanVM|brb is now known as RyanVM
- # [22:03] * Quits: spohl (Adium@moz-AB28DEA9.reverse.softlayer.com) (Ping timeout)
- # [22:03] <@bz> virtual void trace(JSTracer *trc) MOZ_OVERRIDE {
- # [22:03] <@bz> this->TraceDictionary(trc);
- # [22:03] <@bz> }
- # [22:03] <@bz> Why am I having to do the this-> thing?
- # [22:03] <@bz> Without that, clang goes:
- # [22:03] <@bz> ../../../dist/include/mozilla/dom/BindingUtils.h:1818:5: error: use of undeclared identifier 'TraceDictionary'
- # [22:03] <@bz> TraceDictionary(trc);
- # [22:03] <@bz> My class looks like this:
- # [22:03] <@bz> template<typename T>
- # [22:03] <@bz> class MOZ_STACK_CLASS RootedDictionary : public T,
- # [22:04] * Quits: Archaeopteryx (itsme@moz-4861A875.cust.telecolumbus.net) (Quit: It has been this message for years.)
- # [22:04] <@bz> And the instantiation has a TraceDictionary on T
- # [22:04] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Ping timeout)
- # [22:04] * Joins: ericjung_ (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
- # [22:04] * Joins: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net)
- # [22:07] * Joins: Asa (asa@moz-74F3EA24.vc.shawcable.net)
- # [22:07] <froydnj> bz: welcome to C++'s name lookup rules
- # [22:08] <@bz> froydnj: mmm
- # [22:08] <@bz> froydnj: Is the problem being a template?
- # [22:08] <@bz> froydnj: or inheriting from something that depends on the template parameters?
- # [22:10] * Quits: till (till@moz-4BE034AB.ptr.us.xo.net) (Client exited)
- # [22:10] <froydnj> bz: who is defining TraceDictionary here?
- # [22:10] * Joins: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net)
- # [22:11] <@bz> froydnj: T
- # [22:11] * Quits: mkaply (mkaply@moz-E77BA452.gtwncmta01.grtntx.tl.dh.suddenlink.net) (Ping timeout)
- # [22:11] <@bz> froydnj: So this would typically get used like:
- # [22:12] <@bz> RootedDictionary<SomeDictionaryClass> dict(cx);
- # [22:12] <@bz> and then SomeDictionaryClass has a TraceDictionary
- # [22:12] * Joins: Boriss_ (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:12] * Quits: spohl (Adium@moz-4EB1AD80.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [22:12] * Joins: spohl (Adium@moz-9ED0A49A.reverse.softlayer.com)
- # [22:12] <@ehsan> bz: it is because of the template, since the compiler doesn't know it's supposed to look at the scope of T before it fully instantiates the template
- # [22:12] <@bz> Gotcha
- # [22:12] * @bz throws in the this-> and moves on
- # [22:12] * Quits: terrence (terrence@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [22:13] * @bz is writing too many templates recently
- # [22:13] <froydnj> yeah, that
- # [22:13] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [22:13] * Boriss_ is now known as Boriss
- # [22:13] <@bz> templates, and python code generating templates
- # [22:13] <@bz> and mixing and matching of the two
- # [22:13] <@ehsan> bz: fwiw, it's not you, it's C++
- # [22:13] * Quits: lmandel (lmandel@F2D29657.F60B0462.67AC9B1.IP) (Quit: lmandel)
- # [22:13] <froydnj> a slightly more spelled-out explanation: http://eli.thegreenplace.net/2012/02/06/dependent-name-lookup-for-c-templates/ (courtesty Waldo)
- # [22:13] * Joins: bajaj (Adium@2557E599.66715431.D25A875A.IP)
- # [22:13] <@bz> So now I've got python code making some choices, and the C++ compiler doing some choices
- # [22:13] <@bz> and then maybe some runtime polymorphism
- # [22:13] <@bz> and the upshot is that I have no idea whether this code works. ;)
- # [22:14] * @bz really needs to step through it in a debugger and make sure the right methods end up getting invoked
- # [22:14] * Quits: gcp (gpascutto@moz-86A7852.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [22:14] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [22:14] <@ehsan> lol
- # [22:14] <@bz> Seriously
- # [22:14] * Quits: FabioMagnoni (fabiomagno@moz-773579E6.ifx.net.co) (Input/output error)
- # [22:14] <froydnj> why debugger? just look at the assembly
- # [22:14] <@bz> froydnj: lol
- # [22:14] * Joins: tanvi1 (tanvi@2557E599.66715431.D25A875A.IP)
- # [22:15] * Quits: tanvi (tanvi@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [22:15] * Joins: FabioMagnoni (fabiomagno@moz-773579E6.ifx.net.co)
- # [22:15] <@bz> http://mxr.mozilla.org/mozilla-central/source/dom/bindings/BindingUtils.h#1688
- # [22:15] * Joins: dzbarsky (Adium@2557E599.66715431.D25A875A.IP)
- # [22:15] <@bz> I'm fairly certain that I manage to invoke those methods
- # [22:15] <@bz> with some T
- # [22:15] <@ehsan> bz: the best part is that once you're done, you will be the only person understanding this code ;)
- # [22:16] <@bz> well, peterv reviewed
- # [22:16] * philor|away is now known as philor
- # [22:16] * Joins: sfink|lo1 (sfink@2557E599.66715431.D25A875A.IP)
- # [22:16] * @bz is about 70% sure they get the right T
- # [22:16] <@ehsan> bz: yes you can, since the compiler needs to instantiate SeuqenceTraces<T> first
- # [22:16] <@ehsan> and then it knows what members that class has
- # [22:16] <@bz> and then they invoke SequenceTracer<T>::TraceSequence
- # [22:16] * Quits: FabioMagnoni (fabiomagno@moz-773579E6.ifx.net.co) (Ping timeout)
- # [22:16] <@bz> And I _think_ I got those templates right
- # [22:17] <@bz> such that they should do the right thing
- # [22:17] * armenzg is now known as armenzg_brb
- # [22:17] <@ehsan> most likely
- # [22:17] <@ehsan> but who can say? ;)
- # [22:17] <@bz> And in particular, I _think_ the one that does no tracing should fail to compile
- # [22:17] <@bz> Lacking a TraceSequence method
- # [22:17] <@bz> and the other ones _should_ fail to compile if called on the wrong types
- # [22:17] <@ehsan> oh for sure
- # [22:17] * Joins: dzbarsky1 (Adium@2557E599.66715431.D25A875A.IP)
- # [22:18] <@bz> I think
- # [22:18] <@ehsan> you can't instantiate a template unless the names in its body can be fully qualified
- # [22:18] * Quits: dzbarsky (Adium@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [22:18] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/43872f1bfbda - David Zbarsky - Bug 864206 - Use dom::Touch instead of nsIDOMTouch where possible r=Ms2ger
- # [22:18] <@bz> But the whole thing gives me the wiggles
- # [22:18] <@ehsan> you can write code which relies on this, i.e., to select a proper partial specialization, for example
- # [22:18] <@ehsan> why?
- # [22:19] <@bz> because it's too complicated for me to really reason about.
- # [22:19] <@ehsan> this is a very common technique
- # [22:19] <jdm> feh, I must now choose between two tasks about which I am equally stumped
- # [22:19] * Joins: reyre (reyre@moz-9002CDDA.cpe.net.cable.rogers.com)
- # [22:19] <@bz> ehsan: yes
- # [22:19] <@ehsan> I think there's an idiom with a name based on it
- # [22:19] * @ehsan doesn't know what that name would be though!
- # [22:19] <@bz> ehsan: I still claim it's too complicated to reason about!
- # [22:19] <@ehsan> bz: well, no arguments on that!
- # [22:19] <@ehsan> bz: it just shouldn't worry you
- # [22:19] <@ehsan> that's all!
- # [22:20] <@bz> lol
- # [22:20] <@ehsan> (once you get it working, of course!)
- # [22:20] <@ehsan> :D
- # [22:20] <@bz> So your claim is that having a pile of code that's too complicated too reason about is just par for the course in browser engine development and I should make my peace with that?
- # [22:20] * Joins: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP)
- # [22:20] <@bz> I buy that claim, but not happily. ;)
- # [22:20] <tbsaunde> "I have no idea how this code works but it seems to so I'm not concerned at all it could be wrong"
- # [22:21] <@ehsan> bz: hehe
- # [22:21] * Quits: reyre (reyre@moz-9002CDDA.cpe.net.cable.rogers.com) (Ping timeout)
- # [22:21] <@ehsan> bz: here let me show you some code that I wrote
- # [22:21] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [22:21] <@ehsan> which I don't fully understand ;)
- # [22:21] <tbsaunde> bz: or maybe par for thecourse in C++ template meta programming
- # [22:21] <@ehsan> bz: http://mxr.mozilla.org/mozilla-central/source/content/media/AudioEventTimeline.h#255
- # [22:21] <@bz> tbsaunde: I would be less worried if the cost of a mistake here were not gc hazards. ;)
- # [22:21] <@ehsan> see mEvents[i].template Time<TimeType>() there? ;)
- # [22:21] <@ehsan> hope this makes you feel better!
- # [22:22] <@bz> er...
- # [22:22] <@bz> what does that even mean?
- # [22:22] <@ehsan> heh
- # [22:22] * froydnj discovered the necessity of that the other day
- # [22:22] <@ehsan> it means call the Time() template member and instantiate it with TimeType
- # [22:22] * dzbarsky1 is now known as dzbarsky
- # [22:22] * Quits: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP) (Quit: cronco)
- # [22:22] <@bz> Well, yes
- # [22:22] <@ehsan> or something along those lines ;)
- # [22:22] <@bz> but why do you need the "template" bit?
- # [22:22] <@ehsan> this is also a result of dependent name lookup
- # [22:23] * Quits: janv (varga@moz-8BF5D87F.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [22:23] <@ehsan> because the name Time depends on the template argument this class is instantiated with!
- # [22:23] <@ehsan> or something like that ;)
- # [22:23] <firebot> Check-in: http://hg.mozilla.org/releases/mozilla-beta/rev/242121889ccd - Shane Caraveo - Bug 862314 - Prevent double install of providers. r=markh, a=akeybl
- # [22:23] <@bz> and who came up with syntax that allows " " in the thing between the '.' and the '(' that's not inside <> ?
- # [22:23] <@bz> ehsan: ergh
- # [22:23] <@ehsan> bz: Bjarne Stroustrup!
- # [22:23] <@bz> ehsan: I will remember that for when I get a weird compile error
- # [22:23] <@bz> ehsan: wait, wait
- # [22:24] * Quits: AndreeaM (Thunderbir@7E28BA89.8199434F.CD219C36.IP) (Client exited)
- # [22:24] <@bz> ehsan: so Time is a template of "this"?
- # [22:24] <@ehsan> bz: in this class clang just tells you "stick a 'template' in here"!
- # [22:24] <froydnj> clang will at least tell you that you need |template| there
- # [22:24] <@bz> ehsan: so sometimes this calls mEvents[i].Foo()
- # [22:24] <@ehsan> yes
- # [22:24] <@bz> And sometimes mEvents[i].Bar() ?
- # [22:24] * Quits: cpeterson|lunch (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [22:24] * @bz looks up the class decl
- # [22:24] <@ehsan> bz: http://mxr.mozilla.org/mozilla-central/source/content/media/AudioEventTimeline.h#83
- # [22:25] * Joins: blassey (blassey@moz-6A06D07B.hsd1.ma.comcast.net)
- # [22:25] <@ehsan> I instantiate this with both double and int64_t
- # [22:25] <@bz> ok
- # [22:25] * Joins: cpeterson|lunch (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [22:25] <@bz> so the method is always called Time
- # [22:25] <@ehsan> yes
- # [22:25] <@bz> alright
- # [22:25] <@bz> that part is sane....
- # [22:25] <@ehsan> according to us humans
- # [22:25] * cpeterson|lunch is now known as cpeterson
- # [22:25] <@ehsan> the compiler sees two names though
- # [22:25] <jwir3> if I want to get a patch uplifted to b2g18 because it's a prereq for another patch that already has b2g18: leo+, what flag should I add to the patch?
- # [22:25] <@bz> well
- # [22:26] <@ehsan> and without that template there it can't know what the name would be
- # [22:26] <@bz> so in theory there is a Time for every possible return type
- # [22:26] <@ehsan> correct
- # [22:26] <@bz> so when you invoke it you have to do Time<Foo>()
- # [22:26] * Joins: FabioMagnoni (fabiomagno@moz-773579E6.ifx.net.co)
- # [22:26] <@bz> That part is all cool by me
- # [22:26] * Quits: myk (myk@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [22:26] <@bz> But why do you have to say ".template"? ;)
- # [22:26] * capella|mtg is now known as capella
- # [22:27] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [22:27] <@ehsan> bz: because < is also a comparison operator!
- # [22:27] <@ehsan> so the compiler doesn't know where your name "ends"
- # [22:27] <@bz> aha!
- # [22:27] <@bz> OK, now it makes sense
- # [22:27] * Joins: dria (dria@moz-F5EB0C5D.dsl.teksavvy.com)
- # [22:27] <@ehsan> i.e., whether it's Time or Time<TimeType>
- # [22:27] <@bz> Ok, so that's at least a good reason
- # [22:27] <@bz> right
- # [22:27] <@ehsan> man, this will make an *excellent* interview question :P
- # [22:27] * Joins: quaddle (Mibbit@C293DEA5.6EA2CA7A.8BF46E4E.IP)
- # [22:27] * @bz would totally fail a Mozilla interview
- # [22:27] <@ehsan> bz: sorry, you don't get to keep your job!
- # [22:28] <@bz> Good thing I never had to do one. ;)
- # [22:28] <@ehsan> hehe
- # [22:28] <quaddle> Hi people! I'm developing an addon and I need some files created by my plugin can be edited by the default text editor. Can you give me a clue about how to do? Or what to read about?
- # [22:28] * Joins: Archaeopteryx (itsme@moz-4861A875.cust.telecolumbus.net)
- # [22:28] * Joins: Gijs (gijs@moz-C11B0461.dsl.alice.nl)
- # [22:29] * tanvi1 is now known as tanvi
- # [22:29] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [22:29] <kanru> jwir3: ask leo? for it
- # [22:29] <jwir3> kanru: thx
- # [22:29] * Quits: FabioMagnoni (fabiomagno@moz-773579E6.ifx.net.co) (Input/output error)
- # [22:29] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [22:30] * Quits: squeakytoy (christoffe@moz-79070305.dynamic.se.alltele.net) (Quit: Leaving)
- # [22:30] * @bz does add this to his interview question file.
- # [22:30] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [22:30] * froydnj makes a note to not be interviewed by ehsan or bz
- # [22:31] <@ehsan> bz: please don't, I was kidding!
- # [22:31] <@bz> It's ok
- # [22:31] <@bz> I only do phone screens
- # [22:31] <@bz> and this is not a reasonable question for a phone screen
- # [22:31] <@ehsan> bz: I would fail to give a non-hand-wavy answer to this myself!
- # [22:31] <@bz> needs a whiteboard
- # [22:31] <@ehsan> and I really like my job!
- # [22:31] <@bz> Just to describe the question
- # [22:31] <@ehsan> hehe
- # [22:31] <@ehsan> well
- # [22:31] <@ehsan> you could ask it in the following manner:
- # [22:32] <@ehsan> "Please describe the C++ name lookup algorithm"
- # [22:32] <@ehsan> :D
- # [22:32] * jmaher is now known as jmaher|afk
- # [22:32] <@ehsan> and you can also ask about argument dependent name lookup for extra fun
- # [22:32] <@bz> _That_ is not an OK interview question
- # [22:32] <@bz> Unless you're interviewing a C++ compiler developer or something
- # [22:32] <@ehsan> bz: good to know that you draw the line somewhere ;()
- # [22:33] <jdm> quaddle: as in, you want to open the default text editor and open a file in it?
- # [22:33] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [22:33] * Joins: myk (myk@2557E599.66715431.D25A875A.IP)
- # [22:33] <@ehsan> bz: I have thought about hiring a C++ compiler hacker
- # [22:34] <@bz> ehsan: Having espindola around was pretty useful.
- # [22:34] <@bz> ehsan: for getting clang bugs fixed.
- # [22:34] <@ehsan> bz: he's not around any more
- # [22:34] <@bz> Yes, hence "was"
- # [22:34] <@ehsan> bz: but I meant for another project of mine
- # [22:34] <@ehsan> heh, right
- # [22:34] <@bz> Oh?
- # [22:34] <@ehsan> bz: porting clang to windows!
- # [22:34] <@bz> mmmm
- # [22:34] <@bz> Do we think we'll get better code than msvc?
- # [22:34] <@bz> (Only dealing with one compiler _would_ be nice!)
- # [22:35] <@ehsan> well
- # [22:35] <@ehsan> with a decent open source compiler we would at least have the potential
- # [22:35] <@ehsan> see how easy it was for us to figure out the PGO disaster?
- # [22:35] <@bz> heh
- # [22:35] <@ehsan> it really bugs me how we don't have an open source compiler on windows :(
- # [22:36] <@ehsan> bz: but seriously, I talked to people about hiring for this role
- # [22:36] <@ehsan> obviously that never went anywhere :)
- # [22:36] <@ehsan> but at least I tried!
- # [22:37] <quaddle> Hi people! I'm developing an addon and I need some files created by my addon can be edited by a text editor. Can you give me a clue about how to do? Or what to read about?
- # [22:37] * Quits: vicamo (vicamo@moz-84CC0931.dynamic.hinet.net) (Quit: Konversation terminated!)
- # [22:37] * Fallen is now known as Fallen|away
- # [22:38] <@bz> hmm
- # [22:38] * @bz is trying to reproduce this need for .template in a small testcase and failing
- # [22:39] <reuben> ehsan: I think you were thinking of the Curiously Recurring Template Pattern, or CRTP
- # [22:40] <@ehsan> reuben: perhaps, I never bothered to learn those names!
- # [22:40] <@ehsan> bz: what's your testcase?
- # [22:40] * reuben has a bad habit of remembering things he shouldn't, and not remembering things he should
- # [22:40] <@bz> http://www.pastebin.mozilla.org/2413924
- # [22:41] <@bz> ehsan: ^
- # [22:41] * @ehsan looks
- # [22:41] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [22:42] * Quits: ehugg (chatzilla@moz-62842EF0.cisco.com) (Quit: ChatZilla 0.9.90 [Firefox 20.0/20130329030832])
- # [22:42] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [22:43] * Joins: ggp_ (ggp@2557E599.66715431.D25A875A.IP)
- # [22:43] * Quits: ggp (ggp@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [22:44] * armenzg_brb is now known as armenzg_afk
- # [22:44] <@ehsan> bz: here you go http://www.pastebin.mozilla.org/2413933
- # [22:44] * Quits: armenzg_afk (armenzg@moz-A1E9034E.releng.scl3.mozilla.com) (Input/output error)
- # [22:45] <@ehsan> bz: ah, meant to say f[0] there, but it doesn't make any difference in terms of the name lookup
- # [22:45] * Quits: msucan (mihai@3BE5A2D7.39ADAF53.320F75DD.IP) (Quit: Leaving.)
- # [22:45] * Quits: Benvie_ (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [22:45] * Joins: Benvie_ (bbenvie@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:46] <@ehsan> bz: the key here is the type of f depending on the template arg to doStuff
- # [22:46] * openjck is now known as openjck|offline
- # [22:46] <@ehsan> and then trying to access a template member of f
- # [22:46] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/8096f5bdab92 - Nathan Froyd - Bug 732043 - part 1 - add mfbt/Atomics.h; r=Waldo; original-author=jcranmer
- # [22:46] <@bz> aha, I see
- # [22:46] <@bz> ok
- # [22:46] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/eab6eac1a371 - Nathan Froyd - Bug 732043 - part 2 - add tests for mfbt/Atomics.h; r=Waldo; original-author=jcranmer
- # [22:46] <@bz> um
- # [22:47] <@bz> but why does f depending on the template to doStuff matter?
- # [22:47] <@bz> I guess because we don't know what it will end up being until we instantiate doStuff?
- # [22:47] <@bz> And hence don't know whether it will have a GetT ?
- # [22:47] <@ehsan> because the compiler should not be able to resolve the full type of f by just looking at the code for the instantiation
- # [22:47] <@ehsan> right
- # [22:48] <@ehsan> this all happens _before_ the instantiation
- # [22:49] * mdas is now known as mdas|afk
- # [22:49] <@ehsan> bz: I think perhaps the text froydnj linked to does a better job to describe this:
- # [22:49] <@ehsan> "Now, back to our original problem. Why doesn’t the compiler look f up in the base class? First, notice that in the call to f() in the first code snippet, f is a non-dependent name. So it must be resolved at the point of the template’s definition. At that point, the compiler still doesn’t know what Base<T>::f is, because it can be specialized later. So it doesn’t look names up in the base class, but only in the enclosing
- # [22:49] <@ehsan> scope. Since there’s no f in the enclosing scope, the compiler complains."
- # [22:49] * philor is now known as philor|away
- # [22:50] * Joins: ekr (ekr@43CB6079.66715431.D25A875A.IP)
- # [22:50] * Joins: mga (Mibbit@moz-FF0790A8.retail.telecomitalia.it)
- # [22:50] * @bz tries hard to not think about this problem
- # [22:50] * Joins: sicking (sicking@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:51] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [22:51] <mga> Gijs: should I ask a review from all the module peers?
- # [22:51] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [22:51] <Gijs> mga: nope, only one is sufficient, generally speaking. But in any case, at this point, it'd be good to wait for feedback from dao and what he thinks.
- # [22:51] <ekr> RyanVM: potential bustage: http://pastebin.mozilla.org/2413941
- # [22:51] <ekr> I'm only seeing this under clang/ASan
- # [22:51] <Gijs> mga: I suspect he'll want something completely different than what I proposed, but I don't know what. :)
- # [22:51] * Joins: bholley (anonymous@A5A0595A.66715431.D25A875A.IP)
- # [22:52] * Joins: b10n1k (j0ni@moz-8645B77A.home.otenet.gr)
- # [22:52] <RyanVM> ekr: if that's the case, might as well file a bug
- # [22:52] <mga> Gijs: ok, no problem with that, when a solution will be proposed I'll do my best, if it's not too difficult for my level of Mozilla expertise :)
- # [22:52] <ekr> but it does look at least potentialyl legit.
- # [22:52] <RyanVM> they're hidden by default
- # [22:52] <froydnj> ekr: bleh
- # [22:52] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:53] <ekr> RyanVM: OK, will file.
- # [22:53] <Gijs> mga: no worries, I think the patch looks great for what it's supposed to be doing, but it's not my call. :)
- # [22:53] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/0152d497fbef - Reuben Morais - Bug 873647 - Teach codegen how to wrap Dates in constructors. r=bz
- # [22:54] <RyanVM> sounds like froydnj wants a CC :)
- # [22:54] * Quits: ggp_ (ggp@2557E599.66715431.D25A875A.IP) (Connection reset by peer)
- # [22:54] <froydnj> yes, er no ;)
- # [22:54] * Joins: ggp (ggp@2557E599.66715431.D25A875A.IP)
- # [22:54] <@ehsan> gps: ping?
- # [22:54] <mga> Gijs: thank you, this is already an excellent accomplishment, being my first patch actually involving programming :)
- # [22:55] <froydnj> anyway, I think I know how to fix it
- # [22:55] <gps> ehsan: pong
- # [22:55] <ekr> https://bugzilla.mozilla.org/show_bug.cgi?id=873649
- # [22:55] * froydnj wishes again that clang would try harder to cope with system headers
- # [22:56] <@ehsan> gps: do you object to replacing "Reticulating splines" with something which makes sense to non-native speakers who have not played SIM City? :)
- # [22:56] <ekr> froydnj: thanks
- # [22:56] <@ehsan> gps: I _just_ learned what this means
- # [22:56] <@ehsan> and I always thought that my English is just not good enough to comprehend this!
- # [22:56] <gps> ehsan: the build system now prints a message before that on rebuild
- # [22:56] <Gijs> what does it mean?
- # [22:56] <mga> Gijs: should I write a comment to apologize for not asking a review from the module owner and peers? I didn't do it because I don't want to flood people's email without a good reason
- # [22:56] <@ehsan> it does?
- # [22:57] * Gijs has never understood it.
- # [22:57] <Gijs> mga: nope, you're good!
- # [22:57] <gps> ehsan: pull inbound; touch moz.build; mach build
- # [22:57] <mga> Gijs: ok, thanks :)
- # [22:57] * @bsmedberg wonders what test_cookie_read.js is doing that takes so long
- # [22:57] <@ehsan> hmm
- # [22:57] <@ehsan> gps: how recent is this thing?
- # [22:57] * joduinnn is now known as joduinn
- # [22:57] <gps> bsmedberg: using SQLite. IIRC the cookies database isn't using optimal SQLite journal modes, etc
- # [22:58] <gps> ehsan: a few hours
- # [22:58] <@ehsan> gps: I can't pull right now because of rebuilds!
- # [22:58] <@ehsan> huh
- # [22:58] * deian|away is now known as deian
- # [22:58] <@ehsan> let me look
- # [22:58] <@ehsan> gps: I'm looking at ConfigStatus.py, and I don't see anything
- # [22:58] * Joins: grobinson (garrett@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [22:58] * jlebar is now known as jlebar|away
- # [22:59] <ekr> padenot: ping
- # [22:59] <gps> ehsan: it's in /Makefile.in
- # [22:59] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [22:59] <gps> it only gets printed for the rebuild case, not during configure
- # [22:59] <@ehsan> "Updating build backend because of moz.build changes."?
- # [22:59] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [22:59] <gps> yup
- # [22:59] * Quits: automata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
- # [22:59] <@ehsan> huh
- # [22:59] <@ehsan> ok, I guess that's slightly better than the status quo
- # [22:59] * Quits: aut0mata (automata@moz-1CE7A56D.ifsc.usp.br) (Ping timeout)
- # [23:00] <@ehsan> so, one English message, and then another one which I wouldn't understand
- # [23:00] <@ehsan> it's better than just the latter!
- # [23:00] <gps> there are all kinds of random references in the build system output these days
- # [23:00] <gps> the clobber message has a Dirty Harry reference!
- # [23:00] <@ehsan> is that a good thing? :)
- # [23:01] * Quits: wolfiR (wolfiR@moz-77C1A29D.dip0.t-ipconnect.de) (Quit: Leaving)
- # [23:01] <quaddle> Hi people! I'm developing an addon and I need some files created by my addon can be edited by a text editor. Can you give me a clue about how to do? Or what to read about?
- # [23:01] * Quits: Lethalman (lethal@moz-3C385D26.libero.it) (Ping timeout)
- # [23:01] * @ehsan looks up Dirty Harry
- # [23:02] * Quits: brambles (xymox@moz-969AAE9B.barwen.ch) (Ping timeout)
- # [23:03] <@ehsan> gps: heh, ok, but anyways, thought to point out that these references are probably completely meaningless to all of the contributors who lack the cultural context...
- # [23:03] <dzbarsky> gps: shouldn't that be "well do you?"
- # [23:04] * Joins: brambles (xymox@moz-969AAE9B.barwen.ch)
- # [23:06] <quaddle> How can I open an external app from my addon?
- # [23:07] * Joins: karl (karl@moz-C433B975.jetstream.xtra.co.nz)
- # [23:07] * Quits: jammink (textual@F983F368.AEFF52DE.22E84C97.IP) (Ping timeout)
- # [23:07] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [23:08] <RyanVM> froydnj: our typical way of doing things is to mark regressions as blocking their regressor
- # [23:08] * Joins: jammink (textual@F983F368.AEFF52DE.22E84C97.IP)
- # [23:08] <froydnj> RyanVM: oh. duh. will fix
- # [23:09] * Quits: JeroenDeDauw (j@moz-E3ADC1B3.dip0.t-ipconnect.de) (Quit: Leaving.)
- # [23:10] * Quits: bholley (anonymous@A5A0595A.66715431.D25A875A.IP) (Ping timeout)
- # [23:11] <ekr> froydnj: I won't be able to test this till tonight.
- # [23:11] <ekr> (This error was picked up by my buildbot instance and I don't have remote/try access to it)
- # [23:11] * Quits: ericjung (ericjung@moz-FC76CC78.bstnma.fios.verizon.net) (Quit: Leaving)
- # [23:11] * mdas|afk is now known as mdas
- # [23:11] * philor|away is now known as philor
- # [23:12] * Quits: maxli (maxli@F2D29657.F60B0462.67AC9B1.IP) (Quit: Leaving.)
- # [23:12] * JosiahOne is now known as JosiahOne|Away
- # [23:12] * Joins: mwargers (chatzilla@moz-AF369B35.adsl.online.nl)
- # [23:13] <froydnj> RyanVM: I think I must have mid-aired your blocking note on that bug
- # [23:13] <froydnj> ekr: ok
- # [23:13] <ekr> I guess I should set up try access :)
- # [23:13] * Quits: RealRaven (Thunderbir@47EB847A.276C9F20.C3498625.IP) (Quit: RealRaven)
- # [23:14] * Quits: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [23:15] <philor> oopsie, msucan seems to have made Windows builds race
- # [23:15] <joe> jlebar|away: please do not be away
- # [23:15] * Quits: quaddle (Mibbit@C293DEA5.6EA2CA7A.8BF46E4E.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [23:16] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [23:16] * Joins: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net)
- # [23:16] <tbsaunde> philor: sounds like a feature, they'll finish faster that way
- # [23:16] * Quits: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 20.0/20130401111301])
- # [23:17] <froydnj> wait, what? #include "nsGlobalWindow.h" in xpcom?
- # [23:17] <philor> yeah
- # [23:17] * Joins: RealRaven (Thunderbir@47EB847A.276C9F20.C3498625.IP)
- # [23:18] * Quits: jammink (textual@F983F368.AEFF52DE.22E84C97.IP) (Ping timeout)
- # [23:18] <philor> guess I should close, though that means closing inbound and m-c and fx-team and I presume it went to birch too
- # [23:19] <@bz> hmm?
- # [23:19] <@bz> oy, that's my fault, isn't it? :(
- # [23:19] * Quits: daleee (daleee@F2D29657.F60B0462.67AC9B1.IP) (Quit: Computer has gone to sleep.)
- # [23:19] <RyanVM> philor: yep, close em all
- # [23:19] * @bz totally missed that #include. :(
- # [23:19] <RyanVM> fully cross-contaminated
- # [23:20] <philor> closeded
- # [23:20] * Joins: till (till@moz-4BE034AB.ptr.us.xo.net)
- # [23:22] <RyanVM> bz: is that an easy fix or should I backout en masse?
- # [23:22] * Quits: aklotz (Thunderbir@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [23:22] * Quits: till (till@moz-4BE034AB.ptr.us.xo.net) (Ping timeout)
- # [23:23] <joe> argh
- # [23:24] * Quits: RealRaven (Thunderbir@47EB847A.276C9F20.C3498625.IP) (Quit: RealRaven)
- # [23:24] <joe> if I want to ensure an event is the very next thing run (in a test situation), am I SOL?
- # [23:24] <joe> (I need to ensure we don't go back to the event queue between two function calls)
- # [23:24] * Joins: RealRaven (Thunderbir@47EB847A.276C9F20.C3498625.IP)
- # [23:25] * Joins: FabioMagnoni (fabiomagno@ABFB9865.3EF0955C.2308D2A4.IP)
- # [23:26] <froydnj> joe: can you use sync dispatch (or equivalent)?
- # [23:26] <@bz> RyanVM: back out
- # [23:26] <Mossop> ted: I bet I need the crashreporter enabled in my build in order to get stacks working, right?
- # [23:26] * Quits: RealRaven (Thunderbir@47EB847A.276C9F20.C3498625.IP) (Quit: RealRaven)
- # [23:27] * Joins: RealRaven (Thunderbir@47EB847A.276C9F20.C3498625.IP)
- # [23:28] <@smaug> what does MOZ_GUARD_OBJECT_NOTIFIER_PARAM do?
- # [23:28] * Quits: RealRaven (Thunderbir@47EB847A.276C9F20.C3498625.IP) (Client exited)
- # [23:29] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [23:30] <@smaug> ah, I see
- # [23:30] * JosiahOne|Away is now known as JosiahOne
- # [23:30] <joe> froydnj: no, but runBeforeNextEvent will work!
- # [23:31] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/ecdfb8bb501e - Ryan VanderMeulen - Backed out changesets 073791f33ab7 and 7ac5779a426c (bug 859756) for causing intermittent Windows build failures.
- # [23:31] <firebot> http://hg.mozilla.org/mozilla-central/rev/aaf5d70ba693 - Ryan VanderMeulen - Bug 871530 - Update pdf.js to version 0.8.169. r=dtownsend
- # [23:31] <RyanVM> Mossop: did NOT mean to push that
- # [23:31] * Quits: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net) (Ping timeout)
- # [23:31] <RyanVM> forgot it was in my queue
- # [23:31] <Mossop> Yeaahhh suuuuure
- # [23:31] <froydnj> &showall=1 to show normally hidden builds, like asan ones?
- # [23:31] <RyanVM> froydnj: yes
- # [23:31] <RyanVM> Mossop: want me to back it out?
- # [23:32] * Quits: bmoss (bmoss@2557E599.66715431.D25A875A.IP) (Ping timeout)
- # [23:32] <Mossop> RyanVM: Just land follow-up changes with r=me
- # [23:32] <RyanVM> bleh, backed out
- # [23:32] * Joins: bmoss (bmoss@2557E599.66715431.D25A875A.IP)
- # [23:32] <@ted> Mossop: yes, why would you disable it?
- # [23:33] <Mossop> ted: I dunno, it's in my default build config for some reason
- # [23:33] <froydnj> ah, asan builds on m-c, not m-i
- # [23:33] * Quits: gustavold (gustavold@2B0AC0CD.F5D1D018.DF2AC62B.IP) (Ping timeout)
- # [23:33] <Mossop> That's a fine 2 hours wasted on building that useless debug build :(
- # [23:33] * Quits: sankha93 (Instantbir@643B3407.BC703A9E.8B6C1D65.IP) (Ping timeout)
- # [23:33] * Joins: sankha93 (Instantbir@643B3407.BC703A9E.8B6C1D65.IP)
- # [23:34] * Quits: dao1 (dao@moz-49CDA765.superkabel.de) (Quit: Leaving.)
- # [23:34] * Quits: beaufour (beaufour@A65E70EA.F7E9558D.6624BF1.IP) (Quit: beaufour)
- # [23:34] * Quits: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net) (Connection reset by peer)
- # [23:35] * Joins: wg9s (bill@moz-E9E3CA35.hsd1.ma.comcast.net)
- # [23:35] * Quits: kanru (kanru@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:35] * Joins: Sixmsj (Sixmsj@moz-81F50494.hsd1.ca.comcast.net)
- # [23:35] * Quits: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net) (Client exited)
- # [23:35] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:35] * Joins: Boriss (FlyingToas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:36] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:36] <firebot> Check-in: http://hg.mozilla.org/integration/mozilla-inbound/rev/ecdfb8bb501e - Ryan VanderMeulen - Backed out changesets 073791f33ab7 and 7ac5779a426c (bug 859756) for causing intermittent Windows build failures.
- # [23:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/aaf5d70ba693 - Ryan VanderMeulen - Bug 871530 - Update pdf.js to version 0.8.169. r=dtownsend
- # [23:36] <firebot> http://hg.mozilla.org/integration/mozilla-inbound/rev/d7155fcfc6a9 - Ryan VanderMeulen - Merge m-c to inbound on a CLOSED TREE.
- # [23:36] * Joins: lizzard (ehenry@moz-5A4BE8E8.dsl.static.sonic.net)
- # [23:37] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:37] * Quits: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net) (Input/output error)
- # [23:37] * Joins: mwobensmith (Adium@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:37] * Joins: Lucas (Lucas@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:39] * joduinn is now known as joduinn-brb
- # [23:39] <@bz> If there's a sourceforge project, how do I report a bug to it?
- # [23:39] * @bz sees a way to list existing bug reports, but not to create a new one
- # [23:41] * Joins: jduell (jduell@moz-8A25360D.lightspeed.sntcca.sbcglobal.net)
- # [23:41] * Quits: Asa (asa@moz-74F3EA24.vc.shawcable.net) (Ping timeout)
- # [23:42] * Quits: sankha93 (Instantbir@643B3407.BC703A9E.8B6C1D65.IP) (Ping timeout)
- # [23:42] * Joins: sankha93 (Instantbir@643B3407.BC703A9E.8B6C1D65.IP)
- # [23:42] * Joins: crussell (colby@C0EBFD9D.57F30063.93A38F79.IP)
- # [23:42] * Joins: ehugg (chatzilla@moz-F5BB9709.tukw.qwest.net)
- # [23:43] <KWierso> bz: "Tickets", I think
- # [23:43] * Quits: jduell (jduell@moz-8A25360D.lightspeed.sntcca.sbcglobal.net) (Quit: Leaving)
- # [23:43] * Joins: jduell (jduell@moz-8A25360D.lightspeed.sntcca.sbcglobal.net)
- # [23:43] <KWierso> I see a "Create Ticket" link on the left side of the page when logged in to sourceforge
- # [23:44] <@bz> Ah, I may need to log in
- # [23:44] * @bz wonders whether he has an account
- # [23:44] * Joins: Asa (asa@moz-DCC590EA.vc.shawcable.net)
- # [23:45] * Joins: bsmith (bsmith@moz-BE33DA21.fw1.sfo1.mozilla.net)
- # [23:47] * Quits: Gijs (gijs@moz-C11B0461.dsl.alice.nl) (Quit: sleep)
- # [23:48] * Joins: automata (automata@70F74D89.8DDD1F9.16867D26.IP)
- # [23:48] * Quits: joey-2 (chatzilla@moz-97A010DE.princetowncable.com) (Quit: ChatZilla 0.9.90 [Firefox 22.0a2/20130513004017])
- # [23:48] * Quits: jryans (jryans@moz-CC5DCFB.austin.res.rr.com) (Quit: Be back later)
- # [23:48] * Quits: AaronMT (AaronMT@moz-5DF3A271.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: www.textualapp.com)
- # [23:49] * Quits: FabioMagnoni (fabiomagno@ABFB9865.3EF0955C.2308D2A4.IP) (Input/output error)
- # [23:50] * jgriffin is now known as jgriffin-afk
- # [23:50] * Quits: automata (automata@70F74D89.8DDD1F9.16867D26.IP) (Ping timeout)
- # [23:50] * philor is now known as philor|afk
- # [23:51] * Quits: rillian (giles@moz-29D892D2.osuosl.org) (Ping timeout)
- # [23:51] * JosiahOne is now known as JosiahOne|Away
- # [23:53] * Joins: mcomella_ (mcomella@moz-B10FF54F.ri.ri.cox.net)
- # [23:54] * Quits: jduell (jduell@moz-8A25360D.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [23:54] * Quits: mcomella (mcomella@moz-B10FF54F.ri.ri.cox.net) (Ping timeout)
- # [23:56] * Joins: jib (Jan-Ivar@moz-306E2E26.pools.spcsdns.net)
- # [23:56] * Quits: hipokrit (hipokrit@1BF5DFDB.CA40E1F7.C558AD24.IP) (Quit: Leaving)
- # [23:57] * Joins: cronco (Thunderbir@17FF97FF.AE2F10B0.3376CD77.IP)
- # [23:57] * Quits: twi (Adium@moz-12EC5C5D.ip243.fastwebnet.it) (Quit: Leaving.)
- # [23:57] * pmoore is now known as pmoore|away
- # [23:57] <TheOne> hm, http://www.mozilla.org/en-US/firefox/23.0a2/auroranotes/ says
- # [23:57] <TheOne> "Moved the bookmark star button outside of the location bar"
- # [23:58] * Quits: sankha93 (Instantbir@643B3407.BC703A9E.8B6C1D65.IP) (Connection reset by peer)
- # [23:58] * kmoir is now known as kmoir-afk
- # [23:58] <TheOne> but that has been reverted even when 23 was still in the nightly channel
- # [23:58] <TheOne> right?
- # [23:59] * Quits: ehugg (chatzilla@moz-F5BB9709.tukw.qwest.net) (Ping timeout)
- # [23:59] <froydnj> people embed flash files in pdf nowadays? wtf?
- # [23:59] <wg9s> TheOne: the nightly channel is 24.0a1
- # Session Close: Sat May 18 00:00:00 2013
The end :)