/irc-logs / mozilla / #developers / 2012-04-20 / end
Options:
- # Session Start: Fri Apr 20 00:00:00 2012
- # Session Ident: #developers
- # [00:00] * Parts: daoberes (donna@D2B84AF4.C749D475.1139E686.IP)
- # [00:00] * Quits: karl (karl@moz-5860A10F.jetstream.xtra.co.nz) (Ping timeout)
- # [00:00] * joduinn-mtg is now known as joduinn-commute
- # [00:00] * Quits: adeel (chatzilla@83896617.EB28E85D.59D8DB68.IP) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.8/20120312220748])
- # [00:02] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
- # [00:02] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Connection reset by peer)
- # [00:02] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [00:02] * jhford-work is now known as jhford-work-away
- # [00:02] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:03] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:03] * Joins: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [00:03] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:03] * Joins: gandalf (zbraniecki@moz-9CDDF97C.neoplus.adsl.tpnet.pl)
- # [00:04] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:04] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:04] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:04] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:04] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:05] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:05] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [00:05] * khuey is now known as khuey|away
- # [00:05] * bhearsum is now known as bhearsum|afk
- # [00:05] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:06] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
- # [00:06] * Quits: squib (squib-@moz-415BAA34.engr.wisc.edu) (Quit: Leaving)
- # [00:06] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:07] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:07] * Joins: eflores (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [00:08] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [00:08] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
- # [00:08] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [00:08] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Client exited)
- # [00:09] * philor|away is now known as philor
- # [00:09] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [00:09] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:09] * Joins: Mavericks (Mibbit@D01CCF9F.57B935C.B84D4DA2.IP)
- # [00:09] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:10] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/900945f9909a - Myk Melez - bug 746629 - package webapp-uninstaller.exe on Windows so it is available to the webapp installer; r=felipe, a=desktop-only
- # [00:10] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [00:10] * Quits: robert (robert@moz-11E4ED00.dynamic.t-2.net) (Quit: robert)
- # [00:11] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [00:11] * Quits: mjschranz_ (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
- # [00:11] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:11] * Quits: gkw (Instantbir@moz-E31CD2CB.mozilla.org) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:12] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [00:13] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:13] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [00:14] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [00:14] * Quits: @bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net) (Ping timeout)
- # [00:14] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [00:14] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:14] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:14] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:15] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [00:15] * jhford-work-away is now known as jhford-work
- # [00:15] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [00:16] * Quits: xakz (XaMaD@moz-4A5DD6F7.w92-135.abo.wanadoo.fr) (Ping timeout)
- # [00:16] * Quits: ajuma (ajuma@F2D29657.F60B0462.67AC9B1.IP) (Quit: ajuma)
- # [00:17] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:17] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
- # [00:17] * fabrice is now known as fabrice|afk
- # [00:17] * Joins: krit (Adium@9AFCD084.774645F1.4C3B1D9.IP)
- # [00:18] * Quits: bc_ (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [00:18] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [00:18] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:18] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:19] * Quits: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP) (Quit: pnemsak)
- # [00:20] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:20] * Quits: wesj (Instantbir@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:20] * Quits: zpao|detached (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:20] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:20] * Joins: faramarz_ (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:20] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:20] * Joins: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:21] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Ping timeout)
- # [00:21] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:21] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
- # [00:21] * Quits: mak (chatzilla@moz-84625997.retail.telecomitalia.it) (Connection reset by peer)
- # [00:21] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Connection reset by peer)
- # [00:21] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:21] * Joins: mak (chatzilla@moz-84625997.retail.telecomitalia.it)
- # [00:21] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:21] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Ping timeout)
- # [00:21] * Quits: mak (chatzilla@moz-84625997.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
- # [00:21] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:21] * Quits: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:21] * faramarz_ is now known as faramarz
- # [00:21] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [00:21] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:21] * Quits: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [00:21] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:22] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:23] <jduell> ehsan: did you get your info?
- # [00:23] <@ehsan> jduell: no, but I worked around the problem, thanks!
- # [00:23] * Joins: zpao (zpao@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:23] <jduell> mmmK
- # [00:25] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [00:25] * Quits: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP) (Quit: Leaving)
- # [00:26] * jhford-work is now known as jhford-work-away
- # [00:26] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Quit: madhava)
- # [00:27] * Quits: wlach (wlach@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
- # [00:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:28] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [00:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:28] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:28] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # Session Close: Fri Apr 20 00:29:17 2012
- #
- # Session Start: Fri Apr 20 00:29:17 2012
- # Session Ident: #developers
- # [00:29] * Disconnected
- # [00:30] * Attempting to rejoin channel #developers
- # [00:30] * Rejoined channel #developers
- # [00:30] * Topic is 'm-c is APPROVAL-REQUIRED, see http://goo.gl/rUYkY for details || Next uplift: 24th April || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [00:30] * Set by gavin on Tue Apr 17 20:15:14
- # [00:31] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [00:32] <philor> bent: different self-serve host (and not using rck for both robocheck and robocheck2, but that's less exciting)
- # [00:32] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [00:32] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: adev)
- # [00:32] * Joins: wlach (wlach@93B4174C.6E78B65D.CDBA6951.IP)
- # [00:35] <BenWa> how do I show hidden tests in TBPL?
- # [00:35] * Quits: myk (Instantbir@moz-64D96850.dsl.dynamic.sonic.net) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:35] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [00:35] * Joins: myk (Instantbir@moz-64D96850.dsl.dynamic.sonic.net)
- # [00:35] <mattwoodrow> BenWa: append &noignore=1 to the url
- # [00:35] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [00:35] <BenWa> ty
- # [00:36] <jhammel> noignore=1....forsooth
- # [00:36] <jhammel> dontnotignore=BooleanFalse
- # [00:36] <BenWa> haha
- # [00:36] * Joins: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com)
- # [00:37] <IanN> anyone else getting cxa_guard_acquire error and build process failing?
- # [00:37] * Quits: TheLink (TheLink@moz-C76AC80E.pools.arcor-ip.net) (Client exited)
- # [00:39] <bnicholson> Honza, dcamp: ping
- # [00:39] * Quits: bholley (bholley@moz-9375A05C.fbx.proxad.net) (Quit: bholley)
- # [00:40] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [00:41] * Joins: loadbang (loadbang@moz-5D4A77EF.range31-52.btcentralplus.com)
- # [00:41] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [00:41] * Joins: ehugg_ (chatzilla@91C9C99B.C5EAED67.6CD50604.IP)
- # [00:42] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
- # [00:45] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [00:46] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [00:46] <RyanVM> roc: ping
- # [00:46] * Quits: ehugg_ (chatzilla@91C9C99B.C5EAED67.6CD50604.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [00:46] * jhford-work-away is now known as jhford-work
- # [00:46] <RyanVM> roc: should checkin-needed also be removed from bug 745676?
- # [00:46] * nical is now known as nical|away
- # [00:47] * Quits: mccr8 (mccr8@moz-AAEFBBD1.gw.connect.com.au) (Ping timeout)
- # [00:48] * Quits: blizzack (dpierre@16D3C936.5378A4C5.1B632967.IP) (Ping timeout)
- # [00:48] <roc> yes, done
- # [00:49] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Ping timeout)
- # [00:50] * Mavericks is now known as Mavericks|sleep
- # [00:50] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:50] * Quits: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [00:51] * Joins: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com)
- # [00:52] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0a2/20120417042008])
- # [00:52] * Joins: blizzack (dpierre@moz-38C4F261.ptr.us.xo.net)
- # [00:52] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:52] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [00:53] * Quits: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP) (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
- # [00:54] * Joins: mccr8 (mccr8@moz-AAEFBBD1.gw.connect.com.au)
- # [00:55] * Quits: Mavericks|sleep (Mibbit@D01CCF9F.57B935C.B84D4DA2.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [00:56] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [00:57] * Joins: davidb (davidb@471D72E.2257F909.F30C9E9E.IP)
- # [00:58] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [00:58] * khuey|away is now known as khuey
- # [01:02] * Joins: jlebar|mac (~jlebarmac@moz-AAEFBBD1.gw.connect.com.au)
- # [01:02] * Quits: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net) (Quit: Leaving...)
- # [01:03] * Joins: kaze (kaze@moz-CC8B5C79.w82-123.abo.wanadoo.fr)
- # [01:04] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [01:04] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [01:05] * Quits: mcsmurf (mcsmurf@moz-56CC727C.dip.t-dialin.net) (Quit: )
- # [01:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/3e2557ca55d6 - Kyle Huey - Bug 746834: Fix the test for Bug 575561 to not use DOM objects after navigating the Window. r=dao a=test-only
- # [01:05] <Ameya> where can i get names of interfaces which deals with user specific parameters.
- # [01:05] * edransch is now known as edransch-away
- # [01:08] <Ameya> I mean such as nsIPasswordManager, nsIPasswordManagerInternal, nsICookiemanager
- # [01:09] * Quits: peterv (peterv@moz-85A72D66.access.telenet.be) (Ping timeout)
- # [01:09] * Joins: bc (bc@93B4174C.6E78B65D.CDBA6951.IP)
- # [01:09] <Ameya> ehsan: right now i m checking on only nsICokkiemanager, nsIPropertises & file handling...
- # [01:10] * spartan is now known as spartan|away
- # [01:10] * Joins: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au)
- # [01:11] * Joins: gmoro (guilherme@84484EC9.1F1093E8.D159334F.IP)
- # [01:11] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
- # [01:12] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Ping timeout)
- # [01:12] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [01:13] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [01:13] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:15] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Quit: Konversation terminated!)
- # [01:16] * Quits: davidb (davidb@471D72E.2257F909.F30C9E9E.IP) (Quit: davidb)
- # [01:16] * Quits: KWierso (chatzilla@moz-DDEBF960.desm.qwest.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [01:16] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [01:17] * Joins: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net)
- # [01:17] <mbrubeck> Ameya: You're looking for interfaces that deal with users' personal data? You could start by looking at interfaces used by the "clear private data" code at https://mxr.mozilla.org/mozilla-central/source/browser/base/content/sanitize.js
- # [01:18] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [01:18] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [01:18] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [01:18] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: Eaten by grue.)
- # [01:19] * Joins: kwierso (chatzilla@moz-DDEBF960.desm.qwest.net)
- # [01:19] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:19] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:20] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [01:20] <Ameya> ok..
- # [01:21] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:21] * Quits: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com) (Quit: kumar)
- # [01:21] <Ameya> mbrubeck:what does it tell exaclty?
- # [01:22] * joduinn-commute is now known as joduinn-mtg
- # [01:22] * jhford-work is now known as jhford-work-away
- # [01:23] <Ameya> mbrubeck:you there?
- # [01:23] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Ping timeout)
- # [01:23] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [01:23] <mbrubeck> Ameya: Well, reading through that code you can find things like nsIBrowserHistory and nsIFormHistory2 -- is that the sort of thing you are looking for?
- # [01:24] <Ameya> Yes... i checked it
- # [01:24] * jhford-work-away is now known as jhford-work
- # [01:24] <Ameya> mbrubeck:I m checking whether addons are trying to read personal data in private browsing or not..
- # [01:24] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [01:25] <Ameya> mbrubeck: for small scale right now i m monitoring cookiemanager & filehandling interfaces.
- # [01:25] <mbrubeck> Ameya: Ah, so you are building a list of things to scan for in add-on code?
- # [01:25] <Ameya> yes
- # [01:25] <@smaug> addons can always open any file in the file system and read data from there
- # [01:25] * Joins: njn (chatzilla@moz-AAEFBBD1.gw.connect.com.au)
- # [01:25] <Ameya> yup.. I am preventing them from writing on file
- # [01:26] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [01:26] * Joins: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [01:26] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
- # [01:26] <Ameya> mbrubeck: ex. they can track cookies at the end of private browsing session & store on file which is wrong.
- # [01:27] * Joins: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [01:27] <Ameya> i m notifying user if any such thing happens....
- # [01:28] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [01:28] * Quits: glob (glob@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
- # [01:28] <Ameya> mbrubeck: So i need to extend this to remaining sensitive interfaces as well
- # [01:28] <biesi> wow, that seems really hard / perhaps impossible
- # [01:29] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [01:29] * Joins: Goldorak (chatzilla@4F3B0A5C.7BDA2E47.187A1082.IP)
- # [01:29] * Quits: bsmith (bsmith@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [01:30] <mbrubeck> Yeah, it seems like truly malicious add-ons could probably find a way around any such sandbox... though this might be good for finding add-ons that *accidentally* record data in private browsing mode.
- # [01:30] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
- # [01:30] <mbrubeck> like https://github.com/toolness/collusion/issues/66
- # [01:31] <mbrubeck> Ameya: You might also want to look at all the code that calls the private browsing service. You might find more "sensitive" interfaces there: https://mxr.mozilla.org/mozilla-central/ident?i=nsIPrivateBrowsingService
- # [01:31] * joduinn-mtg is now known as joduinn-biab
- # [01:31] <Ameya> biesi: I dont know...but for now i m monitoring getservice() code & finding url of script that calls sensitive interfaces via xpconnect stackframe & checking whether that URL belongs to any of addon's src
- # [01:31] * Joins: peterv (peterv@moz-85A72D66.access.telenet.be)
- # [01:31] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:32] <biesi> Ameya, what if it does window.setTimeout(0, "write some stuff") ?
- # [01:32] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Ping timeout)
- # [01:32] * Joins: birtles_ (chatzilla@moz-4B5534A0.mozilla.or.jp)
- # [01:32] * birtles_ is now known as birtles
- # [01:33] <jlebar|mac> So…changes which have no effect on mobile can be pushed to m-i? Like, it's not just "desktop-only," right? b2g-only is OK too?
- # [01:33] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:33] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [01:34] <Ameya> biesi: Yeh....actually its difficult to monitor JS which is not specific to firefox. like document.location.href
- # [01:34] * jhford-work is now known as jhford-work-away
- # [01:35] <biesi> or if it does it in an event handler
- # [01:35] <Ameya> Ya
- # [01:35] <biesi> I guess what I'm saying is, if you care about stealthy addons, you can't just worry about the holes that you can easily fix
- # [01:35] * coop is now known as coop|afk
- # [01:35] * Joins: glob (glob@93B4174C.6E78B65D.CDBA6951.IP)
- # [01:35] <Ameya> but as long as they store outside firefox boundary it no problem. Bcoz to retrieve captured info once browser closed they need to store somewhere .. most general files.
- # [01:36] <Ameya> *they dont store*
- # [01:36] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [01:36] <Ameya> change in above sentence
- # [01:36] <@smaug> jlebar|mac: tree rules are pretty clear
- # [01:37] <@smaug> jlebar|mac: a=b2g-only is ok, but only if it touches certain directories
- # [01:37] <Ameya> biesi: what do you say?
- # [01:37] <jlebar|mac> smaug: You mean, but only if it only touches certain directories?
- # [01:37] <biesi> Ameya, I don't follow
- # [01:37] <biesi> Ameya, why does that make it fine?
- # [01:37] * Joins: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com)
- # [01:37] <@smaug> jlebar|mac: right
- # [01:38] <jlebar|mac> smaug: Okay.
- # [01:38] <mbrubeck> I'm not sure blassey's list in https://groups.google.com/d/msg/mozilla.dev.planning/CtbHEWOYZig/CIGaTw4Gl7cJ was really meant to be exhaustive
- # [01:38] <mbrubeck> for example, I think we'd be fine with stuff in widget/gonk or other things that are obviously NPOTB for fennec.
- # [01:39] <mbrubeck> but at the moment https://wiki.mozilla.org/Tree_Rules has a hard-coded list
- # [01:39] <Ameya> biesi: like if you capture suppose history or cookie & you want to know what is it after you close browser you need to store that info somewhere...
- # [01:40] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Ping timeout)
- # [01:40] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [01:40] * jhammel is now known as jhamer
- # [01:41] <Ameya> may be in file.... So i think writing to file should not be allowed to addons in private browsing
- # [01:41] * jhamer is now known as jhammel
- # [01:41] <mbrubeck> Ameya: Of course you could also store it to a server
- # [01:41] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [01:41] <mbrubeck> so anything that can make a network connection would need to be outlawed
- # [01:42] <mbrubeck> XMLHttpRequest, loading a URL in a new tab, adding an <img src="..."> element to a document, ...
- # [01:42] <Mook_as> and the registry. and a hidden window to be scraped on a different app on the system.
- # [01:42] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [01:42] <@dolske> josh: ping?
- # [01:43] <jtcranmer> or you could buffer, wait until you're out of private browsing, and then dump it?
- # [01:43] * Joins: mburst (mburst@C5B03ED4.15EE8362.5379700C.IP)
- # [01:43] <jtcranmer> or use ctypes
- # [01:43] <Ameya> buffer where ?
- # [01:43] <biesi> yeah, what they said :)
- # [01:43] <jtcranmer> that's a great way to be unanalyzable, use ctypes
- # [01:43] <biesi> Ameya, and my point was you can't always tell that it was an addon that was writing to a file
- # [01:44] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [01:44] <jtcranmer> or define your own custom loader that loads encrypted JS that can't be analyzed
- # [01:44] * Quits: kaze (kaze@moz-CC8B5C79.w82-123.abo.wanadoo.fr) (Quit: WeeChat 0.3.5)
- # [01:44] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [01:45] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [01:45] <Ameya> may be but this is what i think is vulnerable in firefox. Something should be done to prevent this
- # [01:46] <jtcranmer> the only way to truly lock down private browsing is to kick out all add-ons
- # [01:46] <jtcranmer> which wouldn't be well-received, I think
- # [01:46] <biesi> that's sort of the chrome approach
- # [01:46] <Ameya> biesi: i know mine is not at all complete solution but this problem needs to addressed at least we should reduce probability of happing this
- # [01:47] <Ameya> *happening
- # [01:47] <RyanVM> mats: are your DBLI patches far enough along that it would be useful to create a Try build to see what affect they have on some of the dependent bugs?
- # [01:47] * Quits: @ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [01:47] * Quits: birtles (chatzilla@moz-4B5534A0.mozilla.or.jp) (Ping timeout)
- # [01:47] <mattwoodrow> RyanVM: did you mean me?
- # [01:47] <RyanVM> yes
- # [01:47] <RyanVM> long day
- # [01:47] <mattwoodrow> https://tbpl.mozilla.org/?tree=Try&rev=28a6e68ab2de
- # [01:47] <mbrubeck> Ameya: Well, all AMO add-ons are code reviewed for privacy violations, and we show scary warnings to users who install non-AMO add-ons. So there are *some* steps already taken to mitigate the problem.
- # [01:48] <mattwoodrow> anything except android native is ready for testing
- # [01:48] <mbrubeck> Also, if an add-on is malicious, I'm just as worried about what it does with my data when I'm not in private browsing mode.
- # [01:48] <RyanVM> mattwoodrow: cool
- # [01:49] * Quits: cadecairos (cadecairos@moz-632B4208.cpe.net.cable.rogers.com) (Input/output error)
- # [01:49] * Quits: jhammel (jhammel@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
- # [01:50] * Joins: ehugg (chatzilla@moz-44D86B1E.cisco.com)
- # [01:50] <Ameya> biesi: yes but consider if i created addon for someother purpose along with spying data & distributed in my university. then FF community wont come there to check whether its safe or not..
- # [01:50] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [01:51] <biesi> it would need a major rethinking of how addons work, I think
- # [01:52] <mattwoodrow> RyanVM: I'm going to try get the current patches landed before looking at too many more optimizations
- # [01:52] <Ameya> biesi: my whole point is browser should have capability to do some filtering at its level. i mean it should take care of itself.
- # [01:52] <RyanVM> ok
- # [01:52] <aja> did i see that Chrome (canary?) is now disabling all extensions in private mode?
- # [01:53] <biesi> aja, you always had to specifically enable extensions individually for private mode, afaik (in chrome)
- # [01:53] <RyanVM> i thought that was already default behavior
- # [01:53] <RyanVM> i know i had to allow abp in pb mode
- # [01:53] <aja> could well be....haven't run any extensions in it till very recently
- # [01:54] <jtcranmer> Ameya: the problem is that there are so many ways to do it that we cannot possibly close all of the loopholes
- # [01:54] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Input/output error)
- # [01:54] <Ameya> Yes right... atleast try to protect potential or most obvious ways...
- # [01:54] <jtcranmer> [e.g., use ctypes + fopen/fwrite, etc.]
- # [01:55] * Joins: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net)
- # [01:55] <Mossop> Is there anyway to filter out the fact that I receive multiple DOMMouseScroll per "tick" of my scroll wheel?
- # [01:55] <Ameya> biesi: i discussed this with jdm, ehan.
- # [01:55] * Quits: bc (bc@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
- # [01:55] <biesi> Ameya, ok. anyway, I don't have any authority on this topic
- # [01:55] <biesi> I should get back to work
- # [01:56] <jtcranmer> the basic Firefox policy (AIUI) has been "let extensions do what they want, but review addons on AMO according to a stringent policy and explicitly ban known-malicious plugins"
- # [01:56] <Ameya> no problem... nice talking to you.
- # [01:57] * Quits: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: faramarz)
- # [01:57] <Ameya> jtcranmer: yes correct. but if i created addon for someother purpose along with spying data & distributed in my university. then FF community wont come there to check whether its safe or not..
- # [01:58] * Quits: clee (clee@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: clee)
- # [01:58] <jtcranmer> yes, but you could also could probably get around whatever checks we would put in
- # [01:58] * Quits: krit (Adium@9AFCD084.774645F1.4C3B1D9.IP) (Quit: Leaving.)
- # [01:58] <Ameya> Ok.. sure.
- # [01:59] <jtcranmer> it's probably doable to protect against "accidental" maliciousness, but if someone wants to be malicious, it's pretty much impossible to close all the doors without running them in the first place
- # [01:59] <jtcranmer> er, without not running them
- # [01:59] <Mook_as> If you want to be malicious, you'd just distribute your addon as an .exe installer...
- # [02:00] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [02:00] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [02:00] <jtcranmer> ooh, here's an evil thought
- # [02:00] <Ameya> Yes... but .exe itself says "i might be dangerous".
- # [02:00] <biesi> Mook_as, or you'll include a cpp component/...
- # [02:00] <biesi> in your .xpi
- # [02:01] <jtcranmer> an addon could use jsctypes to use memory calls to patch the current instance of Firefox
- # [02:01] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [02:01] * ChanServ sets mode: +o ehsan
- # [02:01] <biesi> xpi also says might be dangerous
- # [02:01] <Mook_as> cpp component is too much pain, you'd need to recompile it every firefox release :p
- # [02:01] <jtcranmer> so you could make your addon itself undo the security check
- # [02:02] <@dolske> what is the current state-of-the-art for returning an array in IDL?
- # [02:02] <jtcranmer> bwahahahaha
- # [02:02] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [02:02] <jtcranmer> "that"
- # [02:02] * Quits: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr_)
- # [02:02] <Mook_as> getFoo([optional] out PRUint32 count, [retval, array, size_is(count)] out IFoo result); I think?
- # [02:03] <Mossop> jsval?
- # [02:03] * Mook_as would argue that jsval != idl :p
- # [02:03] <@dolske> heh
- # [02:03] <@dolske> doesn't the first form still require JS to pass in an empty object for the outparam?
- # [02:03] <Ameya> ok fine. Its nearly impossible to prevent completely. but step by step by some ways we can minimize it
- # [02:04] <Mook_as> no, because [optional]
- # [02:04] * Quits: sstangl (sstangl@748344B9.A22D542B.1C5878CF.IP) (Ping timeout)
- # [02:04] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
- # [02:04] <@dolske> I was thinking the |result|
- # [02:05] <biesi> dolske, no, [retval] makes it the actual return value
- # [02:05] <Mook_as> ah, no, because [retval]
- # [02:05] <Ameya> biesi: may be you people can think of some efficient way...
- # [02:05] <Mook_as> of course, if you're c++, sux2bu
- # [02:05] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [02:05] <jtcranmer> hmm
- # [02:06] <@dolske> what's the signature in C++? still rv = getFoo(&count, &ptrs)?
- # [02:06] <Mook_as> yep
- # [02:06] <jtcranmer> am I guaranteed that NS_ConvertASCIItoUTF16 will convert a char \xdf to '\u00df' ?
- # [02:06] <Mook_as> jtcranmer: yes.
- # [02:06] <@dolske> ah.
- # [02:06] <jtcranmer> without complaining ever?
- # [02:07] * Joins: Callek_Away (chatzilla@moz-B8618A90.bstnma.east.verizon.net)
- # [02:07] <biesi> jtcranmer, nope
- # [02:07] <biesi> I think
- # [02:07] * Quits: billm (billm@moz-3877A8BA.hfc.comcastbusiness.net) (Quit: Leaving)
- # [02:07] <biesi> I'm not sure
- # [02:07] <jtcranmer> no, it is not guaranteed, or no, it won't complain
- # [02:07] <biesi> not guaranteed
- # [02:08] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [02:08] <jtcranmer> I'm looking at the source code and it seems that non-sse version does "dest = (PRUnichar)(unsigned char)src"
- # [02:09] <Ameya> mbrubeck: thnks for help
- # [02:09] <jtcranmer> and the sse just appears to go "insert 0s between every other char"
- # [02:09] <mbrubeck> Ameya: You're welcome -- good luck!
- # [02:09] <Mook_as> yeah, I don't think there's ever going to be a guarantee of not complaining, because there's no concept of being frozen...
- # [02:10] <jtcranmer> rather, I want to convert a char* string into a "binary" JS string
- # [02:10] <Jesse> taras: what will the new extension be called? JankBlock Plus?
- # [02:10] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [02:10] <taras> Jesse: JankShank Plus
- # [02:10] * Joins: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [02:10] <Mook_as> jtcranmer: what sort of binary JS string?
- # [02:11] <jtcranmer> a JS string where all the chars are between \x00 and \xff
- # [02:11] <Mook_as> then yeah, I think NS_ConvertASCIItoUTF16 does what you want
- # [02:11] <jtcranmer> or, the "binary" encoding according to http://wiki.whatwg.org/wiki/StringEncoding
- # [02:11] * Quits: Goldorak (chatzilla@4F3B0A5C.7BDA2E47.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [02:12] <WG9s> mbrubeck: and thanks for the help in getting my patch for bug 745567 landed after I realized it would also fix the issue with "Check For Updates" it seemed to me to be the correct thing to do, despite any approval-required rules.
- # [02:13] <@dolske> firebot: uuid
- # [02:13] <firebot> b8bf0a06-e395-4f44-af39-a51d3e7ef4b9 (/msg firebot cid for CID form)
- # [02:17] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
- # [02:18] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Ping timeout)
- # [02:18] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
- # [02:19] <jdm> riddle me this
- # [02:19] <jdm> I have copied an OS_ARCH check directly from another makefile where it passes
- # [02:19] <jdm> in this makefile, it does not
- # [02:19] <jdm> one is in netwerk/test, the other is docshell/test
- # [02:19] <jdm> whyyyyyyyyyyyyyyyyyy
- # [02:19] <jdm> ifneq ($(OS_ARCH),Darwin)
- # [02:19] * Joins: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com)
- # [02:20] <jesup> jdm: I think you want OS_TARGET
- # [02:20] <jdm> I don't think so
- # [02:20] <jdm> there, fixed it
- # [02:20] <jdm> the relevant test was occurring before including autoconf.mk
- # [02:20] <jesup> ah
- # [02:20] * Parts: josh (josh@moz-2EE66546.nyc.res.rr.com)
- # [02:20] * Quits: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com) (Quit: brendan)
- # [02:21] * Quits: Wevah (Wevah@moz-5435D49F.stcd.qwest.net) (Connection reset by peer)
- # [02:21] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [02:22] * Quits: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP) (Ping timeout)
- # [02:22] * Joins: Wevah (Wevah@moz-5435D49F.stcd.qwest.net)
- # [02:24] * jesup ponders why ARCH has an OS name in it, instead of a CPU architecture (ok, history) - and what the difference between OS_ARCH and OS_TARGET is, and how many of the uses in makefiles of either might be wrong
- # [02:25] * jesup doesn't really want to think about that, and forgets
- # [02:26] * Joins: WeirdAl (chatzilla@moz-D461843.ask.info)
- # [02:27] <WG9s> jusup: I believe OS_ARCH is the OS and architencture you are using to do the build. OS_TARGET has to do with the target OS and architecture it all ahs to do with compileing for a different OS and hardware environment.
- # [02:27] <WG9s> Or cross-compiling as it is called.
- # [02:28] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [02:28] * Quits: rniwa (rniwa@9AFCD084.774645F1.4C3B1D9.IP) (Quit: rniwa)
- # [02:28] <WG9s> Or i think that is how it works (i could be mistaken)
- # [02:30] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [02:31] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [02:32] * Quits: Mossop (mossop@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [02:32] <IanN> anyone else building on Linux 64-bit?
- # [02:33] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 11.0/20120313114517])
- # [02:33] <mbrubeck> IanN: Yes
- # [02:34] <IanN> don't suppose "/usr/bin/ld: ../../../mozilla/dist/lib/libmozglue.a(double-conversion.o): undefined reference to symbol '__cxa_guard_acquire@@CXXABI_1.3'
- # [02:34] <IanN> /usr/bin/ld: note: '__cxa_guard_acquire@@CXXABI_1.3' is defined in DSO /usr/lib64/libstdc++.so.6 so try adding it to the linker command line
- # [02:34] <IanN> /usr/lib64/libstdc++.so.6: could not read symbols: Invalid operation" means anything to you?
- # [02:35] <mbrubeck> I'm afraid not...
- # [02:35] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [02:37] * Joins: gkw (Instantbir@moz-7CD88B0C.hsd1.ca.comcast.net)
- # [02:38] * Joins: ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [02:38] * ChanServ sets mode: +o ehsan
- # [02:39] * Quits: @ehsan (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [02:39] <jesup> WG9s: (who is gone) yea, that's right. I'm just betting there are a lot where ARCH is used and TARGET is correct
- # [02:39] <jesup> and probably some vice-versa
- # [02:42] * Joins: bz (bzbarsky@moz-69B5879F.bstnma.fios.verizon.net)
- # [02:42] * ChanServ sets mode: +o bz
- # [02:42] <njn> roc: I'm glad you started the "Antivirus Hall Of Shame" thread
- # [02:42] * Quits: rwaldron (rwaldron@moz-71B3012E.c3-0.abr-ubr1.sbo-abr.ma.cable.rcn.com) (Quit: Leaving...)
- # [02:43] * mcote is now known as mcote|afk
- # [02:44] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [02:45] * Quits: jgriffin (jgriffin@93B4174C.6E78B65D.CDBA6951.IP) (Quit: jgriffin)
- # [02:45] * Joins: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP)
- # [02:46] * Joins: gwagner (idefix2@moz-DCA057E1.dynamic.hinet.net)
- # [02:47] * Quits: glob (glob@93B4174C.6E78B65D.CDBA6951.IP) (Quit: Leaving...)
- # [02:48] * Quits: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP) (Ping timeout)
- # [02:48] * Quits: KaiRo (robert@moz-BA86142F.adsl.highway.telekom.at) (Input/output error)
- # [02:50] * AutomatedTester is now known as AutomatedTester|AFK
- # [02:50] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [02:50] * Quits: mdas (mdas@93B4174C.6E78B65D.CDBA6951.IP) (Quit: mdas)
- # [02:51] * ewong|away is now known as ewong
- # [02:51] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120313114517])
- # [02:51] * Quits: wlach (wlach@93B4174C.6E78B65D.CDBA6951.IP) (Ping timeout)
- # [02:51] * Quits: WeirdAl (chatzilla@moz-D461843.ask.info) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [02:52] <jdm> firebot: uuid
- # [02:52] * Quits: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com) (Quit: damons)
- # [02:52] * Quits: jimm (jmathies@moz-7F164CA1.pn.at.cox.net) (Quit: )
- # [02:52] <firebot> 6f60ac96-fa2c-41a5-92b4-29aaadbd7a7b (/msg firebot cid for CID form)
- # [02:54] * Quits: edmorley (Mibbit@93B4174C.6E78B65D.CDBA6951.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [02:54] * AaronMT is now known as AaronMT|AFK
- # [02:55] * Quits: Mook_as (mook@moz-1FCC0032.activestate.com) (Quit: gone)
- # [02:57] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [02:57] * Quits: gwagner (idefix2@moz-DCA057E1.dynamic.hinet.net) (Ping timeout)
- # [02:57] * Quits: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr_)
- # [02:57] * hwine is now known as hwine|afk
- # [02:58] * nthomas is now known as nthomas|away
- # [02:58] * Joins: gwagner (idefix2@moz-DCA057E1.dynamic.hinet.net)
- # [02:59] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [03:00] * Quits: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au) (Quit: jet)
- # [03:00] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [03:01] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [03:01] <aja> hmmm....post from the future on planet
- # [03:02] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [03:02] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [03:02] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [03:02] <mbrubeck> another victim of bug 742834!
- # [03:03] <mbrubeck> :)
- # [03:03] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [03:03] * Joins: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au)
- # [03:04] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Ping timeout)
- # [03:05] * Joins: masayuki (Daily@moz-911CC660.zaq.ne.jp)
- # [03:05] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [03:06] * Quits: nhirata (nhirata.bu@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: nhirata)
- # [03:07] * Joins: kaie (kaie@moz-7BA52D25.dip.t-dialin.net)
- # [03:07] <aja> this one's a week in the future
- # [03:08] <rhelmer> hah, so will it stay on top for a week?
- # [03:08] * Quits: garnacho (carlos@moz-EA2D0541.dyn.user.ono.com) (Ping timeout)
- # [03:09] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Quit: ejpbruel)
- # [03:10] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [03:11] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [03:11] * Quits: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net) (Ping timeout)
- # [03:12] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: yuan)
- # [03:13] * spartan|away is now known as spartan
- # [03:16] * Joins: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net)
- # [03:17] * Quits: loadbang (loadbang@moz-5D4A77EF.range31-52.btcentralplus.com) (Quit: loadbang)
- # [03:17] * Joins: NhanTDN (human_torc@40B9C57D.D49B922A.428A7A2F.IP)
- # [03:18] * Quits: AaronMT|AFK (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [03:19] * Quits: Callek_Away (chatzilla@moz-B8618A90.bstnma.east.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [03:20] * Joins: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP)
- # [03:21] * Joins: birtles (chatzilla@moz-348F61F0.mozilla.or.jp)
- # [03:22] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
- # [03:23] <heycam> is there a list of all properties we support?
- # [03:23] <zwol> css properties?
- # [03:23] <heycam> yeah
- # [03:24] * Joins: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP)
- # [03:24] <zwol> heycam: http://mxr.mozilla.org/mozilla-central/source/layout/style/nsCSSPropList.h is the authoritative source
- # [03:24] <heycam> zwol, excellent, thanks
- # [03:24] <zwol> but somewhat lacking in documentation
- # [03:24] * cjones is now known as cjones-dinner
- # [03:24] <jtcranmer> huh
- # [03:25] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:25] <heycam> somewhat hard to read but it'll do :)
- # [03:25] <jtcranmer> does xpconnect set CStringsAreUTF8?
- # [03:25] <zwol> also, beware of wild macros
- # [03:26] <@bz> heycam: hmm?
- # [03:26] <@bz> heycam: you have two options
- # [03:26] <@bz> heycam: 1) Be a ppreprocessor
- # [03:26] <@bz> heycam: 2) run it through cpp with the macro defined to make it easier. ;)
- # [03:26] <@bz> heycam: what are you really trying to do?
- # [03:26] <@bz> jtcranmer: absolutely not
- # [03:26] <@bz> jtcranmer: and if you set it, tests fail. ;)
- # [03:26] <jtcranmer> so...
- # [03:27] <jtcranmer> can I assume that xpconnect will do a string conversion that maps \u0000-\u00FF -> \x00-\xFF?
- # [03:27] <heycam> bz, I need to have some properties set from the UA style sheet so they don't mess up my SVG-using-CSS-text-frames, and though I should look at the list of properties we support to see which ones I should neuter rather than guess
- # [03:27] <heycam> *thought
- # [03:27] <@bz> jtcranmer: given what IDL?
- # [03:27] <jtcranmer> the IDL `string' type
- # [03:27] <jtcranmer> or IDL `ACString'
- # [03:27] * Quits: cpeterson (cpeterson@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [03:28] <@bz> jtcranmer: ACString, yes
- # [03:28] <@khuey> Delta email: "Please go to our website to check in"
- # [03:28] <@khuey> Delta website: "Please go to Virgin Australia's website to check in"
- # [03:28] <@khuey> VA website: "Please go to the airport to check in"
- # [03:28] <heycam> haha
- # [03:28] <jtcranmer> yep, screwed by online checkin
- # [03:28] <@bz> jtcranmer: checking the other
- # [03:28] <heycam> Airport: "you've missed your flight"
- # [03:28] * Joins: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net)
- # [03:28] <@khuey> haha
- # [03:29] <@khuey> that's ok
- # [03:29] * Quits: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [03:29] <@khuey> I wouldn't mind staying here
- # [03:29] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [03:29] <@khuey> might need to negotiate a raise to deal with the cost of living though
- # [03:29] <@bz> jtcranmer: "string" will.....
- # [03:30] <ewong> just wondering.. is there still a Mozilla office in Vancouver, or is that just MoMo?
- # [03:30] <ewong> err ex-MoMo?
- # [03:30] <@bz> jtcranmer: also work
- # [03:30] <jtcranmer> okay
- # [03:30] <@bz> jtcranmer: I was checking whether it would assert, but that code is ifdefed out
- # [03:30] <jtcranmer> I recall it used to complain bloody murder at you if you did non-ASCII
- # [03:30] <@bz> #ifdef STRICT_CHECK_OF_UNICODE
- # [03:30] <@bz> #define ILLEGAL_RANGE(c) (0!=((c) & 0xFF80))
- # [03:30] <@bz> #else // STRICT_CHECK_OF_UNICODE
- # [03:30] <@bz> #define ILLEGAL_RANGE(c) (0!=((c) & 0xFF00))
- # [03:30] <@bz> #endif // STRICT_CHECK_OF_UNICODE
- # [03:30] <@bz> And before all that
- # [03:30] <@bz> //#define STRICT_CHECK_OF_UNICODE
- # [03:31] <@khuey> ewong: there is still a Mozilla office in Vancouver
- # [03:31] <zwol> *cough* https://bugzilla.mozilla.org/show_bug.cgi?id=234856
- # [03:31] <@bz> So it'll complain on values > 0xFF
- # [03:31] <jtcranmer> that wfm, then
- # [03:32] * Quits: mats (chatzilla@E8A3702C.D5022173.8500CC29.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [03:32] <njn> khuey: if you lived here you wouldn't eat every meal out in the city
- # [03:32] <njn> khuey: that'd save some $$$
- # [03:33] <@khuey> probably true
- # [03:33] <@bz> khuey: they have cheese there? ;)
- # [03:33] * jaws is now known as jaws|away
- # [03:34] <ewong> khuey: nice.. thanks!
- # [03:34] <jtcranmer> * nsIMsgRFCParser Interface declaration
- # [03:34] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [03:34] <jtcranmer> interface nsIMsgHeaderParser : nsISupports {
- # [03:34] <jtcranmer> just another day in mailnews ...
- # [03:34] * Quits: gkw (Instantbir@moz-7CD88B0C.hsd1.ca.comcast.net) (Ping timeout)
- # [03:34] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [03:34] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Client exited)
- # [03:34] * Quits: bb10 (bb10@moz-C7B05616.org) (Ping timeout)
- # [03:34] <@bz> parsing rfcs would be cool
- # [03:34] <@bz> even just the message rfcs
- # [03:34] <@bz> in an automated way
- # [03:35] <jtcranmer> o_O
- # [03:35] <jtcranmer> those RFCs are weird
- # [03:35] <@khuey> bz: I assume they do, but most of what we've done has been fairly light on the cheese
- # [03:35] <@khuey> bz: the hotel is in the middle of chinatown
- # [03:35] <@bz> ah
- # [03:35] <bonnie_> khuey: great now i'm thinking of packing my bags and coming back!
- # [03:35] <zwol> is there a story behind why mailnews code is so legendarily terrible?
- # [03:36] <@khuey> bonnie_: hah
- # [03:36] <@bz> there were a few issues
- # [03:36] <@khuey> bonnie_: its quite nice here
- # [03:36] * Quits: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:36] <@bz> one being that necko kept changing under them
- # [03:36] <@bz> in terms of its API and contract
- # [03:36] <bonnie_> khuey: and to think i go through u.s. immigration when there is better :D
- # [03:36] <@bz> another that there were some people who just weren't that good
- # [03:37] <@bz> and a third that they were understaffed/overworked
- # [03:37] <@bz> the fact that sspitzer once had ~1000 bugs assigned to him is indicative
- # [03:37] <@khuey> heh
- # [03:37] <@khuey> bonnie_: I did actually get asked questions this time
- # [03:37] * Quits: gwagner (idefix2@moz-DCA057E1.dynamic.hinet.net) (Quit: gwagner)
- # [03:37] <@khuey> unlike France
- # [03:37] * Parts: lduros (lduros@moz-BED1C6A5.c3-0.rdl-ubr1.trpr-rdl.pa.cable.rcn.com)
- # [03:38] <bonnie_> khuey: paris is super lax
- # [03:38] <@khuey> ###!!! ASSERTION: Wrong bounds: 'bounds.IsEqualInterior(aChildren.GetBounds(aBui
- # [03:38] <@khuey> lder))', file c:/dev/mozilla-central/layout/base/FrameLayerBuilder.cpp, line 196
- # [03:38] <@khuey> 6
- # [03:38] * @khuey wonders how bad that is
- # [03:38] <@khuey> bonnie_: so I noticed
- # [03:38] <bonnie_> hahahahaha
- # [03:38] * lsblakk is now known as lsblakk|afk
- # [03:38] <bonnie_> you havent seen port of entry in the u.s.
- # [03:38] <jtcranmer> zwol: for a few years, the number of full-time mailnews contributers was around 2
- # [03:39] <bonnie_> and i've got one of the easiest visa's too
- # [03:39] <@bz> khuey: roc or tn would know
- # [03:39] <bonnie_> but yeah overall paris is super lax
- # [03:39] <@khuey> us passports are pretty convenient for that
- # [03:39] * Joins: bb10 (bb10@moz-C7B05616.org)
- # [03:39] <jtcranmer> zwol: so if you think Gecko has a lot of technical debt, mailnews has orders of magnitude more
- # [03:39] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120414135313])
- # [03:40] <zwol> so, not different in *kind* from the situation in gecko, then, just the usual thing turned up a bit
- # [03:40] <@khuey> bonnie_: I was a bit amused how all the people from the flight from LA were organized into a few stations and the people on the flight from Dubai were organized onto another few stations
- # [03:40] <@khuey> and the line from Dubai was going much slower
- # [03:40] <bonnie_> hahahaha
- # [03:40] <jtcranmer> and also, somehow, we seem to be unable to convince people to help in that regard
- # [03:40] <@bz> zwol: I think some of it was different in kind
- # [03:40] <bonnie_> i usually land with the aussi fleet from brissy, perth, syd, and melb at 7am in the morn
- # [03:40] <jtcranmer> maybe it's because the things we need "help
- # [03:41] <bonnie_> so they just let the kangaroos through
- # [03:41] <jtcranmer> " with include libmime and mork
- # [03:41] <bonnie_> not too many questions
- # [03:41] <@bz> zwol: though there are some pretty crappily written parts of Gecko too, of course
- # [03:41] <@bz> the aussies are sending a fleet?
- # [03:41] <@bz> run for your lives!
- # [03:41] <jtcranmer> for which being called "unmaintainable" is a bit flattering
- # [03:41] <nigelb> bonnie_: hahahaha
- # [03:41] <jtcranmer> the compose code too is pretty wretched
- # [03:41] <bonnie_> i mean the flights
- # [03:42] * Joins: surkov (surkov@DD69D9E4.55CAE15D.34044A7F.IP)
- # [03:42] <@khuey> bonnie_: how has SF been?
- # [03:42] <@khuey> I hear there was lightining
- # [03:42] <zwol> i should go eat dinner
- # [03:42] <bonnie_> VERY LONELY
- # [03:42] <bonnie_> no one's around
- # [03:42] <@khuey> heh
- # [03:42] <gavin> I saw lightning yesterday
- # [03:43] <fantasai> dholbert: ping
- # [03:43] <dholbert> fantasai, pong
- # [03:43] <bonnie_> anyways i'd better get my mercurial sorted out
- # [03:43] <bonnie_> laters
- # [03:45] * Joins: brendan (brendaneic@82BE16EA.C853119A.43362C16.IP)
- # [03:45] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [03:45] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [03:47] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [03:49] * Parts: asuth (asuth@moz-BBE3ABD.mv.mozilla.com)
- # [03:50] * Quits: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP) (Quit: leaving)
- # [03:50] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
- # [03:50] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [03:50] * Quits: gandalf (zbraniecki@moz-9CDDF97C.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [03:51] * Joins: brambles (brambles@4CBAB088.F3076E90.1822ACA6.IP)
- # [03:52] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
- # [03:53] * Quits: chewey (chewey@moz-F50AEA01.dip0.t-ipconnect.de) (NickServ (GHOST command used by chewey_))
- # [03:53] * Joins: chewey (chewey@moz-AEA05C32.dip0.t-ipconnect.de)
- # [03:53] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [03:54] * Quits: jamesr_ (jamesr@moz-C40B3BE3.hfc.comcastbusiness.net) (Quit: jamesr_)
- # [03:55] * Quits: sewardj (sewardj@moz-79510DEA.dip.t-dialin.net) (Ping timeout)
- # [03:56] * Joins: sewardj (sewardj@moz-26943F30.dip.t-dialin.net)
- # [03:56] <dholbert> bonnie_, I'd be up there, but my team is all traveling :)
- # [03:57] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/22bfdebf5cae - Felipe Gomes - Bug 746369. Add support for installing apps that do not provide an icon, falling back to the standard webapp icon. r=gavin a=desktop-only
- # [03:57] * Quits: surkov (surkov@DD69D9E4.55CAE15D.34044A7F.IP) (Ping timeout)
- # [03:57] <firebot> http://hg.mozilla.org/mozilla-central/rev/ac6e651207d3 - Felipe Gomes - Bug 746848. Support pref for webapps installer dry-run. r=gavin a=desktop-only
- # [03:57] <firebot> http://hg.mozilla.org/mozilla-central/rev/ebec7bc561e1 - Felipe Gomes - Bug 747205. Webapps installer follow-ups. r=timA a=desktop-only
- # [03:58] <bonnie_> dholbert: no worries, please feel free to travel till aug cause then i can take your desk :)
- # [03:58] * Joins: surkov (surkov@DD69D9E4.55CAE15D.34044A7F.IP)
- # [03:58] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [03:58] <dholbert> bonnie_: haha, happy to share :)
- # [03:58] <bonnie_> dholbert, no worries
- # [03:59] * nthomas|away is now known as nthomas
- # [03:59] * jlund is now known as jlund|away
- # [04:01] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [04:02] * philor is now known as philor|away
- # [04:04] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [04:07] * Quits: kaie (kaie@moz-7BA52D25.dip.t-dialin.net) (Quit: Leaving)
- # [04:08] * Joins: jwq (chatzilla@moz-12623DCD.cable.telstraclear.net)
- # [04:09] * Quits: jwq (chatzilla@moz-12623DCD.cable.telstraclear.net) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.0.14/20110420224852])
- # [04:10] <Waldo> whee, blog post datadumps http://whereswalden.com/2012/04/19/introducing-mozillafloatingpoint-h-methods-for-floating-point-types-and-values/
- # [04:13] * Joins: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net)
- # [04:14] * Quits: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com) (Input/output error)
- # [04:15] * Quits: mburst (mburst@C5B03ED4.15EE8362.5379700C.IP) (Ping timeout)
- # [04:16] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [04:18] <roc> cool
- # [04:19] <roc> I nominate you to implement nullptr
- # [04:20] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [04:20] <roc> Waldo: BTW is anyone signed up to replace the old stuff with the cool new stuff?
- # [04:22] <Waldo> roc: people do stuff when they need it; I don't think there's much in the way of signup other than assigned-to status in bmo
- # [04:22] <Waldo> and I'm on the critical path to ionmonkey being finished, so I really don't have time to pursue it right now
- # [04:23] <jtcranmer> you know what's ironic?
- # [04:23] <jtcranmer> the trick of using union { double d; uint64_t i };
- # [04:23] <jtcranmer> is actually illegal per the spec
- # [04:23] <dholbert> jlebar|mac, looks like you orangeified mochitest-3 on birch
- # [04:23] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [04:24] <@bz> jtcranmer: aliasing stuff?
- # [04:24] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Ping timeout)
- # [04:24] * Joins: Havvy (Mibbit@moz-58C3546E.ptld.qwest.net)
- # [04:25] * Joins: Mavericks (Mavericks@D01CCF9F.57B935C.B84D4DA2.IP)
- # [04:25] <@bz> roc: fwiw, I think Peter is going to start in on the 2d canvas context soon
- # [04:25] <@bz> roc: binding-wise
- # [04:25] * Quits: NhanTDN (human_torc@40B9C57D.D49B922A.428A7A2F.IP) (Ping timeout)
- # [04:26] * Joins: NhanTDN (human_torc@40B9C57D.D49B922A.428A7A2F.IP)
- # [04:26] * Waldo thought the union way was the only safe way to do it (assuming double has the IEEE-754 double-precision representation), but he could be wrong
- # [04:26] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Ping timeout)
- # [04:26] * @bz thought so too
- # [04:26] <@bz> that unions were the approved way to pun
- # [04:26] * Joins: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net)
- # [04:27] <heycam> bz, I have a question: I need to prevent <tspan style="display: block"> from actually being laid out as a block (all non-none values should be treated as inline for SVG elements)
- # [04:27] <Waldo> and also assuming union { double; uint64_t; } gives you the right ordering of bits when you access the uint64_t arm
- # [04:27] <Waldo> i.e. that double endianness is consistent with uint64_t endianness
- # [04:27] <roc> nrc is working on getting rid of the Thebes-based context
- # [04:27] * Joins: nli (nli@moz-99690620.hinet-ip.hinet.net)
- # [04:27] <heycam> bz, what would be the best way to do this, given that tspans will now be given nsInlineFrames?
- # [04:27] <roc> bz, I also have a question for you about how nsStyleStructs are cached in the nsStyleContext
- # [04:28] * dholbert is now known as dholbert|afk
- # [04:28] <heycam> bz, there are a heap of places that look up styleStruct->mDisplay in nsLineLayout, nsFrame, nsCSSFrameConstructor, etc., that I *could* add checks to see if it's a frame for SVG text, but that doesn't seem right
- # [04:29] <heycam> bz, but I would be happy enough if the computed value of the property were inline if you specified block/table/etc.
- # [04:30] <@bz> roc: one sec
- # [04:30] <Waldo> jtcranmer: 3.10 p15's "an aggregate or union type" clause is what I thought allows the union trick
- # [04:30] <roc> :-)
- # [04:30] <Waldo> in c++98
- # [04:30] <@bz> heycam: making the computed value inline is probably broken
- # [04:30] <@bz> heycam: in that it's script-visible, right?
- # [04:30] * Quits: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Ex-Chat)
- # [04:30] <heycam> bz, yes you are right
- # [04:30] <heycam> bz, but I could live with it :)
- # [04:31] <jtcranmer> c99 makes it an expicit type pun
- # [04:31] <@bz> heycam: this is not something that's easy to to in the style system...
- # [04:31] * @bz thinks
- # [04:31] <jtcranmer> I thought I remembered C++ at one point saying it's undefined what happens if you switch the active member
- # [04:31] <heycam> bz, is there any way to target the nsTextFrames themselves, have the property value just be inline/none there?
- # [04:31] <@bz> heycam: we could add a -moz value for this, perhaps
- # [04:32] <@bz> heycam: wait
- # [04:32] <@bz> heycam: are you creating textframes for an _element_?
- # [04:32] <roc> I tihnk heycam meant nsInlineFrames
- # [04:32] <@bz> ah
- # [04:32] <heycam> I think I did mean nsTextFrame but I retract that now :)
- # [04:32] * philor|away is now known as philor
- # [04:32] <heycam> I have nsInlineFrames for my tspans
- # [04:33] <heycam> was just thinking: if I could affect the style of the nsTextFrame itself, then it wouldn't be visible to script
- # [04:33] <jtcranmer> C++11's reading is extremely garbled thanks to C++11 adding in support for non-POD unions
- # [04:33] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Ping timeout)
- # [04:33] <@bz> So one option
- # [04:33] <@khuey> how do non-POD unions even work?
- # [04:33] <@bz> is that you could GetUniqueStyleData
- # [04:34] <@bz> assuming you can get dbaron to sign off on it
- # [04:34] <@bz> it's a bit of a perf drag
- # [04:34] <roc> it would be nice to not break getComputedStyle
- # [04:34] <@bz> but hopefully there are not that many tspans
- # [04:34] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
- # [04:34] * Quits: brendan (brendaneic@82BE16EA.C853119A.43362C16.IP) (Quit: brendan)
- # [04:34] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [04:34] <@bz> if you want to not break getComputedStyle, then you need a concept of "used" display style that everyone should examine
- # [04:34] * heycam searches for GetUniqueStyleData
- # [04:34] <@bz> which needs to not be mDisplay
- # [04:35] <@bz> roc: ok, what about style contexts?
- # [04:35] <heycam> bz, ok, and I guess there's no place I can hook in for that (changing "used" style)
- # [04:35] <@bz> or it can be mDisplay but then GetComputedStyle needs to not look at mDisplay
- # [04:35] <@bz> heycam: nope
- # [04:35] <roc> couldn't we add a magic field to nsStyleDisplay which means "is really inline despite what mDisplay says" and then have the Is*Inside/Outside helpers check it?
- # [04:35] <@bz> heycam: we don't have a concept of "used" style
- # [04:35] <jtcranmer> khuey: you kill yourself, that's how they work
- # [04:35] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [04:35] * jaws|away is now known as jaws
- # [04:35] <@bz> roc: we could; that would be equivalent
- # [04:35] <@bz> roc: and make sure people don't look at mDisplay directly....
- # [04:35] <heycam> so add a function on nsStyleDisplay, and update many places that look at mDisplay?
- # [04:35] <roc> yeah
- # [04:36] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [04:36] <@bz> we still have to do something like GetUniqueStyleData
- # [04:36] <heycam> I don't know just yet what that set of places would be, but there sure are a lot to consider
- # [04:36] <roc> for inline-y-ness, checking mDisplay directly is rarely what you want due to replaced elements and such
- # [04:36] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [04:36] <@bz> make mDisplay protected?
- # [04:36] <heycam> that would find them
- # [04:36] <@bz> anyway
- # [04:37] <@bz> roc: so style structs?
- # [04:37] <heycam> though I don't know which ones need to be changed to check for svg-text-ness
- # [04:37] <roc> Eclipse says there are only 20 places that use NS_STYLE_DISPLAY_INLINE
- # [04:37] <heycam> that's not too many
- # [04:38] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Ping timeout)
- # [04:38] * heycam will investigate this approach, thanks bz/roc
- # [04:38] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Ping timeout)
- # [04:38] <roc> bz: so, I was looking at some profiles, and it seems that in some cases calling nsStyleContext::GetStyleXYZ() does not set the cached style struct
- # [04:38] <@bz> be glad we have a compiler?
- # [04:39] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [04:39] <@bz> roc: does not set in what sense?
- # [04:39] <@bz> roc: so style structs can be cached in two places
- # [04:39] <@bz> roc: on the style context or on the rulenode
- # [04:40] <roc> in the "if (mDependentBits & nsCachedStyleData::GetBitForSID(aSID))) case we always ask the parent and never cache
- # [04:40] <@bz> roc: or at least on _a_ rulenode
- # [04:40] * @bz looks
- # [04:40] <@bz> this is in the rulenode code
- # [04:40] <roc> yes
- # [04:41] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [04:41] <@bz> yes
- # [04:41] <@bz> one sec
- # [04:41] <roc> so we end up calling nsRuleNode::GetParentData and looping
- # [04:41] <@bz> yes
- # [04:41] <@bz> up the tree
- # [04:41] * heycam is now known as heycam|away
- # [04:41] <@bz> until we find where it's cached
- # [04:41] <roc> I assume there's a reason we can't cache the result of that search in the nsStyleContext?
- # [04:41] <@bz> so first, see https://bugzilla.mozilla.org/show_bug.cgi?id=572200
- # [04:42] <@bz> there isn't a reason we _can't_
- # [04:42] <@bz> but there may be reasons it's not desirable
- # [04:42] <@bz> maybe
- # [04:42] <@bz> so the basic issue is that we have lots of structs
- # [04:42] * Quits: NhanTDN (human_torc@40B9C57D.D49B922A.428A7A2F.IP) (Quit: )
- # [04:42] <@bz> 9 inherit structs
- # [04:44] <@bz> 14 reset structs
- # [04:44] <@bz> A struct can be cached in the ruletree if it does not depend on the parent style context
- # [04:44] <@bz> which is pretty much never true for inherit structs
- # [04:44] <roc> nsInheritedStyleData is already allocated inline in nsStyleContext
- # [04:44] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [04:44] <@bz> yes
- # [04:44] <@bz> because I measured and discovered that we always cached at least on inherit struct on the style context
- # [04:44] <roc> so you're worried about roughly doubling the size of nsStyleContext
- # [04:44] <@bz> yep
- # Session Close: Fri Apr 20 04:44:29 2012
- #
- # Session Start: Fri Apr 20 04:44:29 2012
- # Session Ident: #developers
- # [04:44] * Disconnected
- # [04:45] * Attempting to rejoin channel #developers
- # [04:45] * Rejoined channel #developers
- # [04:45] * Topic is 'm-c is APPROVAL-REQUIRED, see http://goo.gl/rUYkY for details || Next uplift: 24th April || New/want to help? See irc://irc.mozilla.org/#introduction || http://krijnhoetmer.nl/irc-logs/'
- # [04:45] * Set by gavin on Tue Apr 17 20:15:14
- # [04:45] <@bz> we can cache on the style context
- # [04:45] <@bz> or we can cache on the rulenode
- # [04:46] <@bz> but on the actual rulenode involved, not just somewhere up the tree
- # [04:46] <@bz> which is what bug 572200 is about
- # [04:46] <jtcranmer> so u.w.~W(); new (&u.x) X;
- # [04:46] <@bz> you'd still have an extra hop, of course
- # [04:47] <@bz> roc: I'm not convinced our set of structs is optimal
- # [04:47] <@bz> roc: in that a smaller set, better cached, with a big hold-all for "rare stuff" might work better
- # [04:47] <@bz> roc: I just haven't had time to run the numbers....
- # [04:49] <roc> isn't the allocation of properties to structs sort of orthogonal?
- # [04:49] <@bz> roc: yes
- # [04:50] <@bz> roc: but the number of structs is not
- # [04:50] <roc> right, I see
- # [04:50] <@bz> roc: if we had 6 structs total, we'd just not worry about the space
- # [04:50] <roc> tricky
- # [04:50] <Waldo> jtcranmer: ah, right, wasn't remembering the incantations quite exactly
- # [04:50] <roc> that would be an interesting project
- # [04:50] <@bz> yes, it would
- # [04:50] <@bz> have to be very methodical
- # [04:50] <@bz> and put some good thought into what to measure
- # [04:50] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [04:51] <@bz> oh, look
- # [04:51] <@bz> I mentioned that in that bug
- # [04:51] <@bz> and claimed it's an interesting project
- # [04:51] <@bz> so
- # [04:51] <@bz> I still think that bug is a good idea. ;)
- # [04:51] <@bz> and it might help enough, for your use case
- # [04:51] <@bz> because after first get, all structs would be on the rulenode
- # [04:52] <@bz> (the ones that aren't on the style context itself)
- # [04:52] <roc> I should try that patch to see how it helps me
- # [04:52] <@bz> if it applies
- # [04:52] <@bz> if not, lemme know; updating it should be easy
- # [04:52] <roc> I can probably update it
- # [04:52] <@bz> ok
- # [04:53] <@bz> sorry I never carried through on that bug
- # [04:53] <bjacob> akeybl: if i land on inbound, will that hit central tomorrow as usual?
- # [04:54] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Leaving...)
- # [04:54] <bjacob> argh, i scared akeybl away
- # [04:54] <bjacob> anyone? ^
- # [04:55] <Callek> bjacob: yes, but it needs approval
- # [04:55] <Callek> (in one of the methods)
- # [04:55] <bjacob> Callek: alright, it has approval
- # [04:55] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [04:55] <bjacob> it would have been funny if the m-c approval-required process had led people to skip inbound with typical results
- # [04:56] <mbrubeck> bjacob: Yeah, we're still doing inbound merges on about the same schedule.
- # [04:56] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [04:56] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [04:56] * Quits: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [04:57] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [04:59] <jtcranmer> Waldo: as far as I can tell, it's not strictly legal to access a double/uint64_t through an array, but C++11 requires that the variables have the same address and also implies that pointer analysis must treat the different members as able-to-be-aliased
- # [04:59] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [04:59] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
- # [05:00] * Joins: pranavrc (pranavrc@E1DC26EE.9EDE08CF.C28326FD.IP)
- # [05:02] * Quits: Jesse (jruderman@moz-BBE3ABD.mv.mozilla.com) (Quit: Jesse)
- # [05:02] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 11.0/20120313114635])
- # [05:02] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Ping timeout)
- # [05:02] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [05:05] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
- # [05:05] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [05:06] <akeybl> bjacob: sorry, it looks like I closed my laptop before seeing your highlight
- # [05:06] <bjacob> akeybl: no worries, got my reply
- # [05:06] <akeybl> cool
- # [05:08] * Quits: Mardak (Mardak@moz-9509DFBB.hsd1.ca.comcast.net) (Quit: Mardak)
- # [05:08] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
- # [05:08] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [05:08] * Quits: njn (chatzilla@moz-AAEFBBD1.gw.connect.com.au) (Ping timeout)
- # [05:09] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [05:09] * philor looks for a birch tree
- # [05:10] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
- # [05:10] * Joins: victorporof (victorporo@18536C17.20718EE9.79933D60.IP)
- # [05:13] <nthomas> and a sauna
- # [05:14] * Joins: krit (Adium@moz-3AE657AD.hsd1.ca.comcast.net)
- # [05:14] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Quit: HydraIRC -> http://www.hydrairc.com <- Chicks dig it)
- # [05:16] * Joins: njn (chatzilla@moz-AAEFBBD1.gw.connect.com.au)
- # [05:18] * Quits: vikash (vikash@668BE8A8.2905CAEE.5D9ABA9F.IP) (Quit: Leaving)
- # [05:19] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
- # [05:19] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Ping timeout)
- # [05:20] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [05:21] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [05:21] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [05:21] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [05:21] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:22] * Quits: ewong|afk (chatzilla@moz-3CBEA671.ctinets.com) (Ping timeout)
- # [05:22] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
- # [05:22] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [05:23] * Quits: fabrice|afk (fabrice@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:23] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:23] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:24] * Joins: ewong|afk (chatzilla@moz-3CBEA671.ctinets.com)
- # [05:24] * Quits: luke (andhow@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:24] * Quits: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:24] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [05:24] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:24] * Quits: dvander (dvander@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:24] * Quits: jst (jst@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [05:24] * Joins: fabrice (fabrice@moz-104CC309.mv.mozilla.com)
- # [05:24] * Joins: dvander (dvander@moz-BBE3ABD.mv.mozilla.com)
- # [05:25] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [05:25] * Joins: jst (jst@moz-BBE3ABD.mv.mozilla.com)
- # [05:25] * Joins: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com)
- # [05:26] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [05:26] * Joins: fabrice1 (fabrice@moz-BBE3ABD.mv.mozilla.com)
- # [05:26] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [05:26] * Joins: luke (andhow@moz-BBE3ABD.mv.mozilla.com)
- # [05:27] * Joins: sfink|log (sfink@moz-BBE3ABD.mv.mozilla.com)
- # [05:29] * Joins: twi (Adium@moz-D3D42ABC.cust.dsl.vodafone.it)
- # [05:31] * Quits: Mavericks (Mavericks@D01CCF9F.57B935C.B84D4DA2.IP) (Quit: )
- # [05:33] * Quits: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [05:33] * Joins: mburst (mburst@C5B03ED4.15EE8362.5379700C.IP)
- # [05:34] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
- # [05:36] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [05:38] * Quits: gozala (gozala@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [05:42] * Joins: pwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [05:43] * Quits: pcwalton (pcwalton@moz-7B0110AD.mv.mozilla.com) (Ping timeout)
- # [05:43] * pwalton is now known as pcwalton
- # [05:44] * Joins: gozala (gozala@EF408078.10A53EE3.77834EAA.IP)
- # [05:45] * Quits: victorporof (victorporo@18536C17.20718EE9.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
- # [05:45] <philor> does MoCo have a Corporate Corrupt Doctor, who will prescribe me drugs over IRC?
- # [05:45] <philor> I need something that will make me feel like I'm doing good productive work while starring Android failures
- # [05:45] * Havvy prescribes philor all the drugs he wants. *not a certified doctor*
- # [05:46] <philor> anything that's been marketed as "Like a chemical lobotomy!" would be good
- # [05:46] * Quits: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au) (Quit: jet)
- # [05:46] <Callek> philor: on the bright side I *suspect* as of tomorrow, if bear does do my rollout as planned that we'll eliminate 95% of these infra failures
- # [05:46] <Callek> philor: I have https://etherpad.mozilla.org/tegra-deploy-todo for the rollout (bear said he was likely to do BOTH parts tomorrow, but not sure yet)
- # [05:46] <philor> my pony gets delivered *tomorrow*? and I can ride it all day long?
- # [05:47] * Joins: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au)
- # [05:47] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
- # [05:48] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
- # [05:49] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [05:49] * Quits: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP) (Connection reset by peer)
- # [05:49] * Joins: Honza (chatzilla@C62E2FAA.23B79DE4.D0083327.IP)
- # [05:50] * Joins: eflores_ (eflores@538BABFE.A073F3E.97BBD552.IP)
- # [05:50] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Connection reset by peer)
- # [05:50] <Callek> philor: with luck it won't even be a pony but a unicorn
- # [05:50] * eflores_ is now known as eflores
- # [05:51] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
- # [05:52] <@bz> philor: we call him brendan, but he's more of a pharmacist than a doctor
- # [05:53] <@bz> philor: also, only seems to do C_2 H_5 OH -based stuff
- # [05:53] <@bz> philor: and you may need to be at the MV office. :(
- # [05:54] <philor> well, I do have episodes where I star like I must be drunk, maybe I should try that
- # [05:55] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [05:55] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [05:57] * Quits: gozala (gozala@EF408078.10A53EE3.77834EAA.IP) (Ping timeout)
- # [05:57] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [06:01] * Quits: pranavrc (pranavrc@E1DC26EE.9EDE08CF.C28326FD.IP) (Quit: Ping timeout: ∞)
- # [06:02] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
- # [06:02] * Quits: merike|away (quassel@moz-57B7E2CE.cable.starman.ee) (Ping timeout)
- # [06:03] * Joins: merike|away (quassel@moz-57B7E2CE.cable.starman.ee)
- # [06:07] * Quits: anant (Anant@moz-488092DD.hsd1.ca.comcast.net) (Quit: Leaving)
- # [06:08] * Quits: crowder (crowder@moz-6274D06D.sd.sd.cox.net) (Ping timeout)
- # [06:09] * Joins: Poly-C (Poly-C@moz-2CF0C4D9.dip.t-dialin.net)
- # [06:09] * Quits: Polynomial-C (Poly-C@moz-B72074A1.dip.t-dialin.net) (Ping timeout)
- # [06:09] * jaws is now known as jaws|brb
- # [06:11] * Joins: crowder (crowder@moz-6274D06D.sd.sd.cox.net)
- # [06:13] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [06:15] * cjones-dinner is now known as cjones-
- # [06:15] * cjones- is now known as cjones
- # [06:15] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Quit: Fleeing the scene)
- # [06:15] * Joins: ginn (ginn@moz-9D5C2F29.oracle.com)
- # [06:15] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
- # [06:18] * Quits: chewey (chewey@moz-AEA05C32.dip0.t-ipconnect.de) (Input/output error)
- # [06:18] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [06:19] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [06:20] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
- # [06:22] * Joins: chewey (chewey@moz-AEA05C32.dip0.t-ipconnect.de)
- # [06:22] * Quits: ekr (ekr@moz-D7997EC8.rtfm.com) (Ping timeout)
- # [06:22] * jaws|brb is now known as jaws
- # [06:22] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120419040229])
- # [06:23] * Joins: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net)
- # [06:24] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [06:25] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
- # [06:25] <Ameya> where to check o/p of dump() in JS?
- # [06:26] <roc> does b2g currently use one process for all Web content?
- # [06:26] <Ameya> roc: where to check o/p of dump() in JS?
- # [06:26] <roc> what's "o/p"?
- # [06:26] <mwu> roc: at the moment, yes
- # [06:27] <roc> and one process for each app?
- # [06:27] <mwu> no e10s/multiprocess is currently enabled
- # [06:27] * Quits: tchevalier (Instantbir@moz-2E97FBBC.w90-48.abo.wanadoo.fr) (Quit: Instantbird -- http://www.instantbird.com)
- # [06:28] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
- # [06:28] <roc> sorry, I can't parse that
- # [06:29] <mwu> we're currently single process at the moment
- # [06:29] <roc> ah
- # [06:29] <roc> ok
- # [06:29] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120411064248])
- # [06:30] <roc> is the plan written down somewhere?
- # [06:30] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [06:30] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [06:30] * mwu looks at the wiki
- # [06:30] <mwu> cjones: ^
- # [06:31] * Joins: wesj1 (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP)
- # [06:31] <mwu> roc: I found https://bugzilla.mozilla.org/show_bug.cgi?id=745143
- # [06:31] <cjones> roc, what are you curious about?
- # [06:33] * Joins: jrmuizel (jrmuizel@moz-C607144F.cpe.net.cable.rogers.com)
- # [06:33] <roc> I had the impression that B2G was using e10s
- # [06:33] <roc> or at least is going to
- # [06:33] <roc> and I was wondering what the process configuration was going to be/will be
- # [06:34] <@khuey> memshrink would be interested to know that too
- # [06:34] <cjones> targeting process per app, will multiplex if forced to
- # [06:34] <cjones> one process for all browser "tabs"
- # [06:34] * Joins: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net)
- # [06:35] <cjones> and a "server process" that doesn't load any content code
- # [06:35] * Joins: jrmuizel_ (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [06:35] <cjones> and has high priveleges
- # [06:35] <cjones> all others are as low as possible, just enough to run GL
- # [06:35] <cjones> (sadly)
- # [06:36] * Quits: jrmuizel (jrmuizel@moz-C607144F.cpe.net.cable.rogers.com) (Ping timeout)
- # [06:36] <cjones> there are other system daemons but i assume you're just curious about gecko
- # [06:37] <@bz> In b2g, can we call them system lizards?
- # [06:38] * Quits: kwierso (chatzilla@moz-DDEBF960.desm.qwest.net) (Connection reset by peer)
- # [06:38] <cjones> if it pleases you :)
- # [06:38] <roc> ok
- # [06:38] <@bz> heh
- # [06:38] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [06:38] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [06:40] * Joins: KWierso (chatzilla@moz-DDEBF960.desm.qwest.net)
- # [06:41] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
- # [06:42] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [06:42] * Joins: NhanTDN (human_torc@1A60CFFB.511FD5DE.85184009.IP)
- # [06:45] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Ping timeout)
- # [06:47] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [06:48] * Quits: Mardak (Mardak@moz-BFBF7623.hsd1.ca.comcast.net) (Quit: Mardak)
- # [06:49] * Quits: karl (karl@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [06:50] * Quits: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP) (Input/output error)
- # [06:50] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [06:50] * Joins: not_gavin (gavin@D18F6DDB.6A393516.2321E71E.IP)
- # [06:51] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [06:52] * Joins: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp)
- # [06:53] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Ping timeout)
- # [06:53] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
- # [06:53] * Joins: rniwa (rniwa@9AFCD084.774645F1.4C3B1D9.IP)
- # [06:53] * Joins: gerv (gerv@moz-E63A6E77.wlan.daa.dublin.eircom.net)
- # [06:54] * Joins: nrc (nrc@538BABFE.A073F3E.97BBD552.IP)
- # [06:54] * Quits: ginn (ginn@moz-9D5C2F29.oracle.com) (Quit: Leaving)
- # [06:56] <nrc> are there any known issues with Windows builds on Try right now? I'm seeing a lot of red and purple
- # [06:58] * Joins: bonnie (bbsurender@moz-ED1A1BAD.dsl.pltn13.pacbell.net)
- # [06:58] * Quits: ehugg (chatzilla@moz-44D86B1E.cisco.com) (Quit: ChatZilla 0.9.88.1 [Firefox 11.0/20120310010446])
- # [06:58] * Quits: KWierso (chatzilla@moz-DDEBF960.desm.qwest.net) (Ping timeout)
- # [06:58] <janv> uuidgen
- # [06:58] <janv> err
- # [06:59] * Quits: espindola (espindola@moz-348899CD.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [07:01] * Quits: jlebar|mac (~jlebarmac@moz-AAEFBBD1.gw.connect.com.au) (Quit: jlebar|mac)
- # [07:01] * Quits: krit (Adium@moz-3AE657AD.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [07:02] * Joins: gcp (gpascutto@moz-D0E475EA.access.telenet.be)
- # [07:02] <Waldo> firebot: uuid
- # [07:02] <firebot> cc0d8415-de7a-4658-b06a-2450849cb53c (/msg firebot cid for CID form)
- # [07:02] <Waldo> janv: ^
- # [07:03] <@bz> we only do custom quickstubs for gl canvas for texImage2D/texSubImage2D?
- # [07:03] <janv> I know
- # [07:03] <Havvy> firebot: uuid
- # [07:03] <firebot> 41623bec-5d3e-4ec7-89b1-1f731190a259 (/msg firebot cid for CID form)
- # [07:03] <janv> I msg'ed firebot directly
- # [07:03] <@bz> apparently so
- # [07:03] <janv> in a private window
- # [07:04] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [07:04] <janv> I wouldn't need to
- # [07:05] <janv> but uuidgen on mac returns capitalized uuid
- # [07:05] <janv> :(
- # [07:05] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
- # [07:05] <@khuey> capitalization doesn't matter
- # [07:05] <janv> I know
- # [07:05] <janv> :)
- # [07:05] <@khuey> k
- # [07:07] * heycam|away is now known as heycam
- # [07:10] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [07:11] * Joins: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net)
- # [07:12] * Quits: mburst (mburst@C5B03ED4.15EE8362.5379700C.IP) (Connection reset by peer)
- # [07:14] * Quits: gerv (gerv@moz-E63A6E77.wlan.daa.dublin.eircom.net) (Quit: Leaving.)
- # [07:15] * Quits: cilias (cilias@moz-D65C0C74.cpe.net.cable.rogers.com) (Quit: cilias)
- # [07:16] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [07:23] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [07:24] * Quits: blassey (blassey@moz-8ACFF7A9.hsd1.ma.comcast.net) (Ping timeout)
- # [07:25] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
- # [07:25] * Joins: blassey (blassey@moz-8ACFF7A9.hsd1.ma.comcast.net)
- # [07:27] * jhford-work-away is now known as jhford-work
- # [07:30] * Quits: wesj1 (Instantbir@8F761026.B5EF4AF6.E96CA9D8.IP) (Ping timeout)
- # [07:31] * Quits: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 11.0/20120313114635])
- # [07:32] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [07:32] <bsmith> what is the recommended way to simulate a OOM abort? I've been using NS_RUNTIMEABORT("OOM") and similar. Is there a better way?
- # [07:32] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [07:32] <bsmith> i.e. x = something_that_allocates_or_returns_null; if (!x) NS_RUNTIMEABORT("OOM");
- # [07:33] <@bz> ozalloc_handle_oom uses either gAbortHandler or mozalloc_abort
- # [07:34] <@bz> actually, both
- # [07:34] <@bz> so mozalloc_abort
- # [07:34] <@bz> but if you want the crash reporter stuff
- # [07:34] <@bz> then mozalloc_handle_oom()
- # [07:35] <@bz> though note that this is not guaranteed to abort. It just happens to now.
- # [07:35] <bsmith> bz: basically, I want to take something that isn't yet infallable, and have it act exactly like infallable new
- # [07:36] <@bz> mozalloc_abort, then
- # [07:36] <@bz> if this is not a long-term thing
- # [07:36] * Joins: KWierso (chatzilla@moz-DDEBF960.desm.qwest.net)
- # [07:36] <bsmith> Basically, NSS functions return NULL on failure
- # [07:36] <@bz> yeah
- # [07:36] <bsmith> to allocate, and I want to make them act "infallable" in the PSM code
- # [07:36] <bsmith> so, this is permanent code
- # [07:36] <@bz> ah
- # [07:36] <@bz> so
- # [07:37] <@bz> what mozalloc actually does, in theory
- # [07:37] <@bz> is call mozalloc_handle_oom
- # [07:37] <@bz> and if you're still alive after that, retry the allocation
- # [07:37] <@bz> for when we make mozalloc_handle_oom try to free up memory
- # [07:37] <@bz> if ever
- # [07:38] <bsmith> OK, mozalloc_abort seems like the thing to use then
- # [07:38] <bsmith> but, it is strange that it asks for a message
- # [07:38] * philor is now known as philor|away
- # [07:38] <bsmith> operator new can't provide a message, and if everybody provides their own message then we end up with all these strings in the executable for no good reason, AFAICT.
- # [07:39] <bsmith> Definitely it is to tedious to simulate the retry logic of mozalloc for interfacing with NSS and NSPR
- # [07:39] <bsmith> s/to/too/
- # [07:40] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [07:40] * Quits: smooney (smooney@moz-3C7A0050.hsd1.ca.comcast.net) (Quit: smooney)
- # [07:40] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [07:40] <bsmith> thanks for the help
- # [07:40] * Quits: bent (chatzilla@moz-C3562645.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.2.19/20110707195905])
- # [07:41] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [07:41] <@bz> bsmith: currently the message it's passed is "out of memory"
- # [07:42] <@bz> bsmith: from handle_oom
- # [07:42] * jhford-work is now known as jhford-work-away
- # [07:42] * Quits: nattofriends (tsutsumi@moz-A369A791.warosu.org) (Ping timeout)
- # [07:42] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [07:43] * Joins: wolfiR (wolfiR@moz-14A6717F.dip0.t-ipconnect.de)
- # [07:44] * Joins: jesfre (jesfre@moz-25B25285.war.clearwire-wmx.net)
- # [07:44] * Quits: cpearce (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [07:45] * Joins: nattofriends (tsutsumi@moz-A369A791.warosu.org)
- # [07:45] * bear-afk is now known as bear
- # [07:46] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [07:48] * Joins: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz)
- # [07:50] * Quits: surkov (surkov@DD69D9E4.55CAE15D.34044A7F.IP) (Quit: surkov)
- # [07:51] * Joins: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de)
- # [07:52] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [07:53] * Joins: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net)
- # [07:53] <bsmith> thanks bz
- # [07:53] * Joins: Jesse (jruderman@moz-537BCF9.hsd1.ca.comcast.net)
- # [07:54] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [07:57] * Joins: RemusPop (remuspop@601F3B17.33662590.A5830293.IP)
- # [07:57] * Joins: jlebar|mac (~jlebarmac@moz-AAEFBBD1.gw.connect.com.au)
- # [07:58] * Joins: c0smikdebris (c0smikdebr@74D77287.BB7E0B94.BE90E62C.IP)
- # [08:01] * Joins: gwagner (idefix2@moz-6673DC88.s30.a048.ap.plala.or.jp)
- # [08:01] * Quits: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net) (Ping timeout)
- # [08:04] * Quits: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au) (Ping timeout)
- # [08:05] * Joins: merinui (merinui@moz-61C7235E.osk2.eonet.ne.jp)
- # [08:05] * nthomas is now known as nthomas|away
- # [08:05] * Joins: Hendikins (wolfox@moz-16899DFF.hhui4.ken.bigpond.net.au)
- # [08:05] * Joins: gkw (Instantbir@moz-7CD88B0C.hsd1.ca.comcast.net)
- # [08:05] * Quits: gkw (Instantbir@moz-7CD88B0C.hsd1.ca.comcast.net) (Input/output error)
- # [08:07] * Quits: jrmuizel_ (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [08:07] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: Leaving.)
- # [08:07] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [08:07] * Quits: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net) (Quit: gozala)
- # [08:08] * Joins: glob (glob@moz-BDD802ED.hfc.comcastbusiness.net)
- # [08:09] * Quits: nrc (nrc@538BABFE.A073F3E.97BBD552.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120411064248])
- # [08:09] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [08:11] * Joins: KLB_ (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
- # [08:11] * Quits: gwagner (idefix2@moz-6673DC88.s30.a048.ap.plala.or.jp) (Quit: gwagner)
- # [08:11] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Ping timeout)
- # [08:11] * KLB_ is now known as KLB
- # [08:12] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [08:14] * Quits: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au) (Quit: jet)
- # [08:15] <@khuey> http://www.theatlanticwire.com/national/2012/01/pepsi-says-mountain-dew-can-dissolve-mouse-carcasses/46868/
- # [08:15] * Joins: mdas (mdas@moz-E31CD2CB.mozilla.org)
- # [08:16] <dwarfcrank> Haha
- # [08:16] <AryehGregor> I thought that's a standard high-school experiment -- leave a penny in some Coca-Cola and observe it dissolve.
- # [08:16] * Quits: bonnie (bbsurender@moz-ED1A1BAD.dsl.pltn13.pacbell.net) (Ping timeout)
- # [08:16] * smontagu thought it was an urban legend
- # [08:17] <dwarfcrank> My mom once stole my Coca-Cola bottle and poured it down the toilet
- # [08:18] <dwarfcrank> She heard it's a good cleaning substance
- # [08:18] <dwarfcrank> But the results weren't that good
- # [08:19] <jgilbert> it's useful for cleaning car battery terminals
- # [08:19] <jgilbert> also, it's delicious
- # [08:20] <dwarfcrank> Heh
- # [08:23] <smontagu> lol, "coca-cola site:snopes.com" on google gives 1780 results
- # [08:23] <dwarfcrank> Oh wow
- # [08:24] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
- # [08:27] * Quits: cjones (cjones@moz-45913895.socal.res.rr.com) (Quit: Leaving)
- # [08:27] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [08:28] * Quits: NhanTDN (human_torc@1A60CFFB.511FD5DE.85184009.IP) (Quit: )
- # [08:28] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Connection reset by peer)
- # [08:29] * Quits: c0smikdebris (c0smikdebr@74D77287.BB7E0B94.BE90E62C.IP) (Ping timeout)
- # [08:29] <smontagu> has the time perhaps come to use hex NCRs when saving web pages?
- # [08:29] * Joins: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net)
- # [08:29] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
- # [08:29] <@bz> template<typename A>
- # [08:29] <@bz> inline void foo() {}
- # [08:29] <@bz> typedef foo<int> bar;
- # [08:29] * Joins: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP)
- # [08:29] <@bz> why is C++ unhappy with that?
- # [08:29] <@bz> and how do I make it happy?
- # [08:29] <smontagu> there was a time when popular UAs only supported decimal, but I think that time has passed
- # [08:31] <roc> very recently a NZ woman died after having consumed 7.5L of Coke a day for years
- # [08:32] <aja> at the age of 100 and what?
- # [08:32] <@khuey> bz: I don't think C++ reacts well to typedefing functions
- # [08:32] * Quits: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com) (Quit: Leaving)
- # [08:32] <dwarfcrank> How on earth does one have that much Coke?
- # [08:33] <@bz> khuey: :(
- # [08:33] <@khuey> inline void bar() {
- # [08:33] <@khuey> foo<int>();
- # [08:33] <@khuey> }
- # [08:33] <@khuey> is what I would do
- # [08:33] <@bz> khuey: hmm
- # [08:33] <@bz> khuey, yeah, that works
- # [08:34] <@bz> but it sucks because I have to redeclare all the args
- # [08:34] <@bz> in my real use case the functions have args
- # [08:34] <@khuey> yeah ...
- # [08:34] <nigelb> heh, this is awesome http://mozillamemes.tumblr.com/post/21426095019/trains-are-well-and-good-but-they-must-be-built
- # [08:34] <@khuey> idk if there's a better way
- # [08:35] * Quits: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net) (Ping timeout)
- # [08:35] <nigelb> roc: 7.5L of Coke a day sounds next to impossible to do even :|
- # [08:36] <@bz> well
- # [08:36] <@bz> there sure is
- # [08:36] <@bz> it's called a macro
- # [08:36] * @bz writes one
- # [08:36] <Havvy> Sure there is. It's called not using C++.
- # [08:36] <Havvy> (On that note...does C++ have anonymous functions?)
- # [08:37] * Quits: clee (clee@moz-E3C0B5D0.hsd1.ca.comcast.net) (Quit: clee)
- # [08:37] <padenot> c++0x have
- # [08:37] <AryehGregor> Why MOZ_ASSERT and not NS_ASSERT? And why dom::Element rather than nsIElement?
- # [08:38] <@khuey> AryehGregor: because inconsistency is fun!
- # [08:39] <AryehGregor> :(
- # [08:39] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
- # [08:40] <nigelb> Heh. isn't that the topic of a lot of mozilla memes already? :)
- # [08:40] <smontagu> AryehGregor: what were you saying about working week from Sunday-Thursday? that didn't last long
- # [08:40] <AryehGregor> smontagu, that doesn't mean I'll put in no work at all on Friday.
- # [08:40] * glob is now known as glob|away
- # [08:42] <@bz> AryehGregor: When Element was created it was not an "interface"
- # [08:42] <@bz> AryehGregor: had no iid, etc
- # [08:43] <roc> AryehGregor: because next year we'll be celebrating the 10th anniversary of the death of Netscape
- # [08:44] <AryehGregor> roc, so let's add like two or three things that use "moz" instead of "ns" just to confuse everyone?
- # [08:44] <@khuey> we should mass remove 'ns' from the codebase that day :-P
- # [08:44] <roc> well, yeah, but it's more like dozens of things
- # [08:44] <roc> khuey: I'm with you!
- # [08:44] <Havvy> s/ns/moz/
- # [08:45] <smontagu> from recent developments, shouldn't we s/ns/ms/ ?
- # [08:45] <roc> ?
- # [08:45] <AryehGregor> Dozens vs. what, thousands?
- # [08:46] <@bz> if we mass-remove "ns" we get ISupports
- # [08:46] <@bz> which I vote against
- # [08:46] <@bz> just remove nsI
- # [08:46] <@bz> though you do get issues for nsDocument vs nsIDocument.....
- # [08:47] <Havvy> Though however it's done, somebody will have to check every occurance.
- # [08:48] <Havvy> Otherwise you get cases like what happened for one DnD book...
- # [08:48] <Havvy> Somebody did /Mage/Wizard, and every instance of damage become daWizard.
- # [08:50] * joduinn-biab is now known as joduinn-home
- # [08:50] <@bz> - wrval->SetAsArray(nsIDataType::VTYPE_FLOAT, nsnull,
- # [08:50] <@bz> - unitSize, static_cast<void*>(fv));
- # [08:50] <@bz> + return JS::ObjectOrNullValue(NewFloat32Array(cx, unitSize, fv));
- # [08:50] * @bz tries to decide whether the new thing is a win over the old
- # [08:50] <roc> fits on one line -> win
- # [08:51] <roc> no casts -> win
- # [08:52] <@bz> also, no nsIVariant
- # [08:52] * @bz declares win
- # [08:54] * Joins: TheLink (TheLink@moz-C76AC80E.pools.arcor-ip.net)
- # [08:54] <nigelb> Woah. We have a new download manager UI?
- # [08:55] * Quits: glob|away (glob@moz-BDD802ED.hfc.comcastbusiness.net) (Quit: Leaving...)
- # [08:55] <@khuey> no nsIDataType either
- # [08:55] * Joins: X[INT] (IceChat9@moz-8CA58260.try.wideopenwest.com)
- # [08:57] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
- # [08:57] * Quits: X[INT] (IceChat9@moz-8CA58260.try.wideopenwest.com) (Quit: $randquit)
- # [08:57] <Havvy> nigelb: Yeah.
- # [08:58] <@khuey> AryehGregor: http://mozillamemes.tumblr.com/post/20900079005/in-some-parts-of-the-code-this-would-be
- # [08:59] <nigelb> Havvy: Damn, it looks great.
- # [08:59] <nigelb> I first thought I installed a plugin or something :P
- # [09:00] <Havvy> I don't get it for another 12-18 weeks. :(
- # [09:02] * Mark_Capella|away is now known as Mark_Capella
- # [09:03] <@bz> jsapi has fallible allocation
- # [09:03] * @bz has to write more complicated code
- # [09:03] <@bz> sad
- # [09:03] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [09:04] * Quits: eflores (eflores@538BABFE.A073F3E.97BBD552.IP) (Quit: Bye)
- # [09:04] <@bz> JSObject* obj = NewInt32Array(cx, unitSize, iv);
- # [09:04] <@bz> if (!obj) {
- # [09:04] <@bz> rv = NS_ERROR_OUT_OF_MEMORY;
- # [09:04] <@bz> }
- # [09:04] <@bz> return JS::ObjectOrNullValue(obj);
- # [09:05] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: nbvcx)
- # [09:06] * Quits: roc (chatzilla@538BABFE.A073F3E.97BBD552.IP) (Ping timeout)
- # [09:06] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [09:07] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
- # [09:07] <@khuey> hmm
- # [09:07] <@khuey> why do we need to catch the error there?
- # [09:08] <@khuey> I thought the NewFooArray stuff threw for us
- # [09:09] * Quits: Havvy (Mibbit@moz-58C3546E.ptld.qwest.net) (Quit: http://www.mibbit.com ajax IRC Client)
- # [09:09] <@khuey> bz: ^
- # [09:10] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [09:10] * Quits: njn (chatzilla@moz-AAEFBBD1.gw.connect.com.au) (Ping timeout)
- # [09:12] <smontagu> so if a bug reporter adds testcases to the bug, and all I do to them is a mechanical conversion to reftest format, do I need to ask review from a third party or can I just check them in with r=me?
- # [09:12] <@khuey> just do it
- # [09:12] <@khuey> (IMO)
- # [09:13] <smontagu> AryehGregor: I mostly work for my wife on Fridays :)
- # [09:13] <AryehGregor> smontagu, yeah, pretty much me too -- my wife works Sunday to Thursday, and I'm not going to work on Friday instead of spending time with her.
- # [09:13] <AryehGregor> But right now she's at Rami Levy, so . . . :)
- # [09:15] <@bz> khuey: oh, it did throw
- # [09:15] <@bz> khuey: that's the problem
- # [09:15] <@bz> khuey: now you have to make sure that your jsapi callback returns false....
- # [09:15] <@bz> khuey: otherwise you get script running on a context with a pending exception, and JS starts asserting at you
- # [09:16] <@bz> khuey: if the NewFooArray stuff did NOT throw, we could just silently treat allocation failure as "return null" and move on...
- # [09:16] <@khuey> bz: ah
- # [09:16] <@khuey> fun
- # [09:16] <@khuey> return JS_HasPendingException(cx); :-P
- # [09:16] <@bz> khuey: I really hope we don't get too many web APIs returning "any"
- # [09:16] <@bz> khuey: in all bindings?
- # [09:16] <@bz> khuey: seems kinda slow. ;)
- # [09:17] <@bz> khuey: I suppose we could do it just for the ones returning "any"
- # [09:17] <@khuey> bz: well you'd think it would just boil away to return cx->hasException
- # [09:17] <@khuey> but who knows
- # [09:19] * Quits: TheLink (TheLink@moz-C76AC80E.pools.arcor-ip.net) (Client exited)
- # [09:19] <@bz> well, for one thing it's not inline
- # [09:19] <@bz> like most jsapi
- # [09:19] <@bz> "fail"
- # [09:19] <@khuey> yeah
- # [09:19] <@bz> And even PGO doesn't help here
- # [09:20] <@khuey> that's going to be a bigger and bigger problem for us
- # [09:20] <@bz> which?
- # [09:20] <@bz> jsapi suck?
- # [09:20] <@bz> I've been trying to fix as I go
- # [09:20] <@bz> but they don't want to expose their class decls
- # [09:20] <@khuey> the general lack of optimization opportunities at the JSAPI boundary
- # [09:20] <@bz> which makes it really hard to inline stuff
- # [09:20] * Quits: sworkman (sworkman@moz-825EC923.hsd1.ca.comcast.net) (Ping timeout)
- # [09:20] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [09:20] <@khuey> particularly on windows, where everything lives in a separate dso :-(
- # [09:21] <@bz> right
- # [09:21] <@bz> we need to just fix that
- # [09:21] <@khuey> fix what, exactly?
- # [09:21] <@bz> of course pgo is also still off for libmozjs
- # [09:21] <@khuey> right
- # [09:21] <@bz> fix the fact that libmozjs is a separate dso
- # [09:21] <@khuey> and shoving libmozjs into libxul may push us over the limit for pgo
- # [09:21] <@bz> and separately fix the fact that pgo is off for it
- # [09:21] <@bz> yep
- # [09:21] <@khuey> that whole situation is awful
- # [09:21] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
- # [09:22] <@bz> also, distinct lack of ponies in jsapi
- # [09:22] * Joins: xakz (XaMaD@moz-4A5DD6F7.w92-135.abo.wanadoo.fr)
- # [09:22] <@bz> So far I've managed to inline some things
- # [09:22] * Joins: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com)
- # [09:22] <@bz> e.g. the int/double conversions
- # [09:22] <@bz> but even inlining stuff like this unmarkgray thing....
- # [09:23] * Joins: bholley (bholley@moz-9375A05C.fbx.proxad.net)
- # [09:24] * Joins: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de)
- # [09:24] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
- # [09:24] * Joins: past (past@moz-588E51B5.dsl.dyn.forthnet.gr)
- # [09:25] * Quits: Stan_ (Stan@moz-705F5D3B.dip.t-dialin.net) (Ping timeout)
- # [09:30] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [09:31] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [09:32] * Quits: jlebar|mac (~jlebarmac@moz-AAEFBBD1.gw.connect.com.au) (Quit: jlebar|mac)
- # [09:35] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Ping timeout)
- # [09:36] * Joins: avih (quassel@moz-CC2B38B9.red.bezeqint.net)
- # [09:39] * Quits: mccr8 (mccr8@moz-AAEFBBD1.gw.connect.com.au) (Quit: mccr8)
- # [09:40] * Quits: rniwa (rniwa@9AFCD084.774645F1.4C3B1D9.IP) (Quit: rniwa)
- # [09:40] * khuey is now known as khuey|away
- # [09:40] * Joins: robert (robert@moz-11E4ED00.dynamic.t-2.net)
- # [09:41] * Quits: jesfre (jesfre@moz-25B25285.war.clearwire-wmx.net) (Quit: Leaving)
- # [09:42] * Joins: jfkthame (jfkthame@483F82A8.90783722.9542EC20.IP)
- # [09:44] * Joins: gkw (Instantbir@moz-7CD88B0C.hsd1.ca.comcast.net)
- # [09:45] * Quits: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se) (Quit: HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :))
- # [09:46] * bz is now known as bz_sleep
- # [09:46] * Quits: mdas (mdas@moz-E31CD2CB.mozilla.org) (Quit: mdas)
- # [09:46] * Joins: paolo (paolo@moz-CA742B95.retail.telecomitalia.it)
- # [09:47] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [09:47] * Joins: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net)
- # [09:49] * Quits: @dveditz (dveditz@moz-5051E786.dhcp.cruzio.com) (Quit: dveditz)
- # [09:50] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [09:50] * Joins: robhawkes (robhawkes@moz-33A339B7.dsl.cnl.uk.net)
- # [09:51] * Joins: nli` (nli@moz-B77DEAEB.mozilla.org)
- # [09:52] * Joins: graememcc (chatzilla@moz-B0B92DCF.range86-148.btcentralplus.com)
- # [09:52] * Quits: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP) (Quit: Computer has gone to sleep.)
- # [09:54] * Quits: robert (robert@moz-11E4ED00.dynamic.t-2.net) (Quit: robert)
- # [09:55] * Quits: nli` (nli@moz-B77DEAEB.mozilla.org) (Quit: Changing server)
- # [10:01] * Joins: martyn (martyn@moz-CABED5F2.range81-154.btcentralplus.com)
- # [10:01] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [10:02] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [10:03] * Joins: robert (robert@moz-11E4ED00.dynamic.t-2.net)
- # [10:07] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
- # [10:09] * Quits: Enn (enn@moz-DB6467E3.cpe.net.cable.rogers.com) (Ping timeout)
- # [10:09] * Joins: garnacho (carlos@moz-EA2D0541.dyn.user.ono.com)
- # [10:10] * Quits: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net) (Ping timeout)
- # [10:11] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
- # [10:11] <avih> hi. does anyone know where the layout flush optimizations are handled? (one flush for few consecutive layout changes)
- # [10:11] <avih> i'm suspecting it might optimize too much
- # [10:12] <@bz_sleep> handled in what sense?
- # [10:12] <avih> code, files
- # [10:12] <@bz_sleep> RefreshDriver and PresShell
- # [10:13] <@bz_sleep> basically, when something happens that needs layout changes we set some dirty flags on frames
- # [10:13] <@bz_sleep> and add a reflow root to a list on presshell
- # [10:13] <avih> i've set refresh driver to 500fps (via layout.frame_rate), and eventhough the callback arrive relatively on time, visually it seems to me quite un-smooth
- # [10:13] <@bz_sleep> reflows are processed when someting calls FlushPendingNotifications()
- # [10:13] <@bz_sleep> er, something
- # [10:13] <@bz_sleep> odd
- # [10:13] <@bz_sleep> that's all there is to it
- # [10:14] <avih> bz_sleep: in that case, who calls FlushPendingNotifications?
- # [10:14] <@bz_sleep> refresh driver does
- # [10:14] <@bz_sleep> also, script can trigger it
- # [10:14] <@bz_sleep> if it asks for layout information
- # [10:15] <avih> so where's the actual optimization? i don't think i recognize it in your description, unless it results in the calls to FlushPendingNotifications
- # [10:15] * Joins: vikash (vikash@61281BFE.899C9553.5D9ABA9F.IP)
- # [10:16] <avih> hmm.. i'll try to add this call at the smooth scroll iterations. let's see if that makes a differenec...
- # [10:16] * Joins: nli` (nli@moz-B77DEAEB.mozilla.org)
- # [10:16] * Quits: vikash (vikash@61281BFE.899C9553.5D9ABA9F.IP) (Quit: Leaving)
- # [10:17] <@bz_sleep> avih: which optimization?
- # [10:17] <@bz_sleep> avih: the "optimization" is just "do reflow lazily, when someone asks us to"
- # [10:17] <@bz_sleep> avih: and one of the things that ask is the refresh driver....
- # [10:18] <avih> bz_sleep: i was lead to believe that if something does quick layout changes, the layout can be flushed only once for few changes
- # [10:18] <avih> i see
- # [10:18] <@bz_sleep> right
- # [10:18] <@bz_sleep> if something does quick layout changes and never asks for layout info
- # [10:18] <avih> so, where does this happen?
- # [10:18] <avih> oh, i see
- # [10:18] <avih> but FlushPendingNotifications() forces flush?
- # [10:18] <@bz_sleep> then reflowing lazily will mean that we reflow only once
- # [10:18] <@bz_sleep> yes
- # [10:19] <avih> ok, i'll try it, see if it makes a difference
- # [10:19] <@bz_sleep> good luck
- # [10:19] * @bz_sleep sleeps for real
- # [10:19] <avih> :)
- # [10:19] <avih> night
- # [10:21] * Joins: loadbang (loadbang@moz-5D4A77EF.range31-52.btcentralplus.com)
- # [10:21] * Quits: mascondante (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP) (Connection reset by peer)
- # [10:21] * Joins: jacek (jacek@moz-5D707D3B.psi.wroc.pl)
- # [10:22] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
- # [10:23] * Joins: mascondante (kvirc@AD13EB4A.BBC03DF0.9A06DD32.IP)
- # [10:25] * Joins: msucan (msucan-@754ABC71.319ADCBF.D7B372F7.IP)
- # [10:25] * Joins: JPeterson (JPeterson@moz-B2998FD7.cust.tele2.se)
- # [10:26] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
- # [10:27] * Quits: aja (chatzilla@44BE1548.AEC64F0A.7880DB15.IP) (Ping timeout)
- # [10:28] * Quits: loadbang (loadbang@moz-5D4A77EF.range31-52.btcentralplus.com) (Quit: loadbang)
- # [10:28] * Quits: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net) (Ping timeout)
- # [10:28] * Joins: aja (chatzilla@44BE1548.AEC64F0A.7880DB15.IP)
- # [10:28] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [10:29] * heycam is now known as heycam|away
- # [10:29] * Joins: mbrubeck (mbrubeck@moz-755AD63.hsd1.wa.comcast.net)
- # [10:32] <avih> bz_sleep: ok, it turns out it was a combination of secondary monitor at 50Hz while primary is @60, and firefox's hw accelaration (disabled) combination, possible with aero too (on). it can be smooth as i expect it to when i set secondary monitor to 60Hz, and re-enabled hw accel in firefox.
- # [10:33] <avih> (and manually calling flush (both display and layout) didn't change it.
- # [10:33] * Quits: bholley (bholley@moz-9375A05C.fbx.proxad.net) (Quit: bholley)
- # [10:34] * Joins: roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP)
- # [10:34] * ChanServ sets mode: +o roc
- # [10:36] * Joins: Ms2ger (Ms2ger@CEF8CBD7.3067C44D.37724B0D.IP)
- # [10:37] * Quits: aja (chatzilla@44BE1548.AEC64F0A.7880DB15.IP) (Client exited)
- # [10:38] * Quits: birtles (chatzilla@moz-348F61F0.mozilla.or.jp) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [10:41] * Joins: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net)
- # [10:42] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Quit: Leaving)
- # [10:46] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Input/output error)
- # [10:50] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Ping timeout)
- # [10:51] * Joins: dao (dao@moz-94E18553.superkabel.de)
- # [10:51] * Quits: robert (robert@moz-11E4ED00.dynamic.t-2.net) (Quit: robert)
- # [10:54] * Joins: pnemsak (Miranda@moz-BE85878E.citicom.sk)
- # [10:54] * Joins: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP)
- # [10:54] * Quits: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [10:55] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
- # [10:55] * Joins: jhorak (jhorak@moz-107AD163.redhat.com)
- # [10:56] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [10:56] * Quits: nattokirai (nattokirai@moz-348F61F0.mozilla.or.jp) (Quit: nattokirai)
- # [10:57] * Quits: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP) (Ping timeout)
- # [10:58] * Quits: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au) (Ping timeout)
- # [10:58] * Joins: markh (markh@moz-25D681DF.cxzr1.win.bigpond.net.au)
- # [10:58] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [10:58] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
- # [10:59] * Joins: Standard8 (Standard8@B7F1AE36.48015583.54C3481B.IP)
- # [10:59] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [11:00] * Joins: mayhemer__ (Miranda@B3D46202.F87A741B.F23860FD.IP)
- # [11:03] * Joins: Goldorak (chatzilla@4F3B0A5C.7BDA2E47.187A1082.IP)
- # [11:05] <firebot> Check-in: http://hg.mozilla.org/mozilla-central/rev/134706dc07b1 - Paul Rouget - Bug 735214 - [inspector] Give the focus to the toolbar and make the buttons tabbable. a=desktop-only r=dao r=rcampbell
- # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/db5627efe52f - Dave Camp - Bug 740662 - Replace InspectorStore dictionaries with Inspector instances. r=robcee
- # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/fe5bf2fca92e - Bellindira Castillo [:bellindira] - Bug 736476 - Title page for New tab is about:newtab after restart r=ttaubert
- # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/cd8b66649278 - Tim Taubert - merge m-c to fx-team; a=desktop-only
- # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/fc195f2e276a - Paul Rouget - Bug 717922 - In the PageInspector toolbar, move the HTML Tree button in front of the breadcrumbs display. a=desktop-only r=dao
- # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/92dbde201794 - Dave Camp - Bug 707809 - Refactor creation of registered sidebar tools iframes in InspectorUI. r=robcee
- # [11:05] <firebot> http://hg.mozilla.org/mozilla-central/rev/ac3ea3b31fe0 - Dave Camp - Bug 702411 - Rule view shouldn't update during highlighting. r=robcee
- # [11:07] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [11:10] * Quits: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net) (Ping timeout)
- # [11:12] * Joins: NhanTDN (human_torc@1A60CFFB.511FD5DE.85184009.IP)
- # [11:13] <gcp> I'm shocked at reading the new EU privacy/cookie regulations.
- # [11:13] <gcp> "We are aware that the government is working with the major browser manufacturers to establish which browser level solutions will be available and when."
- # [11:13] <gcp> Really uh?
- # [11:13] * Joins: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP)
- # [11:16] * Joins: philipp64|laptop_ (chatzilla@moz-49802010.redfish-solutions.com)
- # [11:16] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Ping timeout)
- # [11:16] * philipp64|laptop_ is now known as philipp64|laptop
- # [11:22] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
- # [11:25] * Quits: Ameya (chatzilla@637D4CD0.BF84E432.1C37C358.IP) (Ping timeout)
- # [11:25] * Joins: victorporof (victorporo@18536C17.20718EE9.79933D60.IP)
- # [11:31] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [11:36] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Quit: Leaving.)
- # [11:36] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
- # [11:39] * Joins: mak (chatzilla@moz-84625997.retail.telecomitalia.it)
- # [11:39] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [11:39] * ChanServ sets mode: +o smaug
- # [11:39] * Quits: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP) (Quit: Computer has gone to sleep.)
- # [11:40] * Joins: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP)
- # [11:42] * Quits: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP) (Connection reset by peer)
- # [11:44] * Joins: philipp64|laptop_ (chatzilla@moz-B40B9015.ctcweb.net)
- # [11:44] * Quits: philipp64|laptop (chatzilla@moz-49802010.redfish-solutions.com) (Ping timeout)
- # [11:44] * philipp64|laptop_ is now known as philipp64|laptop
- # [11:45] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
- # [11:45] * Quits: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [11:47] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
- # [11:48] * Joins: KaiRo (robert@moz-C45EEBF8.adsl.highway.telekom.at)
- # [11:48] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [11:49] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [11:53] * Quits: jfkthame (jfkthame@483F82A8.90783722.9542EC20.IP) (Quit: jfkthame)
- # [11:59] * Quits: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com) (Connection reset by peer)
- # [11:59] * Joins: Mark_Capella (chatzilla@moz-DD0C7E4F.twcny.res.rr.com)
- # [11:59] * Quits: masayuki (Daily@moz-911CC660.zaq.ne.jp) (Quit: masayuki)
- # [12:02] * Quits: decoder (quassel@moz-216446B9.own-hero.net) (Ping timeout)
- # [12:03] * Quits: ehoogeveen (emanuel.ho@moz-B95F3766.chello.nl) (Ping timeout)
- # [12:03] * Quits: victorporof (victorporo@18536C17.20718EE9.79933D60.IP) (Ping timeout)
- # [12:03] * Joins: ehoogeveen (emanuel.ho@moz-B95F3766.chello.nl)
- # [12:04] * Joins: decoder (quassel@moz-216446B9.own-hero.net)
- # [12:04] * Quits: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Client exited)
- # [12:06] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Ping timeout)
- # [12:07] * Joins: harth (harth@moz-C2C235AC.bb.sky.com)
- # [12:07] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [12:09] * Joins: edmorley (Mibbit@moz-BDD802ED.hfc.comcastbusiness.net)
- # [12:10] <edmorley> gcp: don't know if you've seen, but there are xpcshell failures on your inbound push
- # [12:11] * Quits: mijia (mijia@DC4232F0.766373FB.C3A57E70.IP) (Client exited)
- # [12:12] <gcp> the OS X debug one?
- # [12:13] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Ping timeout)
- # [12:13] * Joins: victorporof (victorporo@18536C17.20718EE9.79933D60.IP)
- # [12:13] * Joins: gandalf (zbraniecki@moz-9CDDF97C.neoplus.adsl.tpnet.pl)
- # [12:13] <gcp> https://tbpl.mozilla.org/?tree=Try&rev=d76fc37cf759
- # [12:13] <edmorley> gcp: well either; but I've since since the green retrigger (&onlyunstarred=1 was hiding it)
- # [12:13] <gcp> they weren't on try, and they aren't remotely in the code touched
- # [12:14] <edmorley> cool
- # [12:14] <gcp> also, the tree went green in the next push
- # [12:14] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
- # [12:15] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [12:15] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [12:17] <edmorley> gcp: ah indeed missed those in only unstarred view, sorry false alarm
- # [12:18] * Joins: jfkthame (jfkthame@15AA2040.A1C12133.9542EC20.IP)
- # [12:20] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Ping timeout)
- # [12:21] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [12:22] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [12:24] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [12:25] * Quits: edmorley (Mibbit@moz-BDD802ED.hfc.comcastbusiness.net) (Quit: Back to bed...)
- # [12:26] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [12:28] * Joins: maikmerten (merten@moz-123D09CB.itmc.tu-dortmund.de)
- # [12:28] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [12:29] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [12:29] * ChanServ sets mode: +o smaug
- # [12:32] * Joins: MarcoZ (Daily@moz-2B6D3DD5.dip.t-dialin.net)
- # [12:34] * khuey|away is now known as khuey
- # [12:36] * ewong is now known as ewong|away
- # [12:42] * Quits: mayhemer__ (Miranda@B3D46202.F87A741B.F23860FD.IP) (Ping timeout)
- # [12:50] * khuey is now known as khuey|away
- # [12:50] * khuey|away is now known as khuey
- # [12:52] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [12:53] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [12:53] * ChanServ sets mode: +o smaug
- # [12:56] * Joins: cviecco_ (cviecco@9CE6B47F.6E950C67.2308D2A4.IP)
- # [12:57] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [12:58] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [12:58] * Joins: jlebar|mac (~jlebarmac@moz-AAEFBBD1.gw.connect.com.au)
- # [12:59] * Quits: cviecco_ (cviecco@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
- # [12:59] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
- # [13:00] * Joins: surkov (surkov@DD69D9E4.55CAE15D.34044A7F.IP)
- # [13:01] * Joins: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP)
- # [13:01] * Joins: davehunt (davehunt@D9609099.56F75F2C.7D0FCE04.IP)
- # [13:04] * Quits: Wei_o_o (Wei@212A6CEB.4F4B4250.FAA9ED67.IP) (Client exited)
- # [13:07] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [13:07] * Quits: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [13:07] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [13:07] * ChanServ sets mode: +o smaug
- # [13:11] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
- # [13:13] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
- # [13:17] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
- # [13:21] * Quits: davehunt (davehunt@D9609099.56F75F2C.7D0FCE04.IP) (Client exited)
- # [13:24] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [13:29] * Quits: dao (dao@moz-94E18553.superkabel.de) (Connection reset by peer)
- # [13:29] * Joins: dao (dao@moz-94E18553.superkabel.de)
- # [13:29] * Joins: pranavrc (pranavrc@85F1657.877E045A.520CDC98.IP)
- # [13:34] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [13:36] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [13:37] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [13:38] * Joins: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net)
- # [13:39] <gcp> http://www.portfoliouk.co.uk/wp-includes/nationalgepartaoinc65GRF53GS6/etap1.html
- # [13:39] <gcp> does this trigger a phishing warning for you (I presume you're all at least on Aurora)
- # [13:39] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [13:40] * Quits: jprmc (jprmc@moz-7F2FF3EB.cpe.net.cable.rogers.com) (Ping timeout)
- # [13:40] <Ms2ger> gcp, yep
- # [13:41] <gcp> Ms2ger: nightly? or newer?
- # [13:41] <Ms2ger> Nightly on a revision from... January, I think
- # [13:41] * Ms2ger is a little out of date
- # [13:41] <gcp> heh, ok, that doesn't help me :P
- # [13:42] * Joins: espindola (espindola@moz-9DFA9A5E.dsl.teksavvy.com)
- # [13:42] * Ms2ger checks a more recent build
- # [13:43] <Ms2ger> Ah, not here
- # [13:43] <Ms2ger> gcp, no warning on m-c tip
- # [13:43] <gcp> no, because I just backed that out to its january state :P
- # [13:43] * Quits: tonymec (tonymec@8D988659.29CE74CD.277517C1.IP) (Ping timeout)
- # [13:43] * Joins: gerv (gerv@moz-8E68CF56.in-addr.arpa)
- # [13:47] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [13:47] <gcp> hmm wait a minute
- # [13:48] * Quits: dbradley (dbradley@moz-80450F75.fuse.net) (Connection reset by peer)
- # [13:48] * Joins: dbradley (dbradley@moz-80450F75.fuse.net)
- # [13:48] <gcp> does m-c tip really mean like, the very latest rev?
- # [13:48] <gcp> ah silly me
- # [13:48] <gcp> I backed out on inbound
- # [13:50] <Ms2ger> $ hg log -r qparent
- # [13:50] <Ms2ger> changeset: 91978:cd8b66649278
- # [13:51] <gcp> Ms2ger: yeah, your build should be an interesting one to me. But given that you only just updated, it will take a while for your db to sync.
- # [13:52] <Ms2ger> Can I force that? :)
- # [13:52] * Quits: nli (nli@moz-99690620.hinet-ip.hinet.net) (Quit: nli)
- # [13:53] <gcp> with some hacking of source yes. dont seem to have a patch handy right now.
- # [13:53] * nli` is now known as nli
- # [13:53] <gcp> I guess East coast will wake up soon anyway.
- # [13:55] * Joins: tonymec (tonymec@8D988659.29CE74CD.277517C1.IP)
- # [13:57] * Quits: maikmerten (merten@moz-123D09CB.itmc.tu-dortmund.de) (Ping timeout)
- # [14:00] * Joins: GPHemsley (GPHemsley@moz-A2DF0FC4.hfc.comcastbusiness.net)
- # [14:01] <jfkthame> gcp: still looking for answers to that phishing question? i don't get a warning here on aurora from 3/26, nor after letting it update to current
- # [14:02] <gcp> ok
- # [14:02] <gcp> yes, I can use all the answers I get.
- # [14:03] <gcp> Well, if 10 people all say they don't get a warning, I'm going to presume nobody does, of course :P
- # [14:03] * bhearsum|afk is now known as bhearsum
- # [14:04] * Joins: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl)
- # [14:05] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
- # [14:05] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [14:06] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [14:06] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
- # [14:06] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
- # [14:07] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [14:07] * ChanServ sets mode: +o smaug
- # [14:07] * gregglind_writin is now known as gregglind_away
- # [14:10] * Joins: ajuma (ajuma@moz-CDCFE118.home.cgocable.net)
- # [14:10] * Quits: dao (dao@moz-94E18553.superkabel.de) (Quit: Leaving.)
- # [14:13] * Joins: jprmc (jprmc@1FD2B3DB.5BCEC6DB.DA78B690.IP)
- # [14:13] * rail_away is now known as rail
- # [14:16] * Joins: kaie (kaie@moz-7BA52D25.dip.t-dialin.net)
- # [14:17] * Quits: paulproteus (quassel@rose.makesad.us) (Ping timeout)
- # [14:17] * Joins: IanN (chatzilla@moz-B607EE4F.dsl.eclipse.net.uk)
- # [14:18] * Joins: c0smikdebris (c0smikdebr@76354B10.28FB815D.274D17D6.IP)
- # [14:19] * Quits: m_kato (m_kato@moz-348F61F0.mozilla.or.jp) (Quit: Leaving...)
- # [14:19] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
- # [14:20] * Joins: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de)
- # [14:21] * Joins: mconley (mconley@moz-D640D16C.cable.teksavvy.com)
- # [14:21] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
- # [14:24] * Quits: @khuey (khuey@moz-B77DEAEB.mozilla.org) (Ping timeout)
- # [14:25] * Joins: paulproteus (quassel@moz-E86A3B42.makesad.us)
- # [14:26] <@roc> I don't get a warning on the build I just made from m-c tip
- # [14:27] * Joins: khuey (khuey@moz-B77DEAEB.mozilla.org)
- # [14:27] * ChanServ sets mode: +o khuey
- # [14:27] * Quits: jprmc (jprmc@1FD2B3DB.5BCEC6DB.DA78B690.IP) (Ping timeout)
- # [14:27] * Joins: jpr_ (jprmc@B87476AD.5BCEC6DB.DA78B690.IP)
- # [14:28] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [14:28] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [14:28] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [14:28] * Joins: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP)
- # [14:31] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
- # [14:31] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Connection reset by peer)
- # [14:32] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
- # [14:35] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [14:36] * Joins: ehsan (ehsan@moz-1EA7DD32.cpe.net.cable.rogers.com)
- # [14:36] * ChanServ sets mode: +o ehsan
- # [14:36] * Joins: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com)
- # [14:39] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [14:40] * Joins: Boriss (FlyingToas@C82E49F0.EADB4F5.3A218797.IP)
- # [14:42] * Quits: sgimeno (santiago.g@A922400D.48362F18.BCC03455.IP) (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/)
- # [14:43] * catlee-away is now known as catlee-buildduty
- # [14:46] * Joins: bbondy (bbondy@moz-C9962B2.home.cgocable.net)
- # [14:49] * Joins: Enn (enn@F2D29657.F60B0462.67AC9B1.IP)
- # [14:49] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
- # [14:50] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [14:51] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [14:51] * ChanServ sets mode: +o smaug
- # [14:51] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
- # [14:51] * Quits: mconley (mconley@moz-D640D16C.cable.teksavvy.com) (Input/output error)
- # [14:51] * heycam|away is now known as heycam
- # [14:52] * Quits: @ehsan (ehsan@moz-1EA7DD32.cpe.net.cable.rogers.com) (Input/output error)
- # [14:53] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [14:53] * Joins: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com)
- # [14:53] * Quits: jpr_ (jprmc@B87476AD.5BCEC6DB.DA78B690.IP) (Quit: Leaving)
- # [14:54] * Quits: Boriss (FlyingToas@C82E49F0.EADB4F5.3A218797.IP) (Quit: Boriss)
- # [14:55] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
- # [14:57] * Quits: gandalf (zbraniecki@moz-9CDDF97C.neoplus.adsl.tpnet.pl) (Quit: Computer has gone to sleep.)
- # [15:00] * Quits: @roc (chatzilla@C0ACF8B.5E1E9EEA.613E47D1.IP) (Ping timeout)
- # [15:01] * Joins: drice (derice@1606D15F.E628B196.8E155D4E.IP)
- # [15:02] * Joins: ehsan (ehsan@moz-1EA7DD32.cpe.net.cable.rogers.com)
- # [15:02] * ChanServ sets mode: +o ehsan
- # [15:03] * Joins: gandalf (zbraniecki@moz-9CDDF97C.neoplus.adsl.tpnet.pl)
- # [15:05] <zzzzz> no warnings here on the portfolio link using m-c win32 hourly build : https://hg.mozilla.org/mozilla-central/rev/cd8b66649278
- # [15:05] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
- # [15:06] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
- # [15:06] <gcp> ok, so nobody gets them, basically
- # [15:06] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
- # [15:06] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [15:06] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
- # [15:07] * mattwoodrow is now known as mattwoodrow|away
- # [15:07] * Quits: @ehsan (ehsan@moz-1EA7DD32.cpe.net.cable.rogers.com) (Input/output error)
- # [15:08] <zzzzz> FWIW, I do get the warning on the latest Chrome 20 dev build
- # [15:08] <gcp> yes. you'll also get it on m-b and release
- # [15:08] * Joins: ehsan (ehsan@moz-1EA7DD32.cpe.net.cable.rogers.com)
- # [15:08] * ChanServ sets mode: +o ehsan
- # [15:08] <zzzzz> IE9 does not complain
- # [15:09] * jlund|away is now known as jlund
- # [15:09] <gcp> They don't use Google's db.
- # [15:09] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [15:10] <gcp> Btw, if a bug is fixed by backing out (temporarily, until it gets properly fixed), should the bug itself be closed? :)
- # [15:11] * Quits: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP) (Connection reset by peer)
- # [15:12] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [15:12] <mwu> assuming you don't introduce it again the next time you land it, sure
- # [15:12] <mwu> that's what I do
- # [15:12] <zzzzz> I think 'Fixed by backout of xxxxxxxx' would work
- # [15:13] <gcp> The weird thing is that I intend to post quite a bit more in the bug (including patches) until the solution is clear.
- # [15:13] <Ms2ger> mwu, what you do is introducing it again? :)
- # [15:13] <Ms2ger> gcp, then leave it open :)
- # [15:14] * Joins: dao (dao@moz-94E18553.superkabel.de)
- # [15:14] <gcp> Just wondering if there's a normal modus operandi for this.
- # [15:14] <gcp> <troll>Though I realize we mostly just let buggy features sit and fix them 5 releases later instead of backing out.</troll>
- # [15:14] <mwu> which bug are you posting in? the regression one or the one that introduced the regression?
- # [15:15] <gcp> the regression one (the one that describes the bug)
- # [15:15] <Ms2ger> gcp, yep, that's what I do :)
- # [15:15] * Joins: cviecco_ (cviecco@9CE6B47F.6E950C67.2308D2A4.IP)
- # [15:15] <mwu> hmm I usually reopen the original bug if it got backed out
- # [15:17] * Quits: cviecco_ (cviecco@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
- # [15:17] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
- # [15:18] * Quits: NhanTDN (human_torc@1A60CFFB.511FD5DE.85184009.IP) (Ping timeout)
- # [15:19] * Quits: ferongr (ferongr@BFDD10AF.DDEAD33F.F5160715.IP) (Ping timeout)
- # [15:20] * Joins: NhanTDN (human_torc@1A60CFFB.511FD5DE.85184009.IP)
- # [15:20] * Joins: ferongr (ferongr@BFDD10AF.DDEAD33F.F5160715.IP)
- # [15:24] * Quits: NhanTDN (human_torc@1A60CFFB.511FD5DE.85184009.IP) (Quit: )
- # [15:24] * rail is now known as rail-bbiab
- # [15:25] * ewong|sleep is now known as ewong
- # [15:26] * Quits: victorporof (victorporo@18536C17.20718EE9.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
- # [15:27] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
- # [15:31] * Quits: jgilbert (jgilbert@moz-2B3CF81C.hsd1.ca.comcast.net) (Ping timeout)
- # [15:31] * Quits: dao (dao@moz-94E18553.superkabel.de) (Connection reset by peer)
- # [15:31] * Joins: dao (dao@moz-94E18553.superkabel.de)
- # [15:32] * Quits: jlebar|mac (~jlebarmac@moz-AAEFBBD1.gw.connect.com.au) (Quit: jlebar|mac)
- # [15:32] * coop|afk is now known as coop
- # [15:33] * Joins: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP)
- # [15:33] * Quits: ehoogeveen (emanuel.ho@moz-B95F3766.chello.nl) (Quit: )
- # [15:35] * Joins: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net)
- # [15:36] <mkaply> Is there any way to prevent the restart that Firefox does when it is starting (It's not an EM restart anymore. Not sure what it is)
- # [15:36] * Joins: wesj1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [15:36] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [15:37] * Joins: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP)
- # [15:37] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [15:38] * Quits: harth (harth@moz-C2C235AC.bb.sky.com) (Input/output error)
- # [15:39] * Quits: dao (dao@moz-94E18553.superkabel.de) (Ping timeout)
- # [15:40] * edransch-away is now known as edransch
- # [15:40] * Joins: dao (dao@moz-94E18553.superkabel.de)
- # [15:41] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
- # [15:41] * Quits: @ehsan (ehsan@moz-1EA7DD32.cpe.net.cable.rogers.com) (Input/output error)
- # [15:42] * Quits: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net) (Ping timeout)
- # [15:43] * Joins: lmandel (lmandel@FE1F74.86ED00A7.971E19F6.IP)
- # [15:44] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [15:44] * Joins: jimm (jmathies@moz-7F164CA1.pn.at.cox.net)
- # [15:44] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [15:45] * Quits: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net) (Ping timeout)
- # [15:46] * Joins: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net)
- # [15:46] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Ping timeout)
- # [15:47] * Quits: jhorak (jhorak@moz-107AD163.redhat.com) (Client exited)
- # [15:47] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Quit: Leaving.)
- # [15:47] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
- # [15:48] * Joins: anky (anky@AD179039.A60576EE.C34E0B47.IP)
- # [15:50] * Joins: rwaldron (rwaldron@moz-BDCCF091.hfc.comcastbusiness.net)
- # [15:51] * Quits: anky (anky@AD179039.A60576EE.C34E0B47.IP) (Client exited)
- # [15:51] * Quits: dao (dao@moz-94E18553.superkabel.de) (Quit: Leaving.)
- # [15:52] * bwinton_away is now known as bwinton
- # [15:53] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
- # [15:55] * Joins: AaronMT (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [15:55] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
- # [15:55] * AaronMT is now known as AaronMT|AFK
- # [15:57] * Joins: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP)
- # [15:59] * nical|away is now known as nical
- # [15:59] * Joins: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se)
- # [15:59] * heycam is now known as heycam|away
- # [16:00] * Joins: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net)
- # [16:00] * Quits: AaronMT|AFK (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:01] * Quits: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net) (Ping timeout)
- # [16:04] * Joins: evilpie_ (evilpie@moz-DCE79F3.pools.arcor-ip.net)
- # [16:04] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [16:04] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
- # [16:05] * Joins: AaronMT|AFK (AaronMT@moz-E26428A8.cpe.net.cable.rogers.com)
- # [16:05] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [16:07] * Joins: Asa (asa@moz-39B9ECA9.lf.br.cox.net)
- # [16:08] * Quits: Mnyromyr (MnyroWork@moz-E2E3FF3D.tal.de) (Input/output error)
- # [16:09] * Quits: jrmuizel (jrmuizel@moz-20EF8EAA.cpe.net.cable.rogers.com) (Input/output error)
- # [16:12] * Joins: mauke_ (mauke@moz-6A01E0D8.superkabel.de)
- # [16:12] * philor|away is now known as philor
- # [16:13] * Joins: Boriss (FlyingToas@moz-8BC538F.fibertel.com.ar)
- # [16:13] * Quits: znhxr (mauke@moz-6A01E0D8.superkabel.de) (Ping timeout)
- # [16:15] * Joins: ekr (ekr@moz-D7997EC8.rtfm.com)
- # [16:16] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [16:16] * Quits: myk (Instantbir@moz-64D96850.dsl.dynamic.sonic.net) (Ping timeout)
- # [16:17] * mauke_ is now known as znhxr
- # [16:17] * Joins: hipokrit (hipokrit@81016825.8DB70AE8.839F6EC0.IP)
- # [16:19] * Quits: Mardak (Mardak@moz-4FA48382.hsd1.ca.comcast.net) (Quit: Mardak)
- # [16:19] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [16:20] * Quits: mwu (mwu@moz-59435430.hsd1.nj.comcast.net) (Quit: This computer has gone to sleep)
- # [16:20] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [16:20] * ChanServ sets mode: +o smaug
- # [16:22] * Joins: ddahl (ddahl@moz-976797D6.hsd1.il.comcast.net)
- # [16:22] * BenWa is now known as BenWa|brb
- # [16:23] * Quits: stransky (stransky@moz-BA3F7E46.net.upcbroadband.cz) (Quit: Connection reset by beer)
- # [16:24] * Joins: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [16:24] * Joins: ehsan_ (ehsan@F0B20A8D.8458880F.57F33CED.IP)
- # [16:25] * Quits: kredik (chatzilla@moz-7BF4BFBD.w80-11.abo.wanadoo.fr) (Quit: ChatZilla 0.9.88.2 [Firefox 3.6.28/20120306064154])
- # [16:27] * Joins: kaze (kaze@moz-7E0F0F9E.fbx.proxad.net)
- # [16:29] * Joins: mwu (mwu@moz-59435430.hsd1.nj.comcast.net)
- # [16:30] * Joins: bholley (bholley@moz-409EE9C9.net-81-220-20.rev.numericable.fr)
- # [16:30] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
- # [16:31] * Joins: harth (harth@88F51059.F3BBB17D.144F44FA.IP)
- # [16:33] * Joins: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net)
- # [16:35] * rail-bbiab is now known as rail
- # [16:36] <mconley> ehsan_: ping
- # [16:36] <ehsan_> yo
- # [16:36] <Ms2ger> ehsan_, I hate editor, btw
- # [16:37] <ehsan_> Ms2ger: thanks! ;)
- # [16:37] <mconley> ehsan_: hey - so I've got me a reftest here, and it seems to pass alright when I run it by itself, or run through all the tests of test_reftests_with_caret
- # [16:37] <ehsan_> good
- # [16:37] <mconley> ehsan_: but it seems to fail when I run the layout/base/tests directory
- # [16:37] <mconley> ehsan_: comparing the screenshots, it looks like the caret in my reference isn't appearing
- # [16:37] <ehsan_> mconley: fail how?
- # [16:38] * Joins: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP)
- # [16:38] <ehsan_> oh hrm
- # [16:38] <mconley> ehsan_: run into that before?
- # [16:38] <ehsan_> no
- # [16:38] <ehsan_> what does your reference look like?
- # [16:38] <mconley> ehsan_: http://pastebin.mozilla.org/1584747
- # [16:39] <ehsan_> mconley: I meant the code :)
- # [16:39] <mconley> ehsan_: ah, k - hang on...
- # [16:39] <mconley> ehsan_: http://pastebin.mozilla.org/1584749
- # [16:40] <mconley> ehsan_: a reminder that this is my first Mochitest / reftest, so keep your eyes sharp for newbie mistakes
- # [16:41] <ehsan_> mconley: why do you need the synthesizeMouse?
- # [16:41] <ehsan_> you should just call focus()
- # [16:41] * Quits: graememcc (chatzilla@moz-B0B92DCF.range86-148.btcentralplus.com) (Ping timeout)
- # [16:41] <ehsan_> also, you should not need the timeout
- # [16:42] * Quits: fabrice (fabrice@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [16:42] <mconley> ehsan_: ah - so this is mostly copy-paste from the bug 682712 reftest
- # [16:42] <mconley> ehsan_: it seemed to be doing much of the same thing
- # [16:42] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [16:42] <ehsan_> hmm
- # [16:42] <ehsan_> wait
- # [16:43] * Joins: graememcc (chatzilla@moz-B0B92DCF.range86-148.btcentralplus.com)
- # [16:43] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [16:43] * ChanServ sets mode: +o smaug
- # [16:44] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [16:44] * Quits: Sander (chatzilla@moz-B871F4D3.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [16:44] <ehsan_> mconley: this seems to work for me: data:text/html,<html class="reftest-wait"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><script type="text/javascript" src="/tests/SimpleTest/EventUtils.js"></script></head><body onload="start()"><iframe src="data:text/html,<body contenteditable>Here's some text.<br /><br /></body>"></iframe><script>function start() {var iframe = document.querySelector("iframe");va
- # [16:44] <ehsan_> r win = iframe.contentWindow;var doc = iframe.contentDocument;iframe.focus();doc.body.focus();win.getSelection().collapse(doc.body, 2);document.documentElement.removeAttribute("class");}</script></body></html>
- # [16:45] <mconley> alright, lemme see here...
- # [16:45] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [16:46] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [16:46] * ChanServ sets mode: +o smaug
- # [16:46] * Quits: TheOne (TheOne@moz-D58488C3.dfki.uni-kl.de) (Ping timeout)
- # [16:47] <ehsan_> mconley: running out of battery, cya at the office
- # [16:47] <mconley> ehsan_: alrighty
- # [16:47] * Quits: ehsan_ (ehsan@F0B20A8D.8458880F.57F33CED.IP) (Input/output error)
- # [16:48] * Quits: macmaN (chezburger@moz-DA23949E.dyn.estpak.ee) (Ping timeout)
- # [16:48] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [16:48] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [16:48] * Joins: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP)
- # [16:49] * Quits: RemusPop (remuspop@601F3B17.33662590.A5830293.IP) (Client exited)
- # [16:50] * Quits: damons (gnubeard@moz-A41E6911.hsd1.ca.comcast.net) (Quit: damons)
- # [16:50] * Quits: ewong (chatzilla@moz-5B0EF77B.static.netvigator.com) (Ping timeout)
- # [16:51] * Quits: c0smikdebris (c0smikdebr@76354B10.28FB815D.274D17D6.IP) (Quit: Computer has gone to sleep.)
- # [16:51] * Joins: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP)
- # [16:51] * jmaher is now known as jmaher|afk
- # [16:51] * Quits: bjacob (bjacob@moz-ADCA75DC.cpe.net.cable.rogers.com) (Ping timeout)
- # [16:53] * Joins: ewong (chatzilla@moz-5B0EF77B.static.netvigator.com)
- # [16:53] * Joins: gozala (gozala@moz-D5BED6F9.dsl.dynamic.sonic.net)
- # [16:54] * ewong is now known as ewong|sleep
- # [16:54] * Joins: Pike (Pike@moz-E31CD2CB.mozilla.org)
- # [16:55] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [16:56] <Ms2ger> "I was asked privately for a link..."
- # [16:56] <Ms2ger> You weren't, it was right on the newsgroup
- # [16:56] <catlee-buildduty> where does firefox/webapprt/application.ini come from?
- # [16:56] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [16:57] <Ms2ger> Hell.
- # [16:57] <sheppy> Ms2ger: sorry, should I go? :)
- # [16:59] * Quits: squeakytoy (squeakytoy@moz-135838FA.netset.se) (Quit: Leaving)
- # [16:59] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [17:00] * Joins: dveditz (dveditz@moz-5051E786.dhcp.cruzio.com)
- # [17:00] * ChanServ sets mode: +o dveditz
- # [17:00] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [17:00] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [17:00] * Joins: JonathanS (JonathanS@17EDFC35.8737F162.521902B0.IP)
- # [17:01] * Joins: ehugg (chatzilla@91C9C99B.C5EAED67.6CD50604.IP)
- # [17:01] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [17:01] * ChanServ sets mode: +o smaug
- # [17:03] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [17:03] * Joins: victorporof (victorporo@18536C17.20718EE9.79933D60.IP)
- # [17:03] * Joins: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu)
- # [17:04] * Joins: myk (Instantbir@moz-71D2188E.tmodns.net)
- # [17:07] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [17:07] * Quits: maikmerten (merten@moz-E254386D.cs.uni-dortmund.de) (Client exited)
- # [17:08] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [17:09] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [17:09] * ChanServ sets mode: +o smaug
- # [17:09] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [17:09] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [17:10] * Joins: knelson (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
- # [17:10] * Joins: kumar (kmcmillan@moz-F2D05B8.c3-0.stk-ubr1.chi-stk.il.cable.rcn.com)
- # [17:13] * Joins: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com)
- # [17:13] * Joins: tchevalier (Instantbir@moz-6EBE936C.w90-48.abo.wanadoo.fr)
- # [17:13] * Parts: knelson (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
- # [17:17] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [17:17] * BenWa|brb is now known as BenWa
- # [17:19] * Quits: sfink (chatzilla@moz-9B3B02C7.dsl.pltn13.sbcglobal.net) (Client exited)
- # [17:20] * Joins: TheLink (TheLink@moz-C76AC80E.pools.arcor-ip.net)
- # [17:22] * Joins: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com)
- # [17:22] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [17:23] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Ping timeout)
- # [17:26] * Joins: ferdinand (Mibbit@6EEBD0A9.41916EEE.B580DEC.IP)
- # [17:26] * Joins: davehunt (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk)
- # [17:27] * Quits: jimb (user@moz-F4EC06CC.hsd1.or.comcast.net) (Ping timeout)
- # [17:27] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [17:29] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [17:31] <Mardak> can i push to mozilla-inbound with a=webapprt-only ?
- # [17:31] * Quits: myk (Instantbir@moz-71D2188E.tmodns.net) (Ping timeout)
- # [17:31] * Joins: ehsan (ehsan@F2D29657.F60B0462.67AC9B1.IP)
- # [17:31] * ChanServ sets mode: +o ehsan
- # [17:32] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [17:32] <Mardak> (i.e., it doesn't touch native fennec builds)
- # [17:33] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [17:33] * Quits: pranavrc (pranavrc@85F1657.877E045A.520CDC98.IP) (Ping timeout)
- # [17:34] <@ehsan> mconley: did that help?
- # [17:34] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
- # [17:34] * Joins: dao (dao@moz-94E18553.superkabel.de)
- # [17:35] <mconley> ehsan: it did!
- # [17:35] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [17:36] * AutomatedTester|AFK is now known as AutomatedTester
- # [17:37] * Joins: kdcw (kdc@moz-F7413045.pk.shawcable.net)
- # [17:37] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
- # [17:38] * Joins: vikash (vikash@EF988E46.9B552DFD.5D9ABA9F.IP)
- # [17:39] <mconley> ehsan: thanks for your help
- # [17:39] * Joins: nhirata (nhirata.bu@moz-585D5EFC.hsd1.ca.comcast.net)
- # [17:39] <@ehsan> np
- # [17:40] * Quits: logbot (logbot@moz-622AFC27.glob.com.au) (Ping timeout)
- # [17:40] * Joins: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net)
- # [17:40] * Joins: myk (Instantbir@moz-BC997D6C.tmodns.net)
- # [17:40] * Joins: squib (squib-@moz-3F6F2A9C.ep.wisc.edu)
- # [17:41] * Quits: ferdinand (Mibbit@6EEBD0A9.41916EEE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [17:42] * joduinn-home is now known as joduinn-coffee
- # [17:42] * Quits: IanN (chatzilla@moz-B607EE4F.dsl.eclipse.net.uk) (Quit: ChatZilla 0.9.88.2 [Firefox 3.6.24/20111108102743])
- # [17:42] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
- # [17:43] * Joins: pranavrc (pranavrc@A92E82C0.95F86AD9.520CDC98.IP)
- # [17:44] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
- # [17:44] * Joins: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net)
- # [17:45] <Ms2ger> Mark_Capella, so, you'll need to change all implementations of CopyInnerTo at once
- # [17:45] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [17:45] <Ms2ger> And use const_cast<> when calling it
- # [17:45] * Joins: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP)
- # [17:45] <Mark_Capella> ms2ger... well ok - though i tried that to start with ... backed down to this ...
- # [17:45] <Mark_Capella> its the const_cast pasrt i need clarification on
- # [17:46] * Joins: krit (Adium@moz-DA710CDB.static.wiline.com)
- # [17:46] <Mark_Capella> just use it to wrap the function call i guess?
- # [17:47] <Ms2ger> Like const_cast<className*>(this)->CopyInnerTo(it);
- # [17:47] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [17:47] * Quits: pnemsak (Miranda@moz-BE85878E.citicom.sk) (Quit: pnemsak)
- # [17:47] <Mark_Capella> k - back to the drawing board .... rebaasing some patchs now last pull was a big one
- # [17:47] <jgilbert> const \o/
- # [17:47] <johanc> I'm getting "unable to find 'testing/peptest/tests/firefox/server/mozilla.org/index.html.orig' for patching" when applying a patch
- # [17:48] * Joins: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net)
- # [17:48] * AaronMT|AFK is now known as AaronMT
- # [17:48] * Joins: logbot (logbot@moz-622AFC27.glob.com.au)
- # [17:49] <jdm> johanc: does that file exist?
- # [17:49] <johanc> no
- # [17:49] <jdm> that would explain why :)
- # [17:49] <sheppy> :)
- # [17:49] <Mark_Capella> :P
- # [17:49] <Ms2ger> johanc, did you remove .orig files locally?
- # [17:49] <johanc> I want to remember something about this file being pushed accidentally a while back, or am I wrong?
- # [17:49] <johanc> something related to git
- # [17:50] <johanc> <- nab
- # [17:50] <Ms2ger> Yeah
- # [17:50] <Ms2ger> Which is why you should never use hit
- # [17:51] <johanc> sheppy: Mark_Capella: har :P
- # [17:51] <tbsaunde> was someone dumb and used git commit -a?
- # [17:52] <johanc> seeing as I aleady look silly, how can I fix this? :D remove the file from the patch?
- # [17:52] * philor is now known as philor|away
- # [17:52] * Joins: rniwa (rniwa@moz-DA710CDB.static.wiline.com)
- # [17:52] <johanc> hg remove "path to file"?
- # [17:53] <Ms2ger> johanc, just hg qref when you fixed everything else
- # [17:53] <johanc> <- silly person
- # [17:53] <tbsaunde> johanc: unless you need to care about that file that should probably work
- # [17:53] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [17:53] <johanc> I created a patch out of things to work around the problem back then.
- # [17:54] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [17:54] * Quits: myk (Instantbir@moz-BC997D6C.tmodns.net) (Ping timeout)
- # [17:55] * Quits: akeybl (akeybl@moz-52D39FF6.hsd1.ca.comcast.net) (Quit: Linkinus - http://linkinus.com)
- # [17:55] <froydnj> anybody know how to use DMD these days? the wiki page appears to be incomplete
- # [17:55] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [17:56] * Quits: krit (Adium@moz-DA710CDB.static.wiline.com) (Quit: Leaving.)
- # [17:56] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
- # [17:58] * Joins: pascalc (chatzilla@moz-104CC309.mv.mozilla.com)
- # [17:59] * Quits: Asa (asa@moz-39B9ECA9.lf.br.cox.net) (Ping timeout)
- # [17:59] * hwine|afk is now known as hwine
- # [17:59] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [18:00] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [18:00] * Quits: Pike (Pike@moz-E31CD2CB.mozilla.org) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [18:01] * Joins: bjacob (bjacob@F2D29657.F60B0462.67AC9B1.IP)
- # [18:01] * Quits: joe_walker (joe_walker@moz-EA2937F.cable.virginmedia.com) (Input/output error)
- # [18:01] * Joins: faramarz (faramarz@moz-CD61C00E.hsd1.ca.comcast.net)
- # [18:02] * Quits: rniwa (rniwa@moz-DA710CDB.static.wiline.com) (Quit: rniwa)
- # [18:03] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [18:04] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [18:04] * Joins: bent (chatzilla@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:05] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [18:06] * Joins: mdas (mdas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:06] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
- # [18:06] * Joins: glob (glob@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:08] * catlee-buildduty is now known as catlee-lunch
- # [18:09] * Joins: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP)
- # [18:10] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:10] * Quits: jacek (jacek@moz-5D707D3B.psi.wroc.pl) (Quit: Konversation terminated!)
- # [18:11] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [18:11] * Joins: madhava_ (madhava@F2D29657.F60B0462.67AC9B1.IP)
- # [18:12] * jimm is now known as jimm-lunch
- # [18:12] <johanc> Ms2ger: tbsaunde: cheers
- # [18:13] * Quits: madhava (madhava@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:13] * madhava_ is now known as madhava
- # [18:15] * Quits: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [18:15] * Joins: rillian_lime (rillian@moz-DBEBB2B4.bc.hsia.telus.net)
- # [18:15] <rillian_lime> has anyone set up github irc notifications here? I'm trying to get some commit messages to go to #media, unsuccessfully
- # [18:15] <jdm> ehsan: how can I obtain the gPrivateBrowsingUI of a tab created with gBrowser.addTab()?
- # [18:15] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [18:16] <jdm> or is that only a per-window thing?
- # [18:16] * Joins: jhammel (jhammel@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:16] <jdm> rillian_lime: the pdf.js folk may have, or perhaps the addon SDK team
- # [18:17] * tbsaunde is now known as tbsaunde|afk
- # [18:17] <ejpbruel> bbondy: ping
- # [18:17] <rillian_lime> jdm: thanks
- # [18:17] <bbondy> ejpbruel: pong
- # [18:18] <ejpbruel> bbondy: do you still remember bug 460969?
- # [18:18] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [18:18] <bbondy> ya
- # [18:18] <ejpbruel> bbondy: the addon-sdk team experienced some troubles with us losing transparency info in bmps, so i'd like to fix it
- # [18:19] * Joins: loadbang (loadbang@moz-5D4A77EF.range31-52.btcentralplus.com)
- # [18:19] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [18:19] <ejpbruel> bbondy: trying to reproduce the issue atm, but i cant seem to get a breakpoint triggerd on nsImageToClipboard::CreateFromImage
- # [18:19] <ejpbruel> bb
- # [18:19] * jhford-work-away is now known as jhford-work
- # [18:19] * Quits: jwatt (roslea@jwatt.irc.users.mozilla.org) (Ping timeout)
- # [18:19] * joduinn-coffee is now known as joduinn-commute
- # [18:19] <ejpbruel> bbondy: which is supposedly called when we copy a bmp file to the clipboard, rite?
- # [18:20] * Quits: mak (chatzilla@moz-84625997.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 2.0/20110318052756])
- # [18:20] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [18:20] <bbondy> I think it should ya
- # [18:20] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:20] * Joins: sworkman (sworkman@moz-BBE3ABD.mv.mozilla.com)
- # [18:21] * lsblakk|afk is now known as lsblakk
- # [18:21] <bbondy> but I haven't tried debugging that task yet so I'm not sure
- # [18:21] * Quits: bdahl (bdahl@moz-E197F13B.hsd1.ca.comcast.net) (Client exited)
- # [18:21] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [18:21] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: Leaving)
- # [18:21] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:22] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [18:22] <ejpbruel> huh, weird
- # [18:22] <ejpbruel> bb
- # [18:22] <ejpbruel> on
- # [18:22] <ejpbruel>
- # [18:22] <bbondy> ejpbruel: so I think you need to add a new data format flavor of CF_DIBV5
- # [18:22] <ejpbruel> b
- # [18:22] <ejpbruel> b
- # [18:22] <ejpbruel>
- # [18:22] <ejpbruel>
- # [18:22] * ejpbruel was kicked by killer (Stop flooding!)
- # [18:23] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:23] * Joins: ejpbruel (ejpbruel@933E3A2E.83A511AD.F413BF4D.IP)
- # [18:23] <ejpbruel> ok sorry about that
- # [18:23] <ejpbruel> damn colloquy
- # [18:23] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [18:23] <ejpbruel> bbondy: yeah so the problem is that we dont support the V5 bmp header format that adds alpha information to the channel
- # [18:23] <bbondy> correct
- # [18:24] * Joins: rclick (rclick@moz-147B7C8B.dsl.covlil.sbcglobal.net)
- # [18:24] <ejpbruel> so how do these flavors come into the picture? i have a feeling that might explain why im not hitting that breakpoint
- # [18:24] <bbondy> maybe the CF_DIB format that we do support can be upgraded as well to specify transparency info
- # [18:24] <bbondy> ejpbruel: see here http://www-archive.mozilla.org/xpfe/xptoolkit/introClipDD.html
- # [18:24] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:25] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [18:25] * jlund is now known as jlund|lunch
- # [18:26] <ejpbruel> so when copying, the image is in a transferable, which can have multiple flavors representing the same data?
- # [18:26] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [18:26] * Quits: zzzzz (chatzilla@moz-FC5E07A0.dhcp.embarqhsd.net) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [18:27] * Quits: evilpie_ (evilpie@moz-DCE79F3.pools.arcor-ip.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120419030644])
- # [18:27] <bbondy> ya your code will probably be in either widget/windows/nsDataObj.cpp or widget/windows/nsClipboard.cpp
- # [18:27] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:27] <ejpbruel> bbondy: the image flavor im seeing is application/x-moz-nativeimage
- # [18:27] <bbondy> are you using a clipboard viewer?
- # [18:27] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [18:28] <ejpbruel> not to my knowledge, no
- # [18:28] <ejpbruel> simply looked up a bmp file on google and clicked 'copy image'
- # [18:28] <ejpbruel> i end up in nsTransferable::SetTransferData with aFlavor set to the above
- # [18:28] <bbondy> so you want to run this to see what's going on: http://www.codeproject.com/Articles/168/ClipSpy
- # [18:29] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:29] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Connection reset by peer)
- # [18:29] <bbondy> you can for example see what formats other browsers are providing vs what we are
- # [18:29] <bbondy> and adjust ours as needed
- # [18:30] <ejpbruel> well assuming i know what code is responsible for that
- # [18:30] <ejpbruel> my assumption was that when copying a BMP file we'd end up in nsImageToClipboard
- # [18:31] <bbondy> so probably see what's calling nsImageToCipboard and set the breakpoint to the start of that function
- # [18:31] <bbondy> and see if that's hit, then you can see why it's not being called
- # [18:31] <bbondy> etc
- # [18:31] * Quits: MarcoZ (Daily@moz-2B6D3DD5.dip.t-dialin.net) (Quit: Weekend!)
- # [18:31] <ejpbruel> looks like it
- # [18:31] <ejpbruel> ok, ill see what i can figure out. ill get back to you
- # [18:31] <ejpbruel> bbondy: thanks!
- # [18:32] <bbondy> ok cool, ping me if you want me to take a deeper look
- # [18:32] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
- # [18:32] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [18:32] * Quits: Goldorak (chatzilla@4F3B0A5C.7BDA2E47.187A1082.IP) (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [18:32] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:32] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [18:33] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:33] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [18:33] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [18:33] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:34] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Ping timeout)
- # [18:34] * Quits: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout)
- # [18:34] * Quits: pascalc (chatzilla@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [18:34] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [18:34] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:36] * Joins: jgriffin (jgriffin@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:37] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [18:37] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:37] * Joins: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP)
- # [18:38] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [18:38] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:39] * Joins: bdahl (bdahl@moz-BBE3ABD.mv.mozilla.com)
- # [18:40] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [18:40] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [18:40] * Joins: damons (gnubeard@moz-BBE3ABD.mv.mozilla.com)
- # [18:40] <vikash> gerv, ping
- # [18:40] * mcote|afk is now known as mcote
- # [18:40] <gerv> pong.
- # [18:41] * Joins: cdiehl_ (cdiehl@moz-4FA2D2E8.pool.mediaways.net)
- # [18:41] <vikash> I suppose today had been a great day :-)
- # [18:41] * Quits: cdiehl (cdiehl@moz-77F61044.pool.mediaways.net) (Ping timeout)
- # [18:41] * cdiehl_ is now known as cdiehl
- # [18:41] * Joins: tH (Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [18:42] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [18:44] <vikash> gerv, So I suppose now everything lies in a sealed box ;-) and it will open on 23 :-)
- # [18:44] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [18:44] <gerv> vikash: Yes, pretty much :-) You will find out on the 23rd.
- # [18:45] <loadbang> who would be a good person at mozilla to get this through? https://bugzilla.mozilla.org/show_bug.cgi?id=747432
- # [18:45] <loadbang> UI guys?
- # [18:45] <vikash> gerv, I am eagerly waiting for 23 :-)
- # [18:45] * Joins: knelson (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
- # [18:45] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:45] * Parts: knelson (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
- # [18:46] <gerv> loadbang: I'm fairly sure there are existing bugs on that topic.
- # [18:46] <Ms2ger> gerv, this is something else, I think
- # [18:46] * catlee-lunch is now known as catlee-buildduty
- # [18:47] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [18:47] <Ms2ger> In particular, it isn't the usual "honour EXIF orientation" bug
- # [18:47] <vikash> gerv, As per discussion on #gsoc on freenode I wanted to know, if you could provide any update on duplication
- # [18:47] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [18:47] <gerv> What do you mean by an "update on duplication".
- # [18:47] <gerv> Mozilla did have some duplicates, but we have resolved them.
- # [18:47] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [18:48] * Quits: wesj1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [18:48] <vikash> gerv, ok so all the duplicates have been resolved
- # [18:48] <gerv> All _our_ duplicates.
- # [18:48] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:48] <gerv> There's an IRC meeting tonight in case any more crop up.
- # [18:48] * Joins: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [18:48] <vikash> Yup, I am scouting that :-)
- # [18:49] <ejpbruel> bbondy: ping
- # [18:49] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [18:49] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:49] <loadbang> gerv: this is displaying of meta data, not orientation or reading colour spaces which seem to to be the only exif related bugs.
- # [18:49] <bbondy> ejpbruel: pong
- # [18:50] <ejpbruel> bbondy: i just talked to the addon-sdk guys. it could be that our problem is actually the reverse: we lose transparency when pasting something back *from* the clipboard
- # [18:50] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [18:50] <ejpbruel> bbondy: which would make sense, since ImageFromClipboard converts to an RGB image, not RGBA
- # [18:50] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:50] <ejpbruel> bbondy: can i somehow simulate pasting from the clipboard?
- # [18:50] * Joins: jesfre (jesfre@E1BB7A35.882D3387.43362C16.IP)
- # [18:51] * philor|away is now known as philor
- # [18:51] * Joins: terrence (terrence@moz-BBE3ABD.mv.mozilla.com)
- # [18:51] <bbondy> ejpbruel: It seems you already have a way to do it which is the source of your problem? I don't understand what you're asking exactly
- # [18:51] <mbrubeck> What's the bugzilla component for quotes.burntelectrons.org being down? :)
- # [18:52] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [18:52] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:52] <jhammel> Firefox::Core :P
- # [18:52] <mbrubeck> Oh, it's just slow.
- # [18:52] <mbrubeck> I guess I should file a perf bug instead. :)
- # [18:52] <mbrubeck> /join #perf
- # [18:52] <ejpbruel> bbondy: true, but the source of our problem isnt very easy for me to reproduce. so im asking if theres a 'bare bones' way to do it (if not, a teammate will write an addon that does it for me)
- # [18:53] <jhammel> mbrubeck: i'll write some talos tests for qbo...that should help
- # [18:53] <loadbang> Humm, I can search "EXIF" all day long in bugzilla, and bug 232806 does not show in the results.
- # [18:53] * Quits: Archaeopteryx (itsme@moz-756328DB.cust.telecolumbus.net) (Quit: Too much information in my brain driving me insane)
- # [18:53] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:53] <bbondy> ejbruel: You can try finding an application that will consume the same flavor that you are trying to use I think
- # [18:53] <bbondy> like maybe mspaint or soemthing
- # [18:53] <jtcranmer> loadbang: resolved/verified bugs do not show up by default in quicksearch
- # [18:53] <glob> loadbang, by default quicksearch doesn't show resolved bugs
- # [18:53] * Joins: cjones (cjones@moz-45913895.socal.res.rr.com)
- # [18:54] <bbondy> the application that you paste to picks which flavor it wants to use
- # [18:54] <Ms2ger> cjones--
- # [18:54] * Joins: gakiwate (gautam@3AD1CBD5.809D2ACB.314AAB94.IP)
- # [18:54] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [18:54] <bbondy> so you may be able to fix it by providing an additional flavor for example
- # [18:54] <bbondy> and the application will pick that new one which is more suitable
- # [18:54] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:54] * Parts: gakiwate (gautam@3AD1CBD5.809D2ACB.314AAB94.IP) (Leaving)
- # [18:55] <@ehsan> jdm: it is per window
- # [18:55] <ejpbruel> bbondy: oh, so flavors are a windows concept, not a firefox concept?
- # [18:55] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [18:55] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [18:55] * bear is now known as bear-afk
- # [18:55] <mconley> ehsan: is this comment sufficient?
- # [18:55] <mconley> http://pastebin.mozilla.org/1584858
- # [18:56] <mconley> ehsan: I didn't really know what else you wanted me to mention...
- # [18:56] <@ehsan> mconley: that's fine, land away!
- # [18:56] <mconley> ehsan: cool, thanks
- # [18:56] <@ehsan> mconley: and keep those editor patches coming ;)
- # [18:56] <bbondy> ejpbruel: both ya, maybe they are called clipboard formats to windows
- # [18:56] <mconley> what have I gotten myself into
- # [18:56] <bbondy> but the ceoncept is the same
- # [18:56] <Ms2ger> mconley, { on the previous line
- # [18:56] <ejpbruel> bbondy: ok now i see what youre getting at
- # [18:56] * Quits: victorporof (victorporo@18536C17.20718EE9.79933D60.IP) (Quit: Linkinus - http://linkinus.com)
- # [18:56] <@ehsan> mconley: it is too late to recover now
- # [18:56] <@ehsan> ;)
- # [18:56] * Quits: martyn (martyn@moz-CABED5F2.range81-154.btcentralplus.com) (Quit: Ex-Chat)
- # [18:56] <jtcranmer> mconley: could be worse
- # [18:57] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [18:57] <Ms2ger> You are trapped
- # [18:57] <mconley> nooooo
- # [18:57] <jtcranmer> I seem to be getting roped into fixing MIME
- # [18:57] <bbondy> tht program I mentioned earlier shows you which formats you support for the object that is in the clipboard
- # [18:57] * Joins: jduell (jduell@moz-2D9EDA98.lightspeed.sntcca.sbcglobal.net)
- # [18:57] <Ms2ger> jtcranmer, hey, you get memes :)
- # [18:57] <mconley> Ms2ger: seriously? the other conditionals put the brace on the next line. I'm seeing both styles, actually. Are we actively trying to enforce one?
- # [18:57] <bbondy> the programt that you paste to will determine if what you want to paste is available in a handled format
- # [18:57] <Ms2ger> *I* am actively trying to enforce one :)
- # [18:57] <mconley> Ms2ger: ah, gotcha. :)
- # [18:58] <bbondy> some programs may only accept html format, some may just prefer html format
- # [18:58] * joduinn-commute is now known as joduinn-mtg
- # [18:58] <bbondy> for example
- # [18:58] <jtcranmer> ah yes the infamous
- # [18:58] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [18:58] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [18:58] <jtcranmer> "we have five different coding styles in this file. which one should I use?" problem
- # [18:58] <Ms2ger> jtcranmer, the one I approve of
- # [18:58] <mconley> the answer is clearly to invent a sixth
- # [18:58] * Joins: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net)
- # [18:58] <jtcranmer> mailnews has a worse issue... "we have years of several automated whitespace cleanup patches being applied"
- # [18:59] <Ms2ger> Hi, Serge!
- # [18:59] <jtcranmer> =G is sometimes recommended when trying to read files
- # [18:59] <Ms2ger> =G?
- # [18:59] * Joins: wesj1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [18:59] * Quits: Gentlecat_ (Roman@CA71FA1C.1149AF99.8FB52CB8.IP) (Quit: Leaving)
- # [18:59] * Joins: Gentlecat (Roman@CA71FA1C.1149AF99.8FB52CB8.IP)
- # [18:59] <jtcranmer> it's the vim command for "autoindent the rest of the file"
- # [18:59] * bz_sleep is now known as bz
- # [18:59] <Ms2ger> Ah
- # [19:00] * Joins: Asa (asa@moz-39B9ECA9.lf.br.cox.net)
- # [19:00] * Joins: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com)
- # [19:00] * tbsaunde|afk is now known as tbsaunde
- # [19:00] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [19:01] * Quits: terrence (terrence@moz-BBE3ABD.mv.mozilla.com) (Client exited)
- # [19:01] * Quits: jesfre (jesfre@E1BB7A35.882D3387.43362C16.IP) (Client exited)
- # [19:02] * Quits: bholley (bholley@moz-409EE9C9.net-81-220-20.rev.numericable.fr) (Quit: bholley)
- # [19:03] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [19:03] * Quits: surkov (surkov@DD69D9E4.55CAE15D.34044A7F.IP) (Quit: surkov)
- # [19:03] * Joins: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:04] * Quits: florian (Instantbir@moz-87C33FDA.kimsufi.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [19:04] * KaiRo is now known as KaiRo_away
- # [19:04] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Connection reset by peer)
- # [19:05] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [19:05] * Fallen|away is now known as Fallen
- # [19:06] * jimm-lunch is now known as jimm
- # [19:06] * Quits: loadbang (loadbang@moz-5D4A77EF.range31-52.btcentralplus.com) (Ping timeout)
- # [19:06] <mconley> ehsan: hm - so, you told me in the bug that approval is not required - but mozilla-inbound just bounced my push
- # [19:07] <mconley> ehsan: I guess I'll request approval?
- # [19:07] * Joins: loadbang (loadbang@moz-602F424B.range109-155.btcentralplus.com)
- # [19:07] <Ms2ger> mconley, bug #?
- # [19:07] * jlund|lunch is now known as jlund
- # [19:07] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [19:07] <@ehsan> mconley: say a=tracking-firefox in the commit message
- # [19:07] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [19:08] * Quits: vikash (vikash@EF988E46.9B552DFD.5D9ABA9F.IP) (Client exited)
- # [19:08] * Joins: fabrice (fabrice@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:08] <mconley> ehsan: alrighty
- # [19:08] <mconley> Ms2ger: bug 746993
- # [19:08] * glob is now known as glob|away
- # [19:08] <Ms2ger> What he said, then
- # [19:09] <jtcranmer> /m/sg firebot uuid
- # [19:09] <jtcranmer> bleach
- # [19:10] * Joins: vikash (vikash@EF988E46.9B552DFD.5D9ABA9F.IP)
- # [19:10] * Joins: krit (Adium@moz-DA710CDB.static.wiline.com)
- # [19:11] * Joins: wlach (wlach@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:11] * Quits: loadbang (loadbang@moz-602F424B.range109-155.btcentralplus.com) (Quit: loadbang)
- # [19:12] * Joins: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net)
- # [19:12] * Joins: int3 (int3@moz-8A6FB4BA.subnet-248.amherst.edu)
- # [19:12] * Joins: rniwa (rniwa@moz-DA710CDB.static.wiline.com)
- # [19:13] * glob|away is now known as glob
- # [19:13] * Joins: Mook_as (mook@moz-1FCC0032.activestate.com)
- # [19:13] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [19:13] * Quits: sfink (chatzilla@moz-BBE3ABD.mv.mozilla.com) (Connection reset by peer)
- # [19:13] * Joins: sfink_ (chatzilla@moz-BBE3ABD.mv.mozilla.com)
- # [19:14] * Quits: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net) (Quit: jorendorff)
- # [19:14] * sfink_ is now known as sfink
- # [19:15] * Joins: jorendorff (jorendorff@moz-91590D94.hsd1.tn.comcast.net)
- # [19:15] * Quits: faramarz (faramarz@moz-CD61C00E.hsd1.ca.comcast.net) (Quit: faramarz)
- # [19:15] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Quit: Instantbird -- http://www.instantbird.com)
- # [19:15] * Joins: adev (Instantbir@moz-24EE697D.ictp.it)
- # [19:15] * Joins: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [19:16] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [19:16] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [19:16] * Quits: adev (Instantbir@moz-24EE697D.ictp.it) (Input/output error)
- # [19:17] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [19:17] * ChanServ sets mode: +o smaug
- # [19:19] * Joins: joe_walker_ (joe_walker@moz-15405DDA.cable.virginmedia.com)
- # [19:20] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:20] * Quits: mjschranz (mjschranz@C7D326F2.33EE9F8A.1139E686.IP) (Ping timeout)
- # [19:20] * Quits: dcamp (dave@moz-8EBEC133.hsd1.wa.comcast.net) (Quit: Linkinus - http://linkinus.com)
- # [19:21] * bbondy is now known as bbondy_away
- # [19:22] * Quits: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [19:22] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
- # [19:23] * Joins: jamesr_ (jamesr@moz-DA710CDB.static.wiline.com)
- # [19:24] * Joins: cviecco_ (cviecco@9CE6B47F.6E950C67.2308D2A4.IP)
- # [19:24] * Joins: bc (bc@moz-E31CD2CB.mozilla.org)
- # [19:24] * Quits: paolo (paolo@moz-CA742B95.retail.telecomitalia.it) (Ping timeout)
- # [19:25] * Joins: yuan (ywang@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [19:25] * Joins: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP)
- # [19:26] * Quits: int3 (int3@moz-8A6FB4BA.subnet-248.amherst.edu) (Client exited)
- # [19:27] <jdm> another per-window private browsing task bites the dust
- # [19:27] <Ms2ger> You?
- # [19:27] * jmaher|afk is now known as jmaher
- # [19:28] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [19:30] * Quits: Mossop (mossop@moz-347C3D31.dsl.dynamic.sonic.net) (Connection reset by peer)
- # [19:33] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [19:34] <@ehsan> jdm++
- # [19:35] * Quits: cviecco_ (cviecco@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
- # [19:35] <jdm> ah crap, my tests fail when run as part of the suite
- # [19:35] * Joins: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com)
- # [19:36] * Joins: bc_ (bc@moz-E31CD2CB.mozilla.org)
- # [19:37] * Quits: jamesr_ (jamesr@moz-DA710CDB.static.wiline.com) (Ping timeout)
- # [19:37] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [19:37] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Quit: Leaving.)
- # [19:37] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
- # [19:37] <JonathanS> I would like to merge search bar and address bar :)
- # [19:37] <jhammel> who wouldn't? ;)
- # [19:38] <Ms2ger> Chrome does that, let's copy it
- # [19:38] <krit> Ms2ger++
- # [19:38] <WG9s> People who actually know the difference between i now the url and i am trying to search perhaps? just sayin'
- # [19:39] <krit> Ms2ger: When do you switch to WebKit?
- # [19:39] <JonathanS> jhammel, I usually search file name in the address bar, damn habit
- # [19:39] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [19:39] <@bz> JonathanS: there's an extension for that
- # [19:39] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [19:39] <jhammel> bz: there's a meme for that :P
- # [19:39] * Quits: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
- # [19:39] <Ms2ger> krit, when you pull the Gecko source from my cold dead hands
- # [19:39] <JonathanS> bz, i see what you did there like replace app to extension
- # [19:39] <WG9s> Or perhaps another borswer that lets you do that.
- # [19:40] <Ms2ger> krit, when is Adobe going to base all its software on Gecko? :)
- # [19:40] <WG9s> Never?
- # [19:41] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [19:41] <Ms2ger> krit, and if you can't give me that, when do I get a transforms CR? :)
- # [19:41] * Joins: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net)
- # [19:42] <krit> Ms2ger: as soon as possible.(At least for the later one :))
- # [19:42] <@bz> JonathanS: no, I was serious
- # [19:42] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [19:42] <@bz> JonathanS: there's an extension that does this, if you really want it
- # [19:42] <JonathanS> sure
- # [19:42] * bc_ is now known as bc
- # [19:42] <Ms2ger> krit, I was hoping that... Now, why hasn't the spec been updated for 3 weeks? :)
- # [19:42] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [19:43] * Joins: billm (billm@moz-3877A8BA.hfc.comcastbusiness.net)
- # [19:43] * rail is now known as rail-lunch
- # [19:43] <krit> Ms2ger: well, just because it was not updated, it doesn't mean that the work stops :) But yes, I have some edits for next week
- # [19:43] <@smaug> Ms2ger: whaat, which spec is obsolete ?
- # [19:43] <Ms2ger> krit, I sure hope it doesn't mean that ;)
- # [19:44] <@smaug> no updated in 3 weeks, ancient, history
- # [19:44] <Ms2ger> In that time frame one can get a horticulture degree
- # [19:44] * Joins: biesi (cbiesinger@EE9A5AA8.6B10AC3.E2F59BBC.IP)
- # [19:44] * Joins: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net)
- # [19:45] <@smaug> bah
- # [19:45] <krit> Ms2ger: hopefully specifications are not done by people who just did a horticulture degree in 3 weeks :P
- # [19:45] <Ms2ger> krit, unfortunately, I haven't managed to rope smaug into editing any specs yet :)
- # [19:46] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [19:46] * Quits: bnicholson (bnicholson@moz-F08A2DE.hsd1.ca.comcast.net) (Quit: Leaving)
- # [19:47] <@smaug> give me some more time
- # [19:47] <krit> Ms2ger: I assume smaug has done more than just a horticulture degree. So push him :)
- # [19:47] <@smaug> Ms2ger: if you could take all my reviews ;)
- # [19:47] <Ms2ger> Hah
- # [19:47] * Joins: bnicholson (bnicholson@moz-BBE3ABD.mv.mozilla.com)
- # [19:47] <Ms2ger> smaug, I get enough regressions into the tree without spending half of every day on reviews :)
- # [19:47] * Quits: dao (dao@moz-94E18553.superkabel.de) (Quit: Leaving.)
- # [19:48] <Ms2ger> krit, so, any ETA for CR? :)
- # [19:49] <krit> Ms2ger: I would vote for it
- # [19:49] <krit> Ms2ger: but not yet
- # [19:49] * Quits: brendan (brendaneic@moz-A286C218.hsd1.ca.comcast.net) (Quit: brendan)
- # [19:49] * Quits: c0smikdebris (c0smikdebr@DAD60DAE.1B9F2FD8.BE90E62C.IP) (Ping timeout)
- # [19:49] <krit> Ms2ger: (after we reached LCWD of course :P)
- # [19:49] * bear-afk is now known as bear
- # [19:49] <Ms2ger> krit, so, when is that? :)
- # [19:50] <krit> Ms2ger: hopefully as soon as possible :P
- # [19:50] * krit fells bad now...
- # [19:50] * krit goes back working on the spec..
- # [19:50] <Ms2ger> Wasn't that *definitely* within 3 months half a year ago? :)
- # [19:50] <Ms2ger> Ah, mission accomplished :)
- # [19:51] * Joins: bc_ (bc@moz-E31CD2CB.mozilla.org)
- # [19:51] <mounir> our mercurial server only checks for one a in the entire push?
- # [19:52] * Quits: bc (bc@moz-E31CD2CB.mozilla.org) (Ping timeout)
- # [19:52] <mounir> one a=
- # [19:52] * Joins: mccr8 (mccr8@moz-AAEFBBD1.gw.connect.com.au)
- # [19:52] <Ms2ger> Dunno, check the hook
- # [19:53] <mounir> it seems like
- # [19:53] <mounir> someone have been able to land like 10 patches with one marked a=b2g-only while only half of them were really b2g-only
- # [19:53] <mounir> sad... :(
- # [19:53] <Ms2ger> Did you really expect this to work out?
- # [19:54] <Ms2ger> You must be new here :)
- # [19:54] * Joins: Gijs (chatzilla@moz-C11B0461.dsl.alice.nl)
- # [19:54] * Quits: gwagner (idefix2@moz-B8B530C2.hsd1.ca.comcast.net) (Quit: gwagner)
- # [19:55] <jgilbert> hilarity ensues
- # [19:55] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [19:56] <krit> Ms2ger: at least one change for today: http://dev.w3.org/csswg/css3-transforms/ testing information.
- # [19:56] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [19:57] * Ms2ger wonders about all the unrelated changes
- # [19:58] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [19:58] * ChanServ sets mode: +o smaug
- # [19:58] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [19:59] * Joins: c0smikdebris (c0smikdebr@AB3C19B.95458F46.BE90E62C.IP)
- # [20:00] <krit> Ms2ger: it is called progress :D
- # [20:00] * Quits: cviecco_ (cviecco@moz-104CC309.mv.mozilla.com) (Input/output error)
- # [20:00] <@bz> will passing --disable-methodjit to Firefox's build do the right thing and pass it on to the js/src configure?
- # [20:00] <Ms2ger> krit, I'll leave you alone to work now ;)
- # [20:01] * Joins: zzzzz (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [20:01] <krit> Ms2ger: hehe thanks
- # [20:01] * Joins: pranavrc_ (pranavrc@A92E82C0.95F86AD9.520CDC98.IP)
- # [20:02] * Quits: pranavrc (pranavrc@A92E82C0.95F86AD9.520CDC98.IP) (Quit: Ping timeout: ∞)
- # [20:02] * Quits: bc_ (bc@moz-E31CD2CB.mozilla.org) (Quit: later)
- # [20:02] * pranavrc_ is now known as pranavrc
- # [20:02] * Quits: gabor (gabor@moz-3B57BCD1.catv.pool.telekom.hu) (Connection reset by peer)
- # [20:03] * Quits: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.9/20120329002549])
- # [20:03] * Joins: ehoogeveen (emanuel.ho@moz-B95F3766.chello.nl)
- # [20:05] * bbondy_away is now known as bbondy
- # [20:06] * Quits: mdas (mdas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: mdas)
- # [20:07] * Joins: Mnyromyr (Mnyromyr@B2521176.7B0892CB.771966F7.IP)
- # [20:07] * davehunt is now known as davehunt|away
- # [20:07] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [20:07] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [20:08] * Quits: krit (Adium@moz-DA710CDB.static.wiline.com) (Quit: Leaving.)
- # [20:09] * Joins: Mossop (mossop@A01051A9.6F669779.3D1CA460.IP)
- # [20:10] * Joins: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net)
- # [20:10] * Quits: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com) (Connection reset by peer)
- # [20:10] * Joins: ewong|sleep (chatzilla@moz-5B0EF77B.static.netvigator.com)
- # [20:11] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [20:11] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
- # [20:12] * Quits: pranavrc (pranavrc@A92E82C0.95F86AD9.520CDC98.IP) (Quit: Ping timeout: ∞)
- # [20:12] * Quits: gkw (Instantbir@moz-7CD88B0C.hsd1.ca.comcast.net) (Quit: Instantbird -- http://www.instantbird.com)
- # [20:13] * Joins: krit (Adium@moz-DA710CDB.static.wiline.com)
- # [20:14] * Quits: rniwa (rniwa@moz-DA710CDB.static.wiline.com) (Quit: rniwa)
- # [20:15] * Joins: Lucas (Lucas@9CE6B47F.6E950C67.2308D2A4.IP)
- # [20:17] * Quits: joe_walker_ (joe_walker@moz-15405DDA.cable.virginmedia.com) (Quit: Leaving)
- # [20:17] * Quits: bsmith (bsmith@A13161C7.979D6A3B.E017DF26.IP) (Ping timeout)
- # [20:18] * Joins: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com)
- # [20:18] * Quits: Cwiiis (cwiiis@88F51059.F3BBB17D.144F44FA.IP) (Quit: Ex-Chat)
- # [20:19] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Connection reset by peer)
- # [20:19] * dholbert|afk is now known as dholbert
- # [20:19] * Joins: a-865 (fmcz@moz-A5D13CA.cable.mindspring.com)
- # [20:20] * Quits: Lucas (Lucas@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
- # [20:20] * Quits: espindola (espindola@moz-9DFA9A5E.dsl.teksavvy.com) (Quit: Ex-Chat)
- # [20:21] * Joins: Lucas (Lucas@9CE6B47F.6E950C67.2308D2A4.IP)
- # [20:23] * Joins: espindola (espindola@moz-9DFA9A5E.dsl.teksavvy.com)
- # [20:23] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [20:23] * Quits: smontagu (chatzilla@moz-A7A04390.red.bezeqint.net) (Ping timeout)
- # [20:23] <espindola> davidb, how do I reproduce the problem in https://bugzilla.mozilla.org/show_bug.cgi?id=743680?
- # [20:23] * Joins: automata (automata@8D23278A.C27CA109.16867D26.IP)
- # [20:24] * nical is now known as nical|brb
- # [20:24] * AutomatedTester is now known as AutomatedTester|AFK
- # [20:25] <davidb> espindola: use clang on linux, make sure a11y build config is enabled (not disabled)
- # [20:25] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [20:25] <davidb> thanks for looking
- # [20:25] <espindola> davidb, what is the configure option?
- # [20:25] <davidb> espindola: if you don't have anything about accessibility in our mozconfig you are good to go
- # [20:25] <davidb> our/your
- # [20:26] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [20:26] <espindola> davidb, is browser/config/mozconfigs/linux64/debug ok?
- # [20:26] <davidb> espindola: for good measure (ac_add_options --enable-accessibility)
- # [20:26] <espindola> ok
- # [20:27] * nical|brb is now known as nical
- # [20:27] * Quits: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net) (Connection reset by peer)
- # [20:27] * Joins: philipp64|laptop (chatzilla@moz-B40B9015.ctcweb.net)
- # [20:27] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [20:27] * Joins: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk)
- # [20:28] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [20:28] <ekr_> Is there some facility for writing unit tests of code that I've added?
- # [20:29] <ekr_> gtest?
- # [20:29] <ekr_> anything?
- # [20:29] * Joins: brendan (brendaneic@moz-BBE3ABD.mv.mozilla.com)
- # [20:29] <reuben> ekr_, https://developer.mozilla.org/en/Mozilla_automated_testing
- # [20:29] <ekr_> outstanding!
- # [20:30] <espindola> davidb, what version of clang you used?
- # [20:30] * Quits: fs (Elchi3@B9C9103E.56629902.2EC4CA51.IP) (Quit: Leaving)
- # [20:30] <davidb> 1 sec
- # [20:31] <davidb> espindola: 3.0 (i386, thread model: posix)
- # [20:31] * Quits: Boriss (FlyingToas@moz-8BC538F.fibertel.com.ar) (Quit: Boriss)
- # [20:31] <espindola> ok
- # [20:32] <espindola> davidb, you built it?
- # [20:32] * Quits: graememcc (chatzilla@moz-B0B92DCF.range86-148.btcentralplus.com) (Ping timeout)
- # [20:32] <espindola> or found a package somewhere?
- # [20:32] <davidb> espindola: i have the error from comment 13
- # [20:32] <davidb> oh clang i don't recall
- # [20:32] <davidb> probably a package
- # [20:33] * Joins: graememcc (chatzilla@moz-B0B92DCF.range86-148.btcentralplus.com)
- # [20:33] <davidb> i'm not usually on linux these days
- # [20:34] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [20:35] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [20:35] * ChanServ sets mode: +o smaug
- # [20:36] <ekr_> reuben: this seems like a good start... I was kinda hoping there would be gtest-style framework with macros for ASSERT, EQUALs, etc..? No joy?
- # [20:36] * Joins: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [20:36] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [20:37] <jdm> this is the future - why do I still need to write tests?
- # [20:37] <jdm> grumble grumble
- # [20:38] * Quits: espindola (espindola@moz-9DFA9A5E.dsl.teksavvy.com) (Ping timeout)
- # [20:38] * joduinn-mtg is now known as joduinn
- # [20:38] <bwinton> jdm: Because you haven't written the test-writing-bot yet?
- # [20:38] <jdm> genetic algorithm to devise tests
- # [20:38] <jdm> repeat until something passes that used to fail
- # [20:39] * Joins: rniwa (rniwa@9AFCD084.774645F1.4C3B1D9.IP)
- # [20:40] <ekr_> ok, so bad.
- # [20:40] <ekr_> :)
- # [20:40] <jdm> ekr_: depending on the framework, there are functions like is(), isnot(), etc.
- # [20:41] <mcot> hey all
- # [20:41] <ekr_> I'm writing a compiled in test
- # [20:41] <jdm> ekr_: oh, that's unfortunate
- # [20:41] <ekr_> I.e. unit tests for C++ code.
- # [20:41] <ekr_> unfortunate?
- # [20:41] <jdm> yeah, that's the least pleasant way of doing it
- # [20:41] * Joins: espindola (espindola@moz-E21DFA4C.dsl.teksavvy.com)
- # [20:41] * glob is now known as glob|away
- # [20:41] <jdm> also completely outside the range of my experience
- # [20:42] <jdm> ekr_: what's the code you're testing?
- # [20:42] <mcot> I'm looking for the best way to get a notification when a page is completly loaded... meaning all documents loaded, all resources downloaded, and onload events run
- # [20:42] * joduinn is now known as joduinn-food
- # [20:42] <ekr_> Some new code I'm writing to do the WebRTC transport layer
- # [20:42] <ekr_> Like a wrapper for the ICE stack, etc.
- # [20:42] * jmaher is now known as jmaher|afk
- # [20:42] <jdm> ouch
- # [20:42] <ekr_> So, unit tests are kinda needed.
- # [20:43] <mcot> I'm already using web progress listener
- # [20:43] * Quits: c0smikdebris (c0smikdebr@AB3C19B.95458F46.BE90E62C.IP) (Ping timeout)
- # [20:44] * Joins: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
- # [20:44] * Joins: mjschranz_ (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com)
- # [20:44] <nemo> So, I was experimenting with: http://css3.bradshawenterprises.com/flip/
- # [20:45] <nemo> hm. you know, before I ask... :)
- # [20:45] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Ping timeout)
- # [20:45] * Quits: drice (derice@1606D15F.E628B196.8E155D4E.IP) (Quit: Leaving.)
- # [20:45] * rail-lunch is now known as rail
- # [20:46] * Quits: mjschranz (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Ping timeout)
- # [20:46] <nemo> hrm. no. that's not it
- # [20:46] <nemo> Anyway. http://m8y.org/tmp/testcase248.xhtml - so. I was just trying to replicate his but using figure and figcaption
- # [20:46] <nemo> and it is very flickery in firefox
- # [20:46] <nemo> chrome doesn't seem to render it right at all
- # [20:47] <nemo> was wondering if I was doing something stupid or if this is a legit rendering bug
- # [20:47] <tbsaunde> espindola: davidb note it only reproduces with ld.bfd not ld.gold
- # [20:48] <espindola> that is strange
- # [20:48] <davidb> although ld.gold still gets upset right?
- # [20:48] * Quits: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net) (Quit: ZNC - http://znc.sourceforge.net)
- # [20:48] <espindola> tbsaunde, can you run
- # [20:48] <espindola> find . -name *.o | xargs nm | grep _ZN12nsAccessible4RoleEv
- # [20:49] <espindola> in your build directory?
- # [20:49] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
- # [20:49] <bjacob> Ms2ger: in this comment, what did you mean with "doxygen fwiw" ? this is doxygen style. https://bugzilla.mozilla.org/show_bug.cgi?id=732875#c25
- # [20:49] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [20:49] <tbsaunde> espindola: I don't build with clang do you still want that?
- # [20:49] * Quits: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120419040229])
- # [20:50] <tbsaunde> davidb: no, only before the first fix
- # [20:50] <espindola> tbsaunde, ah, I though you were having the same problem
- # [20:50] <espindola> tbsaunde, but sure, would be useful for comparison
- # [20:50] <tbsaunde> espindola: no
- # [20:51] * Quits: harth (harth@88F51059.F3BBB17D.144F44FA.IP) (Input/output error)
- # [20:51] * Quits: jimb (user@9E727688.17C2F9C.163DC5C6.IP) (Ping timeout)
- # [20:51] <tbsaunde> espindola: I don't have aterribly recent build so it'll be a little
- # [20:51] * Quits: merike|away (quassel@moz-57B7E2CE.cable.starman.ee) (Ping timeout)
- # [20:51] * Joins: mcsmurf (mcsmurf@moz-3205ED32.dip.t-dialin.net)
- # [20:52] <davidb> espindola: see comment 26
- # [20:53] <nemo> hm. chrome was me neglecting a CSS tag I think
- # [20:53] <nemo> hrm. nope
- # [20:53] * Joins: c0smikdebris (c0smikdebr@29323EBA.7E5A1D6B.274D17D6.IP)
- # [20:53] <nemo> still being silly
- # [20:54] * Joins: gkw (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [20:54] <@ehsan> jdm: do you want me to land bug 729204 on birch?
- # [20:55] * Joins: jimb (user@9E727688.17C2F9C.163DC5C6.IP)
- # [20:55] * Fallen is now known as Fallen|away
- # [20:56] <@ehsan> jdm: also bug 729162
- # [20:56] <jdm> ehsan: yes, that would be convenient
- # [20:56] <@ehsan> ok will do
- # [20:56] <jdm> thanks
- # [20:57] <@ehsan> jdm: done
- # [20:58] <Ms2ger> bjacob, yes, that was a reply to Waldo
- # [20:58] * Joins: knelson (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
- # [20:58] <Ms2ger> bjacob, now, I would suggest javadoc :)
- # [20:59] <tbsaunde> espindola: fwiw http://paste.debian.net/164014/
- # [20:59] <NeilAway> Ms2ger--
- # [20:59] <Ms2ger> mounir--
- # [20:59] <froydnj> so much negativity
- # [21:00] * Parts: knelson (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
- # [21:00] * jhammel is now known as jhammel|lunch
- # [21:00] * Joins: knelson1 (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
- # [21:00] * Parts: knelson1 (Adium@moz-9C879B7.dsl.pltn13.sbcglobal.net)
- # [21:00] <Ms2ger> froydnj--
- # [21:00] <Ms2ger> :)
- # [21:00] <davidb> espindola: I was wrong earlier, gold does complete ok.
- # [21:01] <espindola> debugging, there is something really strange in this ...
- # [21:01] <Ms2ger> "Please template on the function itself, not on the function pointer."
- # [21:01] * Ms2ger wonders what that means
- # [21:02] * Joins: edmorley|airport (edmorleymo@A01051A9.6F669779.3D1CA460.IP)
- # [21:02] <sheppy> Ms2ger: ESL?
- # [21:02] * Ms2ger waves at edmorley|airport
- # [21:02] <sheppy> Or is "please" a typo of "place"?
- # [21:02] * bsmedberg is now known as bsmedberg-bbl
- # [21:02] <Ms2ger> Coming back to civilisation as well?
- # [21:03] <Ms2ger> sheppy, English as a Second LanguageN
- # [21:03] <Ms2ger> ?
- # [21:03] <sheppy> Of all the British spellings of words, why is the "s" in "civilisation" the only one that literally makes me giggle?
- # [21:03] <Ms2ger> Because it's so colourful?
- # [21:04] <Mossop> You guys spell that with a z?
- # [21:04] <sheppy> Yes. "Civilization."
- # [21:04] <Ms2ger> Mossop, they don't spell it
- # [21:04] <Mossop> Crazy
- # [21:04] <Ms2ger> Because they don't have it
- # [21:04] <Mossop> hah
- # [21:05] <sheppy> I mean, it's pronounced with a "z", so spelling it with an "s" is quaint and odd to me. :)
- # [21:05] <NeilAway> Ms2ger--
- # [21:05] <espindola> ok, I can reproduce the problem
- # [21:05] <Ms2ger> mounir--
- # [21:05] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [21:05] <NeilAway> (reading hours of scrollback is fun!)
- # [21:05] <@khuey> edmorley|airport: leaving so soon?
- # [21:05] <sheppy> Ms2ger--
- # [21:05] * Joins: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net)
- # [21:05] <Ms2ger> sheppy--
- # [21:05] <Ms2ger> And congratulations on your anniversary
- # [21:05] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [21:05] * ChanServ sets mode: +o smaug
- # [21:05] <Ms2ger> Man, you're old
- # [21:05] <sheppy> And that's how the Great Karma War of 2012 began. Over the spelling of "civilization."
- # [21:05] * edmorley|airport waves at Ms2ger and khuey
- # [21:05] <sheppy> Thanks. I know I am.
- # [21:06] <sheppy> I'm easily at the high end of the age range of mozillians. :)
- # [21:06] * Ms2ger has no idea how old edmorley|airport is
- # [21:06] <Ms2ger> Should've friended him... :)
- # [21:06] * Quits: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com) (Quit: Instantbird -- http://www.instantbird.com)
- # [21:07] <NeilAway> Ms2ger++
- # [21:07] <edmorley|airport> Ms2ger, well if you came along to an event, you'd know :-P
- # [21:07] <Ms2ger> NeilAway, are you going to explain those? :)
- # [21:07] <@khuey> probably could have guessed from watching air mozilla
- # [21:07] <edmorley|airport> Khuey, yeah had gone really quickly :-(
- # [21:07] <NeilAway> Ms2ger: only if I can -- you for not remembering your own scrollback :-P
- # [21:07] <Ms2ger> Hah
- # [21:08] * Quits: Mossop (mossop@A01051A9.6F669779.3D1CA460.IP) (Quit: Fleeing the scene)
- # [21:08] <Ms2ger> NeilAway, I am unable to guess what you find offensive in what I say ;)
- # [21:08] * Quits: @smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi) (Ping timeout)
- # [21:08] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [21:09] * Joins: smaug (chatzilla@moz-B57CDC12.gprs.sl-laajakaista.fi)
- # [21:09] * ChanServ sets mode: +o smaug
- # [21:10] * Joins: mfinkle (mfinkle@moz-8CB7201C.hsd1.pa.comcast.net)
- # [21:10] <edmorley|airport> Khuey, airmozilla? Thought camera wasn't working when Clint introduced?
- # [21:10] <Ms2ger> That's what they made you think
- # [21:11] * akeybl is now known as akeybl_
- # [21:11] * Joins: jesfre (jesfre@84DF1A1B.FC1A3ECB.2A5D3D84.IP)
- # [21:11] <@khuey> edmorley|airport: I have no idea, it was 3 am here!
- # [21:11] * Quits: akeybl_ (akeybl@moz-BBE3ABD.mv.mozilla.com) (Quit: Linkinus - http://linkinus.com)
- # [21:12] <edmorley|airport> Ah, yes you're upside down at the moment
- # [21:12] <@khuey> indeed
- # [21:13] * Joins: Waldo (waldo@moz-BBE3ABD.mv.mozilla.com)
- # [21:13] * Quits: kdcw (kdc@moz-F7413045.pk.shawcable.net) (Quit: Try HydraIRC -> http://www.hydrairc.com <-)
- # [21:13] * Joins: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP)
- # [21:13] * Joins: anant (anant@moz-BBE3ABD.mv.mozilla.com)
- # [21:14] * khuey is now known as khuey|away
- # [21:14] <edmorley|airport> khuey, successful trip?
- # [21:14] * khuey|away is now known as khuey
- # [21:14] <@khuey> edmorley|airport: we fixed the memory leak!
- # [21:14] <@smaug> *the*
- # [21:15] <@smaug> *the* patch hasn't landed yet :)
- # [21:16] * Quits: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
- # [21:16] * Joins: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP)
- # [21:16] <edmorley|airport> :-)
- # [21:16] * Joins: josh (josh@moz-3CFB36B4.hvc.res.rr.com)
- # [21:17] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [21:18] * Joins: krit1 (Adium@9AFCD084.774645F1.4C3B1D9.IP)
- # [21:18] * Quits: krit (Adium@moz-DA710CDB.static.wiline.com) (Ping timeout)
- # [21:20] <edmorley|airport> ehsan, had a good chat with Clint yesterday about my role and how we should use the new sheriff duty site, will drop you an email once I'm back in the UK
- # [21:20] * Quits: krit1 (Adium@9AFCD084.774645F1.4C3B1D9.IP) (Quit: Leaving.)
- # [21:20] <@smaug> edmorley|airport: will you work in London office ?
- # [21:20] <@ehsan> edmorley|airport: sounds good!
- # [21:20] <@ehsan> sancus: safe travel :)
- # [21:20] <@ehsan> sancus: sorry, edmorley|airport^
- # [21:21] <sancus> wow how do you get sancus out of that, ehsan? :P
- # [21:21] <@ehsan> sancus: my fingers work in mysterious ways ;)
- # [21:21] <Ms2ger> sancus, but safe travel to you too, if you go anywhere ;)
- # [21:21] * Quits: rniwa (rniwa@9AFCD084.774645F1.4C3B1D9.IP) (Quit: rniwa)
- # [21:21] <@ehsan> oh yeah, absolutely!
- # [21:21] * Joins: Mic (Instantbir@moz-BC57BF73.superkabel.de)
- # [21:22] <edmorley|airport> Smaug, yeah :-)
- # [21:22] <sheppy> "my fingers work in mysterious ways" sounds a little creepy, ehsan. :)
- # [21:22] * Quits: vikash (vikash@EF988E46.9B552DFD.5D9ABA9F.IP) (Ping timeout)
- # [21:22] <edmorley|airport> ehsan, thank you
- # [21:22] <Ms2ger> sheppy, guttermind
- # [21:22] * Joins: asuth (asuth@moz-BBE3ABD.mv.mozilla.com)
- # [21:22] <sheppy> Ms2ger: indeed.
- # [21:22] <@ehsan> sheppy: then my goal is accomplished!
- # [21:22] <Ms2ger> edmorley|airport, there is a new sheriff duty site?
- # [21:22] <edmorley|airport> There's always one that lowers the tone
- # [21:22] <Ms2ger> Or is writing it your job?
- # [21:23] * Parts: asuth (asuth@moz-BBE3ABD.mv.mozilla.com)
- # [21:23] * Quits: joe_walker (joe_walker@moz-15405DDA.cable.virginmedia.com) (Input/output error)
- # [21:24] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
- # [21:25] <edmorley|airport> Ms2Ger, https://sheriff-dev.allizom.org/
- # [21:25] <edmorley|airport> Bah can't work out tab complete in AndChat
- # [21:25] <Ms2ger> Are they getting you a new computer already? :)
- # [21:26] <mcsmurf> AndChat, is this the Android IRC client?
- # [21:26] <Ms2ger> Nice hat
- # [21:27] <edmorley|airport> Well I was given one in the SF office but en-us keyboard and mapping to en-GB gives no way to use backslash or pipe lol
- # [21:27] * cpeterson is now known as cpeterson|lunch
- # [21:27] * Quits: cpeterson|lunch (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [21:27] <Callek> edmorley|airport: bah that doesn't have anything more than a login under settings
- # [21:27] * Quits: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com) (Client exited)
- # [21:27] <Callek> I almost suspected the tree-status app to be part of that
- # [21:27] <Ms2ger> "Kyle Huey (me)"
- # [21:27] * Joins: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com)
- # [21:27] <Ms2ger> Say what?
- # [21:27] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [21:27] <edmorley|airport> ms2ger, So returned and en-GB on order for London office, wk or so
- # [21:28] <Ms2ger> I see
- # [21:28] <Ms2ger> "Code on Github"
- # [21:28] <Ms2ger> Boo.
- # [21:28] * Joins: krit (Adium@9AFCD084.774645F1.4C3B1D9.IP)
- # [21:29] <@khuey> Ms2ger: ?
- # [21:29] * Quits: krit (Adium@9AFCD084.774645F1.4C3B1D9.IP) (Quit: Leaving.)
- # [21:29] <edmorley|airport> Ms2ger, Giving up i7, ssd and 8GB ram this morning was sad faces though
- # [21:29] <Ms2ger> Heh
- # [21:29] <Ms2ger> khuey, https://sheriff-dev.allizom.org/
- # [21:30] <edmorley|airport> Ms2ger, #firstworldproblems and all that
- # [21:30] <Ms2ger> :)
- # [21:32] <espindola> davidb, patch for you
- # [21:32] <davidb> espindola: r+ thanks
- # [21:33] * Quits: edmorley|airport (edmorleymo@A01051A9.6F669779.3D1CA460.IP) (Ping timeout)
- # [21:34] * Joins: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com)
- # [21:34] <espindola> davidb, do you know when m-i will open?
- # [21:34] <davidb> no
- # [21:34] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [21:34] <Ms2ger> espindola, Wed
- # [21:34] <Ms2ger> You can land on birch
- # [21:34] <@ehsan> espindola: land on birch in the mean time
- # [21:34] <davidb> i guess wednesday is after uplift
- # [21:34] <espindola> Ms2ger, !
- # [21:35] <espindola> ehsan, that is inbound's inbound?
- # [21:35] <davidb> birch is the current inbound yeah :)
- # [21:35] <@ehsan> no
- # [21:35] <davidb> ?
- # [21:35] <espindola> do we have a bots on it?
- # [21:35] <@ehsan> espindola: birch is the inbound for unapproved patches
- # [21:35] <@ehsan> a bots?
- # [21:35] * Quits: past (past@moz-588E51B5.dsl.dyn.forthnet.gr) (Input/output error)
- # [21:35] <espindola> is the code there being built?
- # [21:35] * gregglind_away is now known as gregglind
- # [21:36] * Joins: bbondy2 (bbondy@moz-C9962B2.home.cgocable.net)
- # [21:36] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [21:36] <@ehsan> oh yeah
- # [21:36] <davidb> getting approval might be easiest
- # [21:36] <@ehsan> espindola: it has a tbpl and all
- # [21:36] <espindola> ehsan, https://tbpl.mozilla.org/?tree=Birch?
- # [21:36] <@ehsan> yes
- # [21:36] <espindola> ok, will land there
- # [21:36] <Ms2ger> davidb, not getting approval is strictly easier, because you don't have to get approval :)
- # [21:36] <@ehsan> espindola: but you don't need to watch the tree
- # [21:37] <davidb> Ms2ger: :)
- # [21:37] <espindola> well, it is an extra hg clone
- # [21:37] <espindola> but yes, even hg is better than asking for approval :-)
- # [21:37] <@ehsan> espindola: I'd be happy to land the patches for you :)
- # [21:37] <@ehsan> lol
- # [21:38] <Ms2ger> espindola, you can pull it into your inbound tree too
- # [21:38] <catlee-buildduty> yeah, local clones ftw
- # [21:38] <Ms2ger> Not even a local clone, just use the same tree
- # [21:40] * glob|away is now known as glob
- # [21:40] <espindola> Ms2ger, like having multiple remotes in git
- # [21:40] <espindola> ?
- # [21:40] <Ms2ger> I am happy not to know what that means
- # [21:41] <Mook_as> espindola: yes, exactly.
- # [21:41] <tbsaunde> espindola: yes, only with a bit less sanity
- # [21:41] <Ms2ger> Thank you
- # [21:41] * Quits: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:41] <Ms2ger> tbsaunde, more, surely :)
- # [21:41] * Quits: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [21:41] <tbsaunde> well, maybe not less sanity, but certainly more manuel
- # [21:41] <espindola> Mook_as, I should try that again. I tried when I started, but hg confused the hell out of me
- # [21:41] <Mook_as> _different_ axes of sanity, I think. they're both pretty insane.
- # [21:42] * Quits: Mic (Instantbir@moz-BC57BF73.superkabel.de) (Quit: Instantbird -- http://www.instantbird.com)
- # [21:42] * Joins: logiclord (Gaurav@EC007A7.D64C8D07.8D9DA8D9.IP)
- # [21:43] * Quits: Lucas (Lucas@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
- # [21:43] * Joins: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
- # [21:44] <Ms2ger> fantasai, you sound a little bit annoyed in that css-wg email ;)
- # [21:46] * tbsaunde finds git fairly reasonable
- # [21:46] <Ms2ger> tbsaunde, boo :)
- # [21:47] * Joins: terrence (chatzilla@moz-7109B35.lightspeed.sntcca.sbcglobal.net)
- # [21:48] * Quits: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com) (Client exited)
- # [21:48] * Joins: davidillsley (chatzilla@moz-6FDCDDC6.range86-160.btcentralplus.com)
- # [21:51] * Joins: c0smikde_ (c0smikdebr@C556F98B.323BD6B0.2A068A5E.IP)
- # [21:51] * jhopkins is now known as jhopkins|afk
- # [21:51] * Quits: josh (josh@moz-3CFB36B4.hvc.res.rr.com) (Quit: josh)
- # [21:52] * Quits: c0smikdebris (c0smikdebr@29323EBA.7E5A1D6B.274D17D6.IP) (Ping timeout)
- # [21:52] <@smaug> so, with the new download thingie, how do I clear all the downloads in the list ?
- # [21:53] <@smaug> ah, contextmenu
- # [21:53] <@smaug> not clear
- # [21:53] * @smaug files a bug
- # [21:53] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [21:53] * Joins: clokep (Instantbir@moz-69FB3955.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [21:54] * Joins: AutomatedTester (AutomatedT@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [21:55] * Joins: mr_wibble (Mibbit@6EEBD0A9.41916EEE.B580DEC.IP)
- # [21:55] * Quits: AutomatedTester (AutomatedT@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Input/output error)
- # [21:55] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [21:56] * Quits: mr_wibble (Mibbit@6EEBD0A9.41916EEE.B580DEC.IP) (Quit: http://www.mibbit.com ajax IRC Client)
- # [21:56] * Quits: Enn (enn@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [21:56] * Parts: logiclord (Gaurav@EC007A7.D64C8D07.8D9DA8D9.IP)
- # [21:58] <WG9s> smaug: bug # ?
- # [21:59] <@smaug> Bug 747506
- # [21:59] <@smaug> WG9s: ^
- # [21:59] * Quits: priya (Adium@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: Leaving.)
- # [22:00] <WG9s> thanks added me as cc
- # [22:01] <WG9s> I might even try to figure out a ptch to fix if i have time
- # [22:01] <WG9s> patche
- # [22:01] <WG9s> patch
- # [22:02] <WG9s> hmm or perhaps I should just learn how to type ;-)
- # [22:02] * Joins: merike|away (quassel@moz-8CBA38AF.cable.starman.ee)
- # [22:03] * AutomatedTester|AFK is now known as AutomatedTester
- # [22:03] <zzzzz> maybe you were thinking in French
- # [22:03] <zzzzz> :P
- # [22:03] * Joins: pascalc (chatzilla@moz-104CC309.mv.mozilla.com)
- # [22:04] * Joins: jgilbert_ (jgilbert@moz-7B0110AD.mv.mozilla.com)
- # [22:04] * Joins: dao (dao@moz-94E18553.superkabel.de)
- # [22:04] * Quits: jgilbert (jgilbert@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:06] * philor is now known as philor|away
- # [22:06] * Quits: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
- # [22:07] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [22:07] <davidb> espindola: you tested your fix right? (I didn't)
- # [22:09] <davidb> I will if needed, but otherwise I've moved on to using ld gold
- # [22:09] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [22:10] * Quits: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP) (Ping timeout)
- # [22:11] * Quits: jhk (jiggy@8E6C34C1.A3F9767A.1C37C358.IP) (Ping timeout)
- # [22:12] * Quits: wesj1 (Instantbir@F2D29657.F60B0462.67AC9B1.IP) (Quit: Instantbird -- http://www.instantbird.com)
- # [22:12] * Quits: c0smikde_ (c0smikdebr@C556F98B.323BD6B0.2A068A5E.IP) (Ping timeout)
- # [22:13] * Joins: dcamp (dave@9E727688.17C2F9C.163DC5C6.IP)
- # [22:13] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [22:13] * Joins: c0smikdebris (c0smikdebr@C556F98B.323BD6B0.2A068A5E.IP)
- # [22:14] * Quits: johanc (chatzilla@moz-D8A1AA43.bredband.comhem.se) (Ping timeout)
- # [22:14] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [22:14] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Quit: Mardak)
- # [22:16] * Joins: zuzelvp (zuzelvp@2112147D.C3507A2D.9A8C35B4.IP)
- # [22:16] * Quits: kennyluck (kennyluck@moz-7B195995.dynamic.hinet.net) (Ping timeout)
- # [22:17] * Joins: kennyluck (kennyluck@moz-2E3E3AD8.dynamic.hinet.net)
- # [22:19] * Joins: wesj (Instantbir@F2D29657.F60B0462.67AC9B1.IP)
- # [22:19] <@ehsan> catlee-buildduty: lol (on bug 742008) :)
- # [22:20] * Quits: automata (automata@8D23278A.C27CA109.16867D26.IP) (Quit: Saindo)
- # [22:20] * Quits: bbondy2 (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
- # [22:20] * Quits: bmoss (bmoss@moz-BBE3ABD.mv.mozilla.com) (Quit: bmoss)
- # [22:20] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [22:20] <catlee-buildduty> ehsan: :)
- # [22:22] * Quits: jgriffin (jgriffin@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: jgriffin)
- # [22:24] * Joins: Lucas (Lucas@9CE6B47F.6E950C67.2308D2A4.IP)
- # [22:25] <espindola> davidb, I tested, yes
- # [22:25] * Joins: gavin|m (gavin@CA108B7E.5BCEC6DB.DA78B690.IP)
- # [22:25] * Quits: jesfre (jesfre@84DF1A1B.FC1A3ECB.2A5D3D84.IP) (Client exited)
- # [22:25] <espindola> it is just that is being *really* slow at cloning :-(
- # [22:26] * Quits: dao (dao@moz-94E18553.superkabel.de) (Quit: Leaving.)
- # [22:27] * Joins: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com)
- # [22:27] * Joins: mdas (mdas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:28] * Quits: rstrong (rstrong@moz-217F02CE.lightspeed.sntcca.sbcglobal.net) (Quit: ChatZilla 0.9.86.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [22:30] <@bz> sfink, bjacob: the new bindings will make a lot of this gunk go away
- # [22:33] * Quits: mdas (mdas@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: mdas)
- # [22:33] * Joins: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es)
- # [22:33] * Joins: akeybl (akeybl@moz-BBE3ABD.mv.mozilla.com)
- # [22:33] <bjacob> bz: cool
- # [22:34] * Quits: Lucas (Lucas@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
- # [22:34] * Joins: Lucas (Lucas@moz-104CC309.mv.mozilla.com)
- # [22:35] * Quits: squib (squib-@moz-3F6F2A9C.ep.wisc.edu) (Quit: Leaving)
- # [22:35] <bjacob> Waldo: ping
- # [22:36] <bjacob> Waldo: as Ms2ger said, i was using doxygen markup
- # [22:36] <bjacob> Waldo: doxygen also accepts @foo instead of \foo. if that makes javadoc more happy, we can do that
- # [22:36] * Quits: faramarz (faramarz@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Quit: faramarz)
- # [22:37] <bjacob> Waldo: this syntax is very widespread across doc tools, so it's quite useful regardless of which tools may be chosen someday for mfbt docs
- # [22:37] <bjacob> Waldo: also, my text editor (kate) highlights it
- # [22:37] <@bz> bjacob: for example, there are now three overloads of BufferData, and the binding code decides which one to call directly:
- # [22:37] <@bz> void BufferData(WebGLenum target, WebGLsizeiptr size, WebGLenum usage);
- # [22:37] <@bz> void BufferData(WebGLenum target, mozilla::dom::ArrayBufferView &data,
- # [22:37] <@bz> WebGLenum usage);
- # [22:37] <@bz> void BufferData(WebGLenum target, mozilla::dom::ArrayBuffer *data,
- # [22:37] <@bz> WebGLenum usage);
- # [22:38] * Joins: florian (Instantbir@moz-87C33FDA.kimsufi.com)
- # [22:38] <Jesse> cjones: if you want some canvas bugs, https://bugzilla.mozilla.org/buglist.cgi?bug_id=745676,745676,745818,745818,746489,746489,746491,746491,746495,746495,746497,746497,746813,746813,746844,746844,746847,746847,746849,746849,746866,746866,746896,746896,747132,747132,747302,747302 ;)
- # [22:38] <Ms2ger> bjacob, really? I very rarely see \-style
- # [22:38] <@bz> bjacob: btw, those last two have some code duplication, but tht was already there, so I just didn't change it
- # [22:38] * Joins: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com)
- # [22:39] <bjacob> bz: wonderful, i've been looking forward to this since i started!
- # [22:39] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [22:39] <bjacob> Ms2ger: yeah, i dont know why people use @ syntax, i find \ much cleaner as it's more visually distinguishable from a regular alnum char
- # [22:40] <WG9s> jesse: a shorter list might be more useful. Just sayin' a list that ling i will completelhy ignore one with more like 2 or 4 bugs I might actually look at.
- # [22:40] * Joins: KLB (Kenneth_Ba@moz-C233EF2B.maine.res.rr.com)
- # [22:40] <Ms2ger> bjacob, and my text editor highlights @s :)
- # [22:40] <bjacob> Ms2ger: doesn't it highlight \ ?
- # [22:40] <Jesse> WG9s: it's in reply to https://bugzilla.mozilla.org/show_bug.cgi?id=746813#c7
- # [22:40] <Ms2ger> I don't think so
- # [22:40] <bjacob> Ms2ger: try please
- # [22:40] <Jesse> WG9s: also i screwed up and each bug number is in the list twice
- # [22:40] * Quits: askalski (akuda@moz-4C8A107E.pool85-48-91.dynamic.orange.es) (Ping timeout)
- # [22:41] <Ms2ger> bjacob, where does CheckedInt live now?
- # [22:41] <bjacob> Ms2ger: xpcom/ds
- # [22:41] <Ms2ger> Ta
- # [22:41] * jhammel|lunch is now known as jhammel
- # [22:41] <Ms2ger> bjacob, nope
- # [22:41] <WG9s> Even a liost half that size is too many for me to even look at to see if there is one I want to take. just sayin'
- # [22:42] <bjacob> Ms2ger: interesting. ok.
- # [22:42] * AutomatedTester is now known as AutomatedTester|AFK
- # [22:42] * Quits: gavin|m (gavin@CA108B7E.5BCEC6DB.DA78B690.IP) (Quit: Colloquy for iPhone - http://colloquy.mobi)
- # [22:42] * Joins: myk (Instantbir@moz-BBE3ABD.mv.mozilla.com)
- # [22:42] * Joins: bonnie (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:42] * Joins: bonnie_ (bbsurender@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [22:42] <Ms2ger> bjacob, not that I care strongly :)
- # [22:42] <WG9s> and sould be much better if they were in a bug # bug# type format so that they were seperately linked
- # [22:43] * Quits: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [22:44] * Quits: Lucas (Lucas@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [22:44] * Joins: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net)
- # [22:45] <RyanVM> cjones: ping
- # [22:45] * Joins: bsmith (bsmith@moz-BBE3ABD.mv.mozilla.com)
- # [22:45] * Joins: Mardak (Mardak@moz-BBE3ABD.mv.mozilla.com)
- # [22:45] * Quits: prazuber (prazuber@moz-8FDA4E25.savvy.volia.net) (Quit: )
- # [22:46] * Quits: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net) (Quit: Ex-Chat)
- # [22:46] * Joins: krit (Adium@moz-DA710CDB.static.wiline.com)
- # [22:46] <Ms2ger> Oh, is b2g "Firefox phones" now?
- # [22:46] * Joins: rniwa (rniwa@moz-DA710CDB.static.wiline.com)
- # [22:46] <@bz> Ms2ger: seems like the obvious way to leverage the brand
- # [22:47] <@bz> ms2ger: if true
- # [22:47] * Joins: gavin|m (gavin@CA108B7E.5BCEC6DB.DA78B690.IP)
- # [22:47] * Joins: ekw (ekw@moz-A9965122.dsl.irvnca.pacbell.net)
- # [22:47] * Quits: pcglue (ekw@moz-A9965122.dsl.irvnca.pacbell.net) (Ping timeout)
- # [22:47] * Quits: msucan (msucan-@754ABC71.319ADCBF.D7B372F7.IP) (Quit: .)
- # [22:48] <Ms2ger> bz, it appears to be what Aza calls them
- # [22:48] * Quits: xakz (XaMaD@moz-4A5DD6F7.w92-135.abo.wanadoo.fr) (Ping timeout)
- # [22:49] * joduinn-food is now known as joduinn
- # [22:50] <bent> PhirePhone?
- # [22:50] <bent> FireFone?
- # [22:50] <bent> choices choices
- # [22:51] * Joins: chrisccoulson (chr1s@moz-692D94C8.cust-3601.ip.static.uno.uk.net)
- # [22:52] <@bz> Ms2ger: Aza or Asa?
- # [22:52] <Ms2ger> z
- # [22:52] * spartan is now known as spartan|awawy
- # [22:52] * spartan|awawy is now known as spartan|away
- # [22:53] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [22:54] * dholbert is now known as dholbert|lunch
- # [22:54] <espindola> davidb, https://tbpl.mozilla.org/?tree=Birch&rev=ab142890b086
- # [22:55] * Joins: smooney (smooney@moz-BBE3ABD.mv.mozilla.com)
- # [22:55] * catlee-buildduty is now known as catlee-away
- # [22:56] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Ping timeout)
- # [22:57] * Joins: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net)
- # [22:59] * Quits: davidb (davidb@F2D29657.F60B0462.67AC9B1.IP) (Quit: davidb)
- # [22:59] * Joins: necolas (necolas@moz-EA7E3264.bb.sky.com)
- # [22:59] * Joins: derickh (pc@B53CDE8F.FC8157E9.3A3B20C7.IP)
- # [22:59] * Quits: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net) (Input/output error)
- # [23:00] * Joins: priya (Adium@moz-BBE3ABD.mv.mozilla.com)
- # [23:00] * Quits: gavin|m (gavin@CA108B7E.5BCEC6DB.DA78B690.IP) (Quit: Colloquy for iPhone - http://colloquy.mobi)
- # [23:01] * Joins: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au)
- # [23:01] <bsmith> I want to write a lot of C++ unit tests for necko/psm/webrtc and somebody suggested I write them based on gtest. Is there any reason not to do so?
- # [23:02] * Joins: cpeterson (cpeterson@moz-175D1473.hsd1.ca.comcast.net)
- # [23:02] * Quits: catalinb (ethereal@FAB77F59.4339B50.5BC07656.IP) (Ping timeout)
- # [23:02] <bsmith> http://code.google.com/p/googletest/
- # [23:02] <derickh> I am working on a patch. During compilation, it reports an error saying function 'XXXX' is not declared in this scope. I guess it's because I missed to include a header or namespace, how can I find which header I was supposed to include.
- # [23:02] * Quits: JeroenDeDauw (j@moz-BDA2672.dip.t-dialin.net) (Quit: Leaving.)
- # [23:03] * Joins: macmaN (chezburger@moz-DA23949E.dyn.estpak.ee)
- # [23:03] * Quits: ircloggr (nodebot@moz-EDFB5398.compute-1.amazonaws.com) (Client exited)
- # [23:03] * ajuma is now known as ajuma|away
- # [23:04] * Joins: ircloggr (nodebot@moz-A5A7C008.compute-1.amazonaws.com)
- # [23:04] <padenot> derickh: put the function name in https://mxr.mozilla.org/mozilla-central/ ?
- # [23:04] <@bz> derickh: it depends on the function
- # [23:04] <@bz> derickh: what function is it?
- # [23:05] <@bz> (e.g. this may need a Mozilla header or a system header)
- # [23:05] * Joins: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net)
- # [23:06] <WG9s> well since no one seems to be able to give me a better list of bugs for help on, i am signing off for the day.
- # [23:06] * Quits: WG9s (bill@moz-7A06A043.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc16 [XULRunner 11.0/20120313114517])
- # [23:06] * bmoss is now known as bmoss|afk
- # [23:06] <derickh> thanks padenot and @bz
- # [23:06] <derickh> I found it using the search
- # [23:06] <Ms2ger> bsmith, yes
- # [23:07] <bsmith> Ms2ger: what should I do instead?
- # [23:07] * Parts: derickh (pc@B53CDE8F.FC8157E9.3A3B20C7.IP)
- # [23:07] <Ms2ger> It would be the twentieth C++ unit test format
- # [23:07] * Quits: smooney (smooney@moz-BBE3ABD.mv.mozilla.com) (Quit: smooney)
- # [23:07] <Ms2ger> khuey is the expert here :)
- # [23:07] <bsmith> \
- # [23:08] * Quits: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com) (Quit: pcwalton)
- # [23:08] <bsmith> \\\\\\\\\\\\\\
- # [23:08] * Quits: Ms2ger (Ms2ger@CEF8CBD7.3067C44D.37724B0D.IP) (Quit: nn)
- # [23:09] * Joins: pcwalton (pcwalton@moz-BBE3ABD.mv.mozilla.com)
- # [23:10] * joduinn is now known as joduinn-mtg
- # [23:10] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [23:11] * Quits: Misfit_Geek (MisfitGeek@moz-D14C5FCF.hsd1.nh.comcast.net) (Quit: Leaving)
- # [23:12] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:12] * Quits: sheppy (sheppy@moz-F39D62DA.dhcp.kgpt.tn.charter.com) (Quit: sheppy)
- # [23:12] * Joins: rjohnson19 (chatzilla@moz-9148485F.hsd1.ma.comcast.net)
- # [23:12] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Ping timeout)
- # [23:13] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [23:14] * Fallen|away is now known as Fallen
- # [23:14] * Quits: wlach (wlach@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net) (Ping timeout)
- # [23:14] * joey is now known as IRCMonkey56591
- # [23:15] * Quits: ferongr (ferongr@BFDD10AF.DDEAD33F.F5160715.IP) (Ping timeout)
- # [23:17] * dholbert|lunch is now known as dholbert
- # [23:18] * Joins: qheaden (qheaden@moz-67E02157.nrflva.fios.verizon.net)
- # [23:18] * glob is now known as glob|away
- # [23:18] * Quits: IanN (chatzilla@moz-3F5A461C.cable.virginmedia.com) (Quit: ChatZilla 0.9.88.2 [SeaMonkey 2.8/20120315222151])
- # [23:18] * Quits: zzzzz (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net) (Ping timeout)
- # [23:18] * Joins: zzzzz (chatzilla@moz-107FCDBA.hfc.comcastbusiness.net)
- # [23:19] <Waldo> bjacob: let's go with @foo, then; that gets used everywhere, \foo I'm not even sure I've seen outside that file
- # [23:19] * Quits: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net) (Ping timeout)
- # [23:19] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Ping timeout)
- # [23:19] * bwinton is now known as bwinton_away
- # [23:20] * jaws is now known as jaws|away
- # [23:20] * Quits: mjschranz_ (mjschranz@moz-6FE6B833.cpe.net.cable.rogers.com) (Client exited)
- # [23:20] * Quits: ehugg (chatzilla@91C9C99B.C5EAED67.6CD50604.IP) (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643])
- # [23:21] * Quits: IRCMonkey56591 (chatzilla@moz-EFCB4CBF.princetowncable.com) (Quit: ChatZilla 0.9.88.2 [Firefox 13.0a2/20120418042009])
- # [23:22] * Joins: joey (chatzilla@moz-EFCB4CBF.princetowncable.com)
- # [23:22] * AutomatedTester|AFK is now known as AutomatedTester
- # [23:22] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [23:23] * Joins: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP)
- # [23:24] * jgilbert_ is now known as jgilbert
- # [23:25] * Quits: davehunt|away (davehunt@moz-E2929564.dsl.in-addr.zen.co.uk) (Client exited)
- # [23:26] * Standard8 is now known as Standard8Away
- # [23:26] * Quits: TheLink (TheLink@moz-C76AC80E.pools.arcor-ip.net) (Client exited)
- # [23:26] * Quits: Standard8Away (Standard8@B7F1AE36.48015583.54C3481B.IP) (Quit: ZNC - http://znc.in)
- # [23:27] * Quits: jet (junglecode@moz-AAEFBBD1.gw.connect.com.au) (Quit: jet)
- # [23:27] * Quits: Asa (asa@moz-39B9ECA9.lf.br.cox.net) (Ping timeout)
- # [23:27] * glob|away is now known as glob
- # [23:28] * Quits: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
- # [23:28] <bjacob> Waldo: alright
- # [23:29] * Joins: catalinb (ethereal@A4B50E42.75679B53.5BC07656.IP)
- # [23:31] * Mark_Capella is now known as Mark_Capella|away
- # [23:31] * Quits: jdm (jdm@moz-15BB5FE6.cable.teksavvy.com) (Client exited)
- # [23:31] * philor|away is now known as philor
- # [23:31] * Joins: wlach (wlach@moz-C03D0C61.vlan426.asr1.sfo1.gblx.net)
- # [23:31] * ajuma|away is now known as ajuma
- # [23:32] * Quits: gcp (gpascutto@moz-D0E475EA.access.telenet.be) (Quit: Make a new plan, Stan!)
- # [23:32] * Joins: taras (chatzilla@moz-8E045071.hsd1.wa.comcast.net)
- # [23:33] * Joins: ferongr (ferongr@BFDD10AF.DDEAD33F.F5160715.IP)
- # [23:33] * Joins: ehugg (chatzilla@D6EB3A64.4F0DA528.43B20542.IP)
- # [23:34] * Quits: janv (varga@moz-6D58DC19.flarion.as5628.telecom.sk) (Quit: This computer has gone to sleep)
- # [23:34] * smaug is now known as smaugAway
- # [23:34] * Joins: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP)
- # [23:34] * Quits: azakai (alon@moz-BBE3ABD.mv.mozilla.com) (Quit: Ex-Chat)
- # [23:35] * Joins: azakai (alon@moz-BBE3ABD.mv.mozilla.com)
- # [23:35] * Quits: jprmc (jprmc@F2D29657.F60B0462.67AC9B1.IP) (Ping timeout)
- # [23:36] * Quits: pascalc (chatzilla@moz-104CC309.mv.mozilla.com) (Ping timeout)
- # [23:36] * Quits: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
- # [23:36] * Joins: jviereck (Adium@moz-26045BE5.dclient.hispeed.ch)
- # [23:37] * Quits: zwol (zack@moz-A5165AC6.lightspeed.sntcca.sbcglobal.net) (Quit: Ex-Chat)
- # [23:37] <jviereck> hi. Here is the mapping between "@mozilla.org/content/canvas-rendering-context;1?id=2d" and the actual implementation nsCanvasRenderingContext2D made? See http://mxr.mozilla.org/mozilla-central/source/content/html/content/src/nsHTMLCanvasElement.cpp#468
- # [23:37] * Joins: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP)
- # [23:37] <jviereck> sorry: "Here is" = "Where is"
- # [23:38] * Quits: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net) (Quit: ekr_)
- # [23:38] * Quits: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com) (Ping timeout)
- # [23:39] <Mook_as> jviereck: roughly, via http://mxr.mozilla.org/mozilla-central/source/layout/build/nsLayoutModule.cpp#1102
- # [23:39] * Quits: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:39] <Mook_as> which gets you to http://mxr.mozilla.org/mozilla-central/source/layout/build/nsLayoutModule.cpp#969
- # [23:39] * Joins: gkw2|mini (gkw@moz-BBE3ABD.mv.mozilla.com)
- # [23:39] <jviereck> Mook_as: thanks!
- # [23:39] * Joins: NeilZZZ (neil@moz-7E027EE5.cable.virginmedia.com)
- # [23:40] * Joins: jrmuizel (jrmuizel@F2D29657.F60B0462.67AC9B1.IP)
- # [23:40] * Joins: ekr_ (ekr@moz-A62EC22B.hfc.comcastbusiness.net)
- # [23:40] <Mook_as> (for future reference, started with http://mxr.mozilla.org/mozilla-central/search?string=canvas-rendering-context; )
- # [23:40] * Quits: Gijs (chatzilla@moz-C11B0461.dsl.alice.nl) (Ping timeout)
- # [23:41] * Quits: joey (chatzilla@moz-EFCB4CBF.princetowncable.com) (Input/output error)
- # [23:41] * Joins: mkaply (Earlybird@moz-92EDDD02.lightspeed.austtx.sbcglobal.net)
- # [23:42] * Quits: catalinb (ethereal@A4B50E42.75679B53.5BC07656.IP) (Ping timeout)
- # [23:43] * bmoss|afk is now known as bmoss
- # [23:44] * Quits: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP) (Ping timeout)
- # [23:44] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [23:44] * Quits: bbondy (bbondy@moz-C9962B2.home.cgocable.net) (Ping timeout)
- # [23:45] * Joins: vladan (vladan@9CE6B47F.6E950C67.2308D2A4.IP)
- # [23:45] <@ehsan> jimm: ping
- # [23:46] * Joins: clee (clee@moz-BBE3ABD.mv.mozilla.com)
- # [23:47] <RyanVM> philor: I'm out
- # [23:47] <philor> RyanVM: have fun!
- # [23:47] <RyanVM> ttyl
- # [23:48] * Quits: clee (clee@moz-BBE3ABD.mv.mozilla.com) (Quit: clee)
- # [23:48] <Waldo> you can't go! all the plants are going to die!
- # [23:49] * Quits: bmoss (bmoss@moz-54D507F.hsd1.ca.comcast.net) (Quit: bmoss)
- # [23:51] <bjacob> sfink: FYI, the reason why i dont like function pointer template parameters are: 1) it can easily prevent function inlining; 2) more general/abstract concern: I like to think of template resolution as an "early compile time" thing while function pointers are supposed to be known at the end of compilation
- # [23:51] * Quits: gandalf (zbraniecki@moz-9CDDF97C.neoplus.adsl.tpnet.pl) (Ping timeout)
- # [23:51] * Joins: edmorley|airport (edmorleymo@A01051A9.6F669779.3D1CA460.IP)
- # [23:51] * Joins: jgriffin (jgriffin@A01051A9.6F669779.3D1CA460.IP)
- # [23:52] <RyanVM> Waldo: let em burn, I say
- # [23:52] <@bz> bjacob: so a template<void Foo()> would be ok?
- # [23:52] <sfink> bjacob: oh, I agree with you. I just hadn't figured out how to do actual function parameters when I wrote that part. You'll notice that for a test case I wrote later, I did it right.
- # [23:52] <@bz> bjacob: but a template<(void *)Foo()> not?
- # [23:52] <bjacob> bz: yes
- # [23:52] * Quits: RyanVM (chatzilla@moz-D04D3C77.phlapa.fios.verizon.net) (Quit: ChatZilla 0.9.88.2 [Firefox 14.0a1/20120419191039])
- # [23:52] <bjacob> bz: exactly
- # [23:53] <@bz> makes sense
- # [23:53] <sfink> I think that 2nd one would be template <void (*Foo)()>, no?
- # [23:53] <@bz> er, yeah
- # [23:53] * Quits: wolfiR (wolfiR@moz-14A6717F.dip0.t-ipconnect.de) (Quit: Leaving)
- # [23:53] * @bz hates C's function pointer syntax
- # [23:53] * Quits: mcot (mcot@C4B02.F3C4E8F3.C8444B8.IP) (Ping timeout)
- # [23:53] <@bz> I also hate C++ not allowing me to typedef function template
- # [23:53] * @bz had to revert to macros
- # [23:54] * Joins: squib (squib@moz-B01B5D55.dhcp.mdsn.wi.charter.com)
- # [23:54] <bjacob> bz: typedef function template?
- # [23:54] * Joins: mdas (mdas@A01051A9.6F669779.3D1CA460.IP)
- # [23:54] <@bz> bjacob: I wanted to write code like this:
- # [23:54] <@bz> template<JSObject *CreateFoo()> JSObject* GetMeANewFoo() { /* call CreateFoo in here */ }
- # [23:54] <@bz> and then:
- # [23:55] * Quits: mconley (mconley@F2D29657.F60B0462.67AC9B1.IP) (Input/output error)
- # [23:55] <@bz> typedef GetMeANewFoo<JS_NewInt32Array> NewInt32Array;
- # [23:55] * Joins: gandalf (zbraniecki@moz-6215732E.neoplus.adsl.tpnet.pl)
- # [23:55] <@bz> But no can do
- # [23:55] <bjacob> bz: so
- # [23:55] * Quits: rniwa (rniwa@moz-DA710CDB.static.wiline.com) (Quit: rniwa)
- # [23:55] <@bz> So instead I have...
- # [23:55] * Quits: willy1234x1 (willy1234x@moz-AD0E5689.slkc.qwest.net) (No route to host)
- # [23:56] <bjacob> bz: the traditional way to solve that in c++98 is wrapping your function in a template struct and template in that typename
- # [23:56] <@bz> yeah
- # [23:56] <@bz> but that makes the callsites suck, right?
- # [23:56] <@bz> or no?
- # [23:56] <bjacob> not too much
- # [23:56] <@bz> http://pastebin.mozilla.org/1585152 is what I ended up with
- # [23:56] <jimm> ehsan: pong
- # [23:56] <bjacob> you just call as foo<T>::run()
- # [23:56] <@bz> And callers just do NewInt32Array()
- # [23:56] <bjacob> instead of foo<t>()
- # [23:57] <@bz> see, the idea was to avoid the <t> completely
- # [23:57] <@ehsan> jimm: so, are we worried about whether vc11 bins are run on xp because they're run during our build process?
- # [23:57] <@bz> give the functions sane names
- # [23:57] * Quits: edmorley|airport (edmorleymo@A01051A9.6F669779.3D1CA460.IP) (Quit: now to reboard the replacement plane :-/)
- # [23:57] <bjacob> bz: well, you can make a typedef for foo<T>
- # [23:57] <bjacob> like FooInt32
- # [23:57] <@bz> hmm
- # [23:58] <@bz> so I could have a Int32Array::create()
- # [23:58] <@bz> or something?
- # [23:58] * philor is now known as philor|away
- # [23:58] <bjacob> yes!
- # [23:58] * Quits: mccr8 (mccr8@moz-AAEFBBD1.gw.connect.com.au) (Quit: mccr8)
- # [23:58] <@ehsan> bz: here's something to distract you with, if you're interested in being distracted :) https://bugzilla.mozilla.org/attachment.cgi?id=617105&action=edit
- # [23:58] * @bz ponders
- # [23:58] <@bz> bjacob: I could go either way
- # [23:58] * Quits: twi (Adium@moz-D3D42ABC.cust.dsl.vodafone.it) (Quit: Leaving.)
- # [23:58] <jimm> ehsan: not sure I understand the question. we can't build on XP at all because vc11 won't install on it. What we want to solve is this problem where vc11 generated bins don't execute on xp.
- # [23:59] <@bz> bjacob: which would you prefer to see in the canvas code? ;)
- # [23:59] * Quits: ferongr (ferongr@BFDD10AF.DDEAD33F.F5160715.IP) (Ping timeout)
- # [23:59] * Quits: pnemsak (Miranda@80CFE454.10D9684B.4F33160D.IP) (Quit: pnemsak)
- # [23:59] <@bz> right now the code ends up like so
- # [23:59] <@bz> JSObject* obj = NewFloat32Array(cx, unitSize, fv);
- # [23:59] <@bz> if (!obj) {
- # [23:59] <@bz> rv = NS_ERROR_OUT_OF_MEMORY;
- # [23:59] <@bz> }
- # [23:59] <@bz> return JS::ObjectOrNullValue(obj);
- # [23:59] <@ehsan> jimm: see, that's what I thought, but then you said you're worrying about builds on xp
- # [23:59] * Joins: twi (Adium@moz-D3D42ABC.cust.dsl.vodafone.it)
- # [23:59] * Quits: stevee (Miranda@moz-BEBDF855.cable.virginmedia.com) (Quit: Miranda IM - Multi protocol instant messenger @ www.miranda-im.org)
- # [23:59] * mattwoodrow|away is now known as mattwoodrow
- # [23:59] <@ehsan> jimm: now, I'm confused, with a capital C!
- # Session Close: Sat Apr 21 00:00:00 2012
The end :)