### Log session started at Fri Jan 11 00:00:00 2008 ### [00:00:48] SeaMonkey: 'MacOSX Darwin 8.7.2 cb-xserve02 Depend Universal Nightly' has changed state from Success to Test Failed. [00:01:01] ~ [00:01:04] ack [00:01:38] who is a peer for browser/base/content ? [00:02:02] I have a one-liner patch for the about box that needs review [00:02:11] thunder: http://www.mozilla.org/projects/firefox/review.html [00:02:50] ok [00:03:22] kinetik_ [kinetik@moz-59DE7722.auckland.nz.mozilla.com] has quit IRC: Quit: kinetik_ [00:06:53] <@bz> Waldo: mmmm [00:07:07] <@bz> Waldo: so the problem is the antialiasing of the nose borders? [00:07:16] <@bz> Waldo: being different on different platforms or something? [00:07:20] bz: sec, I'll post an image with the diff [00:07:24] <@bz> ok [00:07:36] <@bz> waldo: is this diff script in the tree? [00:07:42] <@bz> waldo: perhaps it should be.... [00:07:55] bz would love having something like that [00:08:27] $ composite -compose difference test.png ref.png resulting-comparison.png [00:08:45] <@bz> ah [00:08:48] <@bz> right, then. ;) [00:08:50] Firefox: 'WINNT 5.2 fxdbug-win32-tb Depend Debug + Leak Test' has changed state from Success to Test Failed. [00:09:01] and then GIMP, Tools > Color Tools > Curves [00:09:03] <@bz> That finds color diffs too, right? [00:09:06] Matti [Matti@moz-8E02F7F4.dip.t-dialin.net] has joined #developers [00:09:16] <@bz> right [00:10:06] ajschult: same error [00:10:11] see http://pastebin.mozilla.org/301338 [00:10:20] xpcom isn't under browser now [00:11:46] micadeyeye: is there a $(objdir)/dist/include/string ? [00:12:03] davida [dascher@moz-366AB54E.dsl.snfc21.pacbell.net] has quit IRC: Quit: davida [00:12:30] bz: http://web.mit.edu/jwalden/www/acid2-comparison.png is the comparison with the color levels adjusted to emphasize the difference between the two [00:12:31] micadeyeye: when did you check out trunk? Are you sure tinderbox wasn't red? [00:12:33] ajschult: yes [00:12:37] bent [ChatZilla_@moz-334F2010.mountainview.mozilla.com] has quit IRC: Input/output error [00:12:48] cesar: extracted ff2.0.0.10 [00:12:51] Camino: 'MacOSX Darwin 8.11.0 boxset Depend CmTrunk' has changed state from Success to Test Failed. [00:12:55] oh, right, forgot. sorry [00:12:56] micadeyeye: does that directory have an nsXPCOMStrings.h ? [00:12:57] myk [chatzilla@moz-8D033489.hsd1.ca.comcast.net] has joined #developers [00:13:37] ajschult: no [00:13:42] <@bz> Waldo: yeah, that looks like an antialiasing difference... [00:13:55] <@bz> Waldo: that _might_ be a cairo bug.... check with vlad/pav? [00:14:04] Waldo sighs [00:15:03] sspitzerMsgMe [sspitzer@moz-6B3AE449.mountainview.mozilla.com] has quit IRC: Ping timeout [00:15:12] stuart: ^; basically, the acid2 reftest in the tree now fails partly because of an antialiasing difference on the nose, one not visible to the human eye -- http://web.mit.edu/jwalden/www/acid2-comparison.png -- thoughts on whether it might be a cairo bug? [00:15:33] (that's the comparison with color levels adjusted to make the difference clear) [00:15:58] micadeyeye: I guess that's reasonable since branch doesn't have that file [00:16:12] Waldo: what platform is that from? [00:16:14] Waldo: there are like 15 bugs on that and they're all marked invalid [00:16:20] micadeyeye: which means you somehow have bits of trunk source mixed in with branch source [00:16:22] vlad: Linux, Fedora 8 [00:16:22] and yeah, what stuart said [00:16:30] hixhie says it isn't a bug [00:16:42] probably due to OPERATOR_ADD usage, there's a 1-level difference there due to antialiasing in the border edges/joins [00:16:48] ajschult: [00:16:49] ok [00:16:53] it could well be a rounding bug in some low-level compositing code [00:17:00] no it is correct [00:17:01] i will delete and re-extract [00:17:19] stuart: is it? I never looked into the actual input numbers [00:18:22] i had the bug open [00:18:25] but can't find it [00:20:54] SeaMonkey: 'Linux nye Depend bloat' has changed state from Success to Test Failed. [00:20:56] Thunderbird: 'Linux tb-linux-tbox Depend Nightly' has changed state from Success to Test Failed. [00:22:36] Matti_ [Matti@moz-8E02F7F4.dip.t-dialin.net] has joined #developers [00:22:54] Matti [Matti@moz-8E02F7F4.dip.t-dialin.net] has quit IRC: Ping timeout [00:23:00] Matti_ [Matti@moz-8E02F7F4.dip.t-dialin.net] is now known as Matti [00:24:53] brendan [brendaneic@moz-37758455.hsd1.ca.comcast.net] has quit IRC: Connection timed out [00:26:23] brendan [brendaneic@moz-37758455.hsd1.ca.comcast.net] has joined #developers [00:26:29] smontagu [chatzilla@moz-B8B3A2C4.red.bezeqint.net] has joined #developers [00:26:32] ajschult [ajschult@moz-5FA8B2A8.eng.buffalo.edu] has quit IRC: Quit: Chatzilla 0.9.75.1 [SeaMonkey 1.1.8pre/2008010417] [00:26:42] <@bz> vlad, stuart: the point is, we antialias differently on different platforms [00:26:51] <@bz> vlad, stuart: the question is whether _that_ is a bug [00:26:56] nope [00:27:01] we render fonts differently on different platforms [00:27:03] <@bz> ok [00:27:05] <@bz> sure [00:27:11] <@bz> just checking. ;) [00:27:14] well, let me rephrase [00:27:18] this magnitude of a difference is not a bug :) [00:27:23] <@bz> waldo: so you might want to generate three separate reference images [00:27:25] <@bz> vlad: right [00:27:29] bz [bzbarsky@moz-F7987C48.dsl.chcgil.ameritech.net] is now known as bz_sleep [00:27:37] this is antialiasing of borders, so "we render fonts differently on different platforms" is irrelevant [00:28:21] myk [chatzilla@moz-8D033489.hsd1.ca.comcast.net] has quit IRC: Input/output error [00:28:28] no, it's relevant in the sense that there are already platform rendering differences [00:28:42] we could render everything exactly the same on every platform [00:28:52] if we used no platform-native APIs for anything [00:28:55] and lose all potential for acceleration [00:28:57] windows crt makes me sad [00:29:06] but we don't do that, so we don't get identical everything everywhere [00:29:57] myk [chatzilla@moz-8D033489.hsd1.ca.comcast.net] has joined #developers [00:30:57] somebody want to do approvals, please? :) [00:31:05] tell you what [00:31:05] a=me [00:31:20] if you tell me how to init threads that require malloc at the same time as malloc which requires threads, i'll do approvals [00:31:21] All bugs, a=me [00:31:51] (That's a trunk-only approval, btw.) [00:32:01] too bad you're not a 1.9 driver [00:32:06] Jesse [jruderman@moz-334F2010.mountainview.mozilla.com] has quit IRC: Quit: Jesse [00:32:32] Waldo hits reed with a humor cluestick [00:32:47] Ventron [michael@moz-59DE7722.auckland.nz.mozilla.com] has left #developers [00:35:53] reed holds his clueshield [00:40:18] evan [evan@moz-7738C241.sun.com] has quit IRC: Client exited [00:40:29] evan [evan@moz-7738C241.sun.com] has joined #developers [00:40:46] Mnyromyr [MnyroWork@moz-E0F31C11.tal.de] has joined #developers [00:44:22] reed: +1 Shield of Ignorance? [00:44:24] Anatolik [tolikk@moz-41C8C790.comodo.od.ua] has joined #developers [00:44:47] Shield of Protection against Humor [00:44:53] rhelmer makes role-playing reference in irc.. triple word score!! [00:46:29] Hendy [wolfoxout@DE977448.3963211D.E0703FA1.IP] has quit IRC: Ping timeout [00:46:43] *g* [00:46:50] florian [fqueze@moz-63806515.wildpalms-wifi2.mozilla.hq] has joined #developers [00:48:16] petea [petea@F7BDB098.FC63495D.2321E71E.IP] has joined #developers [00:49:12] rhelmer: /join #bs-idle [00:49:13] :-P [00:49:31] jerkface03 [jerkface@moz-F8A0B11C.vc.shawcable.net] has quit IRC: Quit: [00:49:37] dao [dao@moz-410681D0.pools.arcor-ip.net] has joined #developers [00:50:35] sspitzerMsgMe [sspitzer@moz-11FE7235.hsd1.ca.comcast.net] has joined #developers [00:52:39] maikmerten [merten@moz-9D8BA0A0.cs.uni-dortmund.de] has joined #developers [00:53:16] tH_ [Rob@87.102.4.60] has joined #developers [00:53:31] tH_ [Rob@87.102.4.60] is now known as tH [00:54:21] Mook [mook@moz-48DF35AC.dsl.pltn13.sbcglobal.net] has quit IRC: Quit: sleep [00:55:02] Matti [Matti@moz-8E02F7F4.dip.t-dialin.net] has quit IRC: Ping timeout [00:57:16] Firefox: 'WINNT 5.1 qm-winxp01 dep unit test' has changed state from Test Failed to Success. [00:57:37] Rawrix [chatzilla@moz-33A6F4F2.gsp.bellsouth.net] has joined #developers [00:59:00] As noobish of a question as this may be, I'm wondering if an implementation of standard COM exists at all in Firefox, such as the one available in IE. [00:59:27] whimboo [whimboo@moz-6A06D733.pools.arcor-ip.net] has joined #developers [00:59:28] Is there anyone who could either point me in the right direction, or at least free me from the labor of looking for somethign that doesn't exist? [01:01:16] I'm looking into writing some UDFs for a scripting language that supports COM, but I'm not 100% sure on what the differences between how an application would interface with Microsoft COM and how they would interface with XPCOM [01:01:17] Firefox: 'WINNT 5.2 qm-win2k3-01 dep unit test' has changed state from Test Failed to Burning. [01:03:45] Anatolik [tolikk@moz-41C8C790.comodo.od.ua] has left #developers [01:05:42] grr [01:05:49] why can't i create a critical section here [01:06:41] johnath_home [noyb@moz-5A10C3E8.dsl.teksavvy.com] has quit IRC: Ping timeout [01:07:03] johnath_home [noyb@moz-5A10C3E8.dsl.teksavvy.com] has joined #developers [01:08:05] Anatolik [tolikk@moz-41C8C790.comodo.od.ua] has joined #developers [01:08:31] Rawrix_ [chatzilla@moz-13427609.gsp.bellsouth.net] has joined #developers [01:09:28] Rawrix [chatzilla@moz-33A6F4F2.gsp.bellsouth.net] has quit IRC: Ping timeout [01:09:42] Rawrix_ [chatzilla@moz-13427609.gsp.bellsouth.net] is now known as Rawrix [01:10:48] chewey_ [chewey@moz-4C80DF5C.dip.t-dialin.net] is now known as chewey [01:11:25] yo, who hosed the tree [01:11:38] I would like a browser that shuts down without crashing [01:11:42] i should check this in [01:11:43] dao` [dao@moz-410681D0.pools.arcor-ip.net] has joined #developers [01:11:48] then you can get a browser that starts up and crashes! [01:11:50] that's asking a lot [01:12:02] dao [dao@moz-410681D0.pools.arcor-ip.net] has quit IRC: Connection reset by peer [01:12:02] anyway, looking [01:12:03] Hendy [wolfoxout@DE977448.3963211D.E0703FA1.IP] has joined #developers [01:12:08] stuart, but I get it would be rully fast [01:12:17] yaeh! [01:12:35] i wish i had OSSpinLocks here [01:13:05] stuart, on Windows? [01:13:18] yeah [01:13:32] hmm, surely they have something [01:13:55] CRITICAL_SECTIONs are supposidly spins that turn in to mutexes [01:14:05] but they cause bad things to happen if i use them [01:14:32] hmm, not sure who to blame ;) [01:15:13] yyou get the "The application failed to initialize properly" dialog if you use crit sections [01:16:23] they're supposidly kernel things though so seems liike it should work to me [01:16:30] Rawrix_ [chatzilla@moz-192EEB27.gsp.bellsouth.net] has joined #developers [01:16:34] stuart, http://msdn2.microsoft.com/en-us/library/aa490179.aspx [01:16:52] "Spin locks are kernel-defined, kernel-mode-only synchronization mechanisms, exported as an opaque type: KSPIN_LOCK." [01:16:53] bet i can't use those [01:16:54] hmm [01:17:06] Rawrix [chatzilla@moz-13427609.gsp.bellsouth.net] has quit IRC: Ping timeout [01:17:11] Rawrix_ [chatzilla@moz-192EEB27.gsp.bellsouth.net] is now known as Rawrix [01:17:13] "kernel-mode-only" would be a giveaway [01:17:15] ddk stuff i've tried to use in the path hasn't worked [01:17:32] yosh should whip up some msvc x86 assembly for me [01:17:43] I'm outsourcing that to Lena [01:17:52] yosh, you and your nitpicky distinctions. "kernel-mode", "gdb instead of gcc" [01:17:59] bah [01:18:39] heh [01:18:53] taras [taras@moz-7851D4F.ptldor.fios.verizon.net] has quit IRC: Ping timeout [01:22:51] stuart: what do you need spinlocks for? [01:23:21] this allocator code [01:23:28] doesn't need full mutexes [01:24:00] Jesse [jruderman@moz-308DE530.hsd1.ca.comcast.net] has joined #developers [01:24:27] oops, i checked in on orange earlier [01:26:07] Anatolik [tolikk@moz-41C8C790.comodo.od.ua] has left #developers [01:28:00] Rawrix [chatzilla@moz-192EEB27.gsp.bellsouth.net] has quit IRC: Quit: ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718] [01:29:50] Anatolik [tolikk@moz-41C8C790.comodo.od.ua] has joined #developers [01:30:56] damnit [01:31:06] this orange is confounding [01:31:13] dwitte backs out sdwilsh [01:31:47] ajschult [andrew@moz-30D83D47.bflony.east.verizon.net] has joined #developers [01:31:49] he checked in on orange, fair enough [01:32:02] wolfiR [wolfiR@moz-BC0C730B.pool.einsundeins.de] has joined #developers [01:32:06] well, he asked me to look after the tree for him [01:32:25] and i think it's his, coz i backed all of mine out :/ [01:32:36] lol, nice job dude [01:32:54] sometimes I get depressed about all the orange [01:33:03] pass the bottle [01:33:12] but then I remember we would have shipped all of these bugs in the old days [01:38:26] sspitzerMsgMe [sspitzer@moz-11FE7235.hsd1.ca.comcast.net] has quit IRC: Quit: [01:41:28] sayrer: what was your first mozilla build? [01:41:45] stephend, hmm? [01:41:56] M3? [01:42:11] first gecko build you used [01:42:12] hey, my dist/bin list has changed [01:42:26] stephend, I'm pretty sure I used all of them [01:42:32] ah ha [01:42:40] can i run ff like this ./mozilla-installer-bin -g -d gdb [01:42:45] is that 0.1? :) [01:42:58] sayrer: when you said "all of these bugs in the old days," it conjured up Netscape builds :-) [01:43:01] jorendorff [jorendorff@moz-E229E605.hsd1.tn.comcast.net] has quit IRC: Ping timeout [01:43:03] this is the dir structure = http://pastebin.mozilla.org/301373 [01:43:06] Netscape 6, particularly [01:43:18] stephend, really I was talking about Fx2 [01:43:22] and prior [01:43:25] ok [01:44:31] or my installation isn't successful again [01:44:48] lets see what this breaks [01:44:58] here is the compilation result [01:45:02] http://pastebin.mozilla.org/301374 [01:45:33] i was expecting to see firefox, firefox-bin [01:47:35] Firefox: 'WINNT 5.1 qm-winxp01 dep unit test' has changed state from Success to Test Failed. [01:47:45] jorendorff [jorendorff@moz-E229E605.hsd1.tn.comcast.net] has joined #developers [01:47:56] got it [01:48:24] dao` [dao@moz-410681D0.pools.arcor-ip.net] has quit IRC: Ping timeout [01:48:43] anant [anant@moz-3157D25D.ac.in] has joined #developers [01:48:59] i can't see firefox or firefox-bin in my dist/bin dir. [01:50:00] have i got error in my compilation? see http://pastebin.mozilla.org/301374 [01:50:37] myk [chatzilla@moz-8D033489.hsd1.ca.comcast.net] has quit IRC: Ping timeout [01:52:17] why are you building webservices? :) [01:52:23] micadeyeye: yes, you're hitting an error [01:52:36] i didn't choose to build webservices [01:52:49] at least not for now [01:53:07] sayrer: ok, got some new numbers [01:53:18] let me rerun branch though [01:53:20] anant [anant@moz-3157D25D.ac.in] has quit IRC: Connection reset by peer [01:53:24] micadeyeye: can you pastebin your mozconfig? [01:53:24] what can i do? [01:53:30] stuart, use the textbox [01:53:55] http://pastebin.mozilla.org/301376 [01:53:58] anant [anant@moz-3157D25D.ac.in] has joined #developers [01:54:06] building ff2.0.0.10 [01:54:22] try without "--enable-extensions=default" maybe? [01:54:27] ok [01:55:23] davida [dascher@4B559033.643E6F40.BE18F0C.IP] has joined #developers [01:55:23] firefox 2 had SOAP and stuff, though, so i'd expect that to build successfully [01:57:17] sayrer: http://pastebin.mozilla.org/301379 [01:57:37] Thunderbird: 'Linux tb-linux-tbox Depend Nightly' has changed state from Test Failed to Success. [01:58:15] stuart, interesting things are slower [01:58:28] stuart, fannkuch, aes, fasta? [01:58:59] yeah dunno [01:59:11] comparing trunk opt+symbols+jemalloc build to branch still [01:59:15] are those not normally slower? [01:59:29] i'll do a full opt build+jemalloc vs a opt build without tomorrow [01:59:42] stuart, no, it's just that I can often make some things faster at the expense of fannkuch and aes [02:00:05] stuart, need to recheck after brendan's property cache lands [02:00:10] seems to be pretty signifigant wins here though [02:00:22] stuart, oh yeah, not blocking your stuff at all [02:00:48] stuart, needs independent experiment results though :) [02:00:49] hmm [02:00:54] this build is actually pretty stable [02:01:16] i'm not sure it is freeing memory properly though [02:01:21] in fact, pretty sure it isn't [02:01:35] we look for memory to be freed from our free() [02:01:38] Camino: 'MacOSX Darwin 8.11.0 boxset Depend CmTrunk' has changed state from Test Failed to Success. [02:01:39] oh? [02:01:40] huh [02:01:44] joduinn [joduinn@moz-512827F9.dsl.static.sonic.net] has quit IRC: Ping timeout [02:01:46] shit should have picked a different allocator [02:01:47] I don't mean to be a hardass [02:02:34] stuart: :/ [02:02:57] some problem with VirtualFree not quite lining up with munmap [02:03:09] like, you don't seem to be able to release partial pages [02:03:14] philor [ringnalda@moz-97A272AF.dial1.seattle1.level3.net] has quit IRC: Ping timeout [02:03:46] GetPropertyTreeChild, why can't you use a thin lock [02:04:22] i'm sure it is my imagination but this build feels really fast [02:04:28] koifans [chatzilla@moz-73B1F9C1.vc.shawcable.net] has quit IRC: Ping timeout [02:04:53] also, i just opened 30 tabs and only grew 10mb [02:05:16] whimboo [whimboo@moz-6A06D733.pools.arcor-ip.net] has quit IRC: Ping timeout [02:05:26] sdwilsh|away: you still experiencing that DM bustage? [02:05:40] SeaMonkey: 'MacOSX Darwin 8.7.2 cb-xserve02 Depend Universal Nightly' has changed state from Test Failed to Success. [02:07:08] kaie [kaie@moz-9CDE0AE0.dip.t-dialin.net] has joined #developers [02:09:09] wow [02:09:14] it's easy to fix hunspell [02:10:10] "fix hunspell" ? [02:10:27] it doesn't like contractions [02:10:38] like "aren't" [02:10:42] odd [02:10:49] at least not in the tbird impl. [02:10:53] (on trunk) [02:11:03] strange [02:11:07] josh [josh@moz-B181E152.phlapa.east.verizon.net] has quit IRC: Quit: josh [02:11:09] I guess I could just train it :-) [02:11:26] koifans [chatzilla@moz-BA946301.yvr.sxip.com] has joined #developers [02:11:34] oh [02:11:42] Firefox: 'WINNT 5.2 qm-win2k3-01 dep unit test' has changed state from Burning to Success. [02:11:43] if you press return, it fixs [02:11:47] fixes, even [02:12:40] dwitte: fix the orange? [02:13:49] reed: did you notice nye's orange? [02:14:00] dao [dao@moz-410681D0.pools.arcor-ip.net] has joined #developers [02:14:00] no... [02:14:06] did I turn it orange? [02:14:10] reed: it's crashing in hunspell [02:14:17] od [02:14:18] odd [02:14:36] reed: I won't claim to understand it :) [02:15:06] if Minefield wasn't so slow, I could check it out [02:15:10] soooo slow [02:15:10] reed: I have a debug building locally [02:15:23] reed: can't; both me and sdwilsh are backed out [02:15:44] hmm [02:15:54] ok, waiting on tinderbox to load [02:16:14] and fxdbug-linux-tbox is failing on the bloat test, which can't be due to the test landings [02:16:24] maybe needs a clobber? [02:17:02] where is xpidl built in the tree? [02:17:30] dao [dao@moz-410681D0.pools.arcor-ip.net] has quit IRC: Ping timeout [02:18:04] beaufour [beaufour@moz-299A3F6B.lid.theveniceproject.com] has joined #developers [02:18:31] dwitte: or it's the same issue that nye is having [02:18:34] let me look at that patch [02:18:35] nevermind [02:19:50] man, this is exciting [02:24:03] reed: i'm crashing in libspellchecker.so on my debug build [02:24:21] cool [02:24:24] backing out [02:24:44] done [02:24:52] thx [02:26:51] anyone know where i can find out what various flags mean for visual c++? [02:27:00] -Zi, etc? [02:28:25] reed: want a stack? [02:28:39] dwitte: sure, post it in the bug if it's better than the one that's already there [02:28:47] bug#? [02:28:49] 340634 [02:29:37] oo [02:29:38] i found it [02:29:38] woo [02:31:07] stuart? [02:31:13] ? [02:31:15] don't tell bill gates [02:31:20] he will change the APIs [02:31:24] srsly [02:31:40] sayrer: bill gates isn't work in microsoft anymore? [02:31:50] i don't understand some of this code [02:31:53] er, this makefile [02:31:56] july [02:32:07] JonathanS: He's still the Chairman [02:32:10] July of this year? [02:32:25] no longer the CEO [02:32:30] reed, I heard he is worrking full time in his foundations. [02:32:36] i bet bsmedberg can figure out this makefile goop [02:32:38] yes [02:32:59] Microsoft CEO is Steve Ballmer aka monkeyboy dancer [02:33:20] alright, i'm gonna wait for some green and reland sdwilsh's puppy [02:34:53] reed: what are the odds that we both managed to land crashers within 30 minutes of each other? [02:34:57] mine on startup, yours on shutdown [02:35:06] :) [02:35:08] what a truly exciting day [02:35:11] such a team! [02:35:17] stuart: Are there any filed new cairo crash bugs? [02:35:25] ss: don't think i've seen any [02:35:52] I think I'm about to file one based on http://crash-stats.mozilla.com/report/index/dd699a51-c01e-11dc-bf72-001a4bd43ef6 [02:35:59] Matti [Matti@moz-8E02F7F4.dip.t-dialin.net] has joined #developers [02:36:00] ss, that crash you're seeing looks like an XSLT crash with bogus source files [02:36:16] sayrer: Yeah [02:36:18] oh not that one [02:36:20] The top is pretty bogus [02:36:22] ss: good luck with that one [02:36:29] Look at lines 60 through 71 [02:36:30] we can get that one in valgrind [02:36:32] that stack is so useless [02:36:33] stuart: Well, it's a topcrash now... [02:36:41] or purify [02:36:41] So, uh, yeah [02:36:47] http://crash-stats.mozilla.com/report/list?range_unit=weeks&version=Firefox%3A3.0b3pre&range_value=2&signature=%400x1000 [02:36:53] And it's brand new. [02:36:54] think we only use the meta surface for printing [02:36:55] it was the optimization that did it [02:37:01] did someone change printing? [02:37:04] or cairo? [02:37:10] Filing anyway... [02:37:11] god im tired [02:37:12] no, I turned on WPO [02:37:18] it's my speedup [02:37:20] i should go home at some point [02:37:26] that exposed the bug in something [02:37:27] Callek wonders what WPO is [02:37:36] Whole Program Optimization [02:37:52] and we're not giving back the win, so we're fixing the damn bug, whatever it is [02:37:59] -Owpo ? [02:38:01] lol [02:38:06] dietrich [dietrich@moz-9549A5E3.hsd1.or.comcast.net] has quit IRC: Ping timeout [02:38:13] rhelmer [rhelmer@moz-B77DEAEB.mozilla.org] is now known as rhelmer|afk [02:38:23] Callek, no, it's an msvc option [02:38:33] wonder how much of that bitwise-and speedup is mine [02:38:39] Jesse [jruderman@moz-308DE530.hsd1.ca.comcast.net] has quit IRC: Quit: Jesse [02:38:40] sayrer: a bug # for me to peek at? (for both WPO info, and for this "new bug") [02:38:43] cause 3.5x is the win [02:39:05] well, that test is bogus in the extreme [02:39:22] i'll take it [02:39:25] the build was success after disabling default extensions. aside web services, what extensions are also disabled? [02:39:31] but a 3.5x win might indicate better hashtable performance [02:39:36] which is good for us [02:39:50] my last build looked stable enough to run through talos [02:39:53] doing an opt build now [02:40:07] stuart, come on dude, mochitest [02:40:12] live dangerous [02:40:17] how do i run that? [02:40:25] Jesse [jruderman@moz-308DE530.hsd1.ca.comcast.net] has joined #developers [02:40:28] --enable-tests [02:40:28] i'm not big on these "tests" [02:40:28] cbarrett [cbarrett@moz-B77DEAEB.mozilla.org] has quit IRC: Quit: Lost terminal [02:40:30] haha [02:40:34] noticed that [02:40:41] Jesse: the build was success after disabling default extensions. aside web services, what extensions are also disabled? [02:40:45] cd objdir/_tests/testing/mochitest [02:40:55] if it doesn't crash on the pages i go to good enough for me [02:40:56] perl runtests.pl --autorun --close-when-done [02:40:58] hm [02:40:58] micadeyeye: i don't know [02:41:08] so you're saying i should stop this build and rerun with --enable-tests [02:41:20] no. it's too late [02:41:20] isn't --enable-tests the default? [02:41:28] i disable it [02:41:37] sounds like a personal problem [02:41:38] because like 3 years ago it broke my builds [02:41:39] it does copy lots of files [02:41:49] which could hurt on Windows [02:41:52] Firefox: 'Linux fxdbug-linux-tbox Depend' has changed state from Test Failed to Success. [02:41:57] i guess DOMInspector [02:41:59] yeah, i don't need slower builds [02:41:59] and not matter at all on decent operating systems [02:42:18] even linux is fast now [02:42:21] micadeyeye: see MOZ_EXTENSIONS_DEFAULT in confvars.sh [02:42:36] everything on windows will be faster when it starts using my crt [02:42:52] gonna just copy it over mscrt80 [02:43:04] *snicke [02:43:04] sayrer: we should remove the --enable-tests stuff from configure.in [02:43:09] well maybe after i fix the possible leak [02:43:19] Waldo, what would that do? [02:43:35] sayrer: make it always get built [02:43:48] wonder what else in the crt i can fix [02:43:49] sayrer: because we shouldn't be making it possible for people to pull a stuart [02:44:04] Waldo, that would almost work, except for the land of strange linker errors that the test cpp programs enter [02:44:04] same for --enable-mochitests [02:44:18] so you disable the ones that fail [02:44:37] and I've run with them enabled for at least the last year and haven't hit problems [02:44:41] I like your uncompromising attitude [02:44:42] *boom* [02:44:52] laurentj [laurentj@moz-204094DD.disruptive-innovations.fr] has joined #developers [02:44:58] i'd just add it back;) [02:45:03] now I can appear reasonable and flexible in comparison [02:45:08] haha [02:45:18] are rare moment for sayrer, i assure you [02:45:53] Firefox: 'WINNT 5.1 qm-winxp01 dep unit test' has changed state from Test Failed to Success. [02:47:21] dietrich [dietrich@moz-9549A5E3.hsd1.or.comcast.net] has joined #developers [02:47:25] faaborg [faaborg@moz-F53C9D9B.hsd1.ca.comcast.net] has joined #developers [02:49:54] SeaMonkey: 'Linux nye Depend bloat' has changed state from Test Failed to Success. [02:57:04] koifans_ [chatzilla@moz-73B1F9C1.vc.shawcable.net] has joined #developers [02:59:22] Mynromyr: can't see confvars.sh in browser dir [02:59:26] koifans [chatzilla@moz-BA946301.yvr.sxip.com] has quit IRC: Ping timeout [02:59:37] koifans_ [chatzilla@moz-73B1F9C1.vc.shawcable.net] is now known as koifans [03:00:22] stuart: http://crash-stats.mozilla.com/report/index/64168480-c023-11dc-8f3f-001a4bd43e5c?date=2008-01-11-08 [03:00:32] guess ua re referring to songbirb [03:00:33] shepazu_ [schepers@moz-C06F2E3B.nc.res.rr.com] has joined #developers [03:00:35] guess ua re referring to songbird [03:00:39] do you still work on gif decoder at all? [03:00:46] or is that alfred? [03:00:48] Ew [03:00:48] i own it i guess [03:00:54] file a bug if there isn't one [03:01:08] there are only like 3 crashes, but ok [03:01:20] Heh [03:01:25] Reproducible? [03:01:41] not sure; I remember exactly what I was doing, though [03:01:49] so, trying again [03:01:57] ss starts a Talkback query and goes to bed. [03:02:02] my mac really does crash a lot [03:02:04] Should be done in the morning! [03:02:08] Mine does too. [03:02:19] And not just because I use ted's cool new extension. [03:02:32] stuart: crashes are also mac-only [03:02:32] stephend files [03:02:34] weird [03:02:42] I haven't had Firefox 3 crash in a long time [03:02:48] it's been really slow [03:02:52] but not crashy [03:02:52] any idea of where confvars.sh is? [03:03:06] micadeyeye: doesn't configure generate that? [03:03:11] shepazu [schepers@moz-C06F2E3B.nc.res.rr.com] has quit IRC: Ping timeout [03:03:12] reed: dude have i got the build for you [03:03:14] reed: you're on linux [03:03:17] CRASHY CRASHY [03:03:20] lol [03:03:26] stuart: but, is it fast? [03:03:29] karlt [karl@moz-47217BDA.jetstream.xtra.co.nz] has quit IRC: Ping timeout [03:03:30] yes [03:03:34] :) [03:04:55] my linux builds have been pretty snappy [03:05:07] reed's linux must suck [03:05:25] or else it's just flash or something [03:05:32] could be [03:05:41] but it's been very slow [03:05:41] we have problems on mac with that [03:05:42] :( [03:05:49] boy, do we ever [03:06:01] reed, is news.ycombinator.com slow for you? [03:06:10] that is my "should be fast" test [03:06:16] and I have a new shutdown bug on mac trunk [03:06:18] loading it? [03:06:18] no [03:06:21] very quick [03:06:23] scrolling is slow [03:06:29] scrolling that page [03:06:50] reed, scrolling with the wheel or by dragging the thingy? [03:06:58] wheel [03:07:13] dragging the thingy is fast [03:07:34] yeah, we should change our wheel code to do the thingy thing [03:07:41] yeah [03:07:48] iirc, our wheel code goes line by line [03:08:03] but the scrollbar just goes by distance [03:08:13] Do our perf tests test Flash? [03:08:26] no [03:08:27] ss, no, and it would be tough [03:08:36] I'm sure it would [03:08:41] But it seems like it'd be worth it in the end [03:08:45] Not just Flash [03:08:46] since it is scrolling and things that are slow right now [03:08:53] I agree [03:08:55] glazou [daniel@moz-204094DD.disruptive-innovations.fr] has joined #developers [03:08:56] WMP, Java, and maybe Adobe too [03:08:58] bonjour [03:09:02] Err... PDF [03:09:05] things that we don't test are things that we break [03:09:10] I concur [03:09:14] Real even [03:09:14] most of the slowness I see is swapping between tabs, clicking menus, etc.... more Firefox UI slowness than web page slowness [03:09:17] ss winces [03:09:30] reed, what OS? [03:09:34] Linux.... [03:09:40] no, like, what linux? [03:09:42] oh [03:09:42] "Don't use Linux" [03:09:48] Ubuntu 7.10 Gutsy [03:09:50] I don't because I don't believe in freedom [03:09:52] I know you're a freetard [03:09:53] That's why I live in the US too. [03:10:03] reed: that's odd [03:10:11] reed: I use that on two different boxes [03:10:17] and it is pretty fast [03:10:21] Simon [Simon@moz-9F1C4EF9.range86-137.btcentralplus.com] has joined #developers [03:10:26] biesi [chb@moz-A11899E7.dclient.hispeed.ch] has joined #developers [03:10:27] reed, well, what kind of computer is it [03:10:33] Hendy [wolfoxout@DE977448.3963211D.E0703FA1.IP] has quit IRC: Quit: Any technology, no matter how primitive, is magic to those who don't understand it [03:10:38] 233mhz [03:10:40] sayrer wonders if it is 64bit [03:10:41] ThinkPad T60p [03:10:45] huh [03:10:56] it's not 64-bit [03:10:56] you should smoke my Dell Inspiron 1525 [03:11:10] but Firefox is totally ok there [03:11:16] what can I do to figure out what's slowing stuff down? [03:11:17] reed, what video drivers? [03:11:23] How about not running so many video apps in the background? [03:11:26] ATI proprietary lameness [03:11:27] (We know you like the videos.) [03:11:36] ss: I rarely watch videos [03:11:45] except rick astley ones [03:11:50] I don't even watch much TV anymore either [03:11:53] hmm [03:11:53] reed, do you have the fancy effects on? [03:12:01] Firefox: 'Linux qm-centos5-01 dep unit test' has changed state from Test Failed to Success. [03:12:04] woo! green! [03:12:06] dwitte fixes that [03:12:07] sayrer: nope, due to ATI proprietary lameness [03:12:10] Go dwitte! [03:12:25] the rest of my machine is fast [03:12:30] it's just Firefox that is slow [03:12:32] :/ [03:12:33] reed, process monitor says what? [03:12:52] stuart: bug 411868 last comment [03:12:58] stuart: I don't have Windows, but... [03:13:02] i don't read bugs [03:13:03] firefox-bin is using 652MB of RAM (which is so much more from what it used to use) [03:13:05] please talk to my people [03:13:12] reed, that is a giant leak [03:13:20] and a consistent 10% CPU or so [03:13:28] reed, we'll talk more tomorrow [03:13:30] k [03:13:33] My Firefox uses 1gb and loves it. [03:13:35] and we will find th cause [03:13:53] reed, any extensions? [03:13:57] ss: how do you now have windows? [03:14:00] ss: surely a VM [03:14:04] s/now/not [03:14:06] stephend: Not a Windows I can print from [03:14:13] Which stuart has [03:14:17] k [03:14:17] Because he's at the office still [03:14:20] er [03:14:26] srlsly [03:14:32] one l too many [03:14:33] -l [03:14:36] florian [fqueze@moz-63806515.wildpalms-wifi2.mozilla.hq] has quit IRC: Ping timeout [03:14:38] man, it's time for bed [03:14:44] or, has been for a while [03:14:49] yes, but not many... adblock plus, domi, forecastfox, livehttpheaders, NTT, tinderstatus, torbutton, update channel selector, user agent switcher [03:14:54] Yeah. Gotta be up at 8am tomorrow [03:14:56] Ha! [03:14:59] reed: I have 1. [03:15:02] 8am? [03:15:02] lol [03:15:03] reed: oh lordy [03:15:05] im still at the office:/ [03:15:07] And mine just crashes the browser. [03:15:11] stuart: Go look at that bug [03:15:13] And print [03:15:28] stuart, it should be 1:15am in mv [03:15:28] stuart: you in your work-until-you-drop-dead mode? [03:15:31] I can disable probably half of them without affecting my workload [03:15:52] we're totally cutting into stuart's rockband time [03:15:57] stuart: If you do, I'll make sure there are donuts in the morning for you [03:16:09] ss: i'll be asleep in the morning [03:16:18] Afternoon then [03:16:23] ss: what do I have to do to get donuts? [03:16:32] stephend: Shush. I'm just stealing them. [03:16:32] or do I not want to know? [03:16:34] ss: i don't have a build handy to test that with [03:16:36] oh [03:16:42] I know for a fact there will be donuts in the morning [03:16:53] sayrer: I'm free after 2pm your time later today if you want to track this down [03:16:54] oh, har har, yes [03:16:56] it's really hurting me [03:16:56] stephend too [03:17:10] reed, see if you can reduce by disabling extensions [03:17:12] reed: You should use IE [03:17:15] Over Wine [03:17:17] I hear it's fast [03:17:22] no firebug, I hope, reed [03:17:22] lol [03:17:29] it leaks like a sieve [03:17:32] stephend: I listed them above [03:17:46] sure, i read [03:17:49] reed, do you have a debug build? [03:17:49] one forgets, you know [03:17:54] Archaeopteryx [itsme@moz-4C13B956.pools.arcor-ip.net] has joined #developers [03:17:55] but I forgot how anal you are [03:18:07] How does one forget *that*? [03:18:09] stephend finds a more pc term [03:18:22] stransky [stransky@moz-2952D2D0.redhat.com] has joined #developers [03:18:25] that's already too pc [03:18:26] retarded? [03:18:30] sayrer: nope, my builds have symbols but aren't debug [03:18:39] I can build debug, if you want [03:18:54] Yeah [03:18:55] So [03:19:00] I bet that's just a crash on print [03:19:07] On Windows [03:19:13] meticulous [03:19:14] :-) [03:19:20] That would suck [03:19:29] koifans [chatzilla@moz-73B1F9C1.vc.shawcable.net] has quit IRC: Ping timeout [03:19:29] its nice when no one else is here [03:19:32] reed, make a debug build. then we will make progress. [03:19:32] i can crank my country music [03:19:38] oh man [03:19:42] stuart: I'm going to hit you tomorrow [03:19:48] stuart: I feel the same way about my work environment [03:19:51] stuart is listening to alan jackson [03:19:52] I'd hit you now if I could [03:19:58] sayrer: i love AJ [03:19:59] Country music is not allowed in the workplace [03:20:02] There's a rule about it. [03:20:05] listening to Joe Nichols right now [03:20:05] heh [03:20:05] eww, country music [03:20:07] stuart: Just because you're from Georgia doesn't mean you have to like country music. [03:20:14] dude, even reed doesn't like it? [03:20:17] stephend boggles [03:20:22] I hate country music [03:20:23] reed++ [03:20:23] amazing how active this channel is at this time of day [03:20:24] reed: just because you don't want to be from the south doesn't mean you have to hate it. ;-) [03:20:28] srlsly (in the words of stephend) [03:20:34] thanks, ss [03:20:36] stuart, do you like Keith Urban? [03:20:40] for quoting my typos [03:20:47] Makes you popular [03:20:50] everybody knows I like to rave [03:20:51] sayrer: so-so [03:20:52] sayrer: --disable-libxul or not? [03:21:01] I usually build with --disable-libxul [03:21:04] stuart, take your cat and leave my sweater [03:21:12] I like working alone because I can turn the lights out [03:21:20] listening to Tequila Makes Her Clothes Fall Off right now [03:21:21] you have to like country if you're from the south; it's a rule [03:21:30] stephend: burn [03:21:30] I can't work when there are lights on - they're too oppressive [03:21:31] reed, --disable-libxul, --enable-shared, --enable-debug [03:21:45] Alright, well [03:21:49] I really do have to be up at 8am [03:21:50] Night all [03:21:56] he won't make it [03:22:06] Bite me [03:22:27] hi biesi! ;-) [03:22:43] hi Waldo [03:22:50] sayrer: ok, build started... it'll be ready for me to play with when I'm done with classes [03:22:52] reed goes to bed [03:22:53] sorry, probably no reviews for the rest of this week [03:23:00] reed, cool, see you tomorrow [03:23:08] so i have a full opt build [03:23:12] work today, flight tomorrow [03:23:17] biesi: woot! [03:23:21] see you soon :p [03:23:53] Waldo: get biesi on the terrorist blacklist and he will have time tomorrow [03:24:12] good idea! [03:24:18] I'll have my people talk to their people about it [03:25:05] Waldo finds it hilarious how much can be communicated in only three non-alphanumeric characters [03:25:10] stuart, I found your next car [03:25:12] http://economictimes.indiatimes.com/articleshow/2688727.cms [03:25:16] only $2500 [03:25:23] bling bling [03:25:37] Tata Nano [03:25:43] it has a ring to it [03:25:43] daim [David_Mart@20A20C50.14A6DDD8.CAE56860.IP] has joined #developers [03:25:44] 50mpg too! [03:25:54] what is CCs in HP? [03:26:26] alice|afk [alice@moz-FA61D0F3.zabbo.net] has quit IRC: Quit: alice|afk [03:26:55] oh, no direct comparison [03:26:57] bummer [03:27:24] koifans_ [chatzilla@moz-BA946301.yvr.sxip.com] has joined #developers [03:27:26] koifans_ [chatzilla@moz-BA946301.yvr.sxip.com] is now known as koifans [03:27:43] stuart: would you taunt me to death if I got http://cgi.ebay.com/ebaymotors/ws/eBayISAPI.dll?ViewItem&category=6017&viewitem=&item=110212820954&_trksid=p3907.m29 [03:28:02] stephend: cc = cm^3 [03:28:23] bling bling [03:28:26] bah, that should be ccm [03:28:33] stuart: I can taunt you if you like. [03:28:33] if you guys want to buy me a new car [03:28:41] er [03:28:45] biesi: or just mL [03:28:46] stephend: I can taunt you if you like. [03:28:51] nick completion fail [03:28:53] don't you already? [03:28:55] biesi: cm^3 is kinda silly :) [03:29:03] nag!=taunt, I suppose [03:29:08] reed pats his SUV [03:29:10] :) [03:29:10] keeps me on my toes [03:29:18] ajschult, mL for something that's not a liquid container looks kind of weird :) [03:29:21] reed, you drive a SUV? [03:29:25] sayrer: yes [03:29:27] http://tinyurl.com/2pw6cm [03:29:29] what kind? [03:29:29] that would be nice [03:29:31] H2? [03:29:39] lol [03:29:42] Pontiac Torrent [03:29:42] hah [03:29:44] H2's are made right near me [03:29:51] biesi: nah. it's just volume. in the US, we often refer to engines in terms of liters [03:29:52] by AM General, in South Bend [03:30:16] "reedmobile" [03:30:21] oh, true, we do too [03:30:22] sayrer rocks out to http://www.pontiac.com/torrent/index.jsp [03:30:56] pretty nice [03:31:23] have you yet mounted the shotgun? [03:31:32] Waldo [heckler@moz-10B6EC09.mit.edu] has quit IRC: Input/output error [03:31:42] my first vehicle was a chevy blazer [03:31:46] that was ... fun [03:31:53] (chill, reed, I'm from the midwest, and drawing from experience) [03:32:01] :-) [03:32:08] reed, I am surprised you didn't go for the Pontiac GNU Bittorrent [03:32:13] lol [03:32:14] haha [03:32:19] sayrer++ [03:32:20] Hendikins [wolfox@moz-DC9D8D72.nsw.bigpond.net.au] has quit IRC: Quit: Any technology, no matter how primitive, is magic to those who don't understand it [03:32:47] I should put my EFF sticker on the back... too bad my "Source code is free speech" license plate holder doesn't fit [03:32:47] :( [03:33:01] reed, do you have the business card? [03:33:10] http://tinyurl.com/2o368o [03:33:12] get me that [03:33:36] which business card? I have a GNU business card minicd with my FSF creds on it [03:33:40] stuart, only if you grow a big beard [03:33:48] reed, the CD one [03:33:49] its growing [03:33:54] or don a feather-duster [03:34:04] stuart, we're talking ZZ-Top here [03:34:09] sayrer: EFF, GNU, or something else? [03:34:15] i'll zz top it for that car [03:34:16] reed, FSF [03:34:18] ah, yes [03:34:20] I have it [03:34:24] it doesn't fit in my wallet [03:34:25] :) [03:34:34] oh really [03:34:36] I think it's in my laptop bag [03:34:46] did you give them money? [03:34:48] stuart: wanna race? [03:34:50] Matti_ [Matti@moz-8E02F7F4.dip.t-dialin.net] has joined #developers [03:34:55] aren't you a volunteer? [03:35:04] Matti [Matti@moz-8E02F7F4.dip.t-dialin.net] has quit IRC: Connection reset by peer [03:35:13] Matti_ [Matti@moz-8E02F7F4.dip.t-dialin.net] is now known as Matti [03:35:18] heh [03:35:23] http://bonsai.mozilla.org/cvsblame.cgi?file=/mozilla/layout/base/nsCSSFrameConstructor.cpp&rev=1.1450&mark=12152,12153,12157,12158#12146 ??? [03:35:24] sayrer: for my FSF Associate Membership, yes (reedloden@member.fsf.org)... for my reed@gnu.org, that's all volunteer [03:35:27] yosh probably looks like zztop now [03:36:28] stuart: we both shave tomorrow, and whoever gets to zztop length first gets the loser to buy them that car [03:36:40] neg [03:36:44] my money's on yosh, ftr [03:36:49] mine too [03:37:08] darn [03:37:22] I have to shave my beard for a date [03:37:24] reed, where can I look up your fsf associate membership? [03:37:40] wasn't reed going to bed? [03:37:41] http://www.gnu.org/people/people.html#r has a link to my referrer url [03:37:45] stephend: yes :( [03:37:55] make a mad dash [03:38:16] reed, neat [03:38:37] reed, you're listed above Richard Stallman, whoever that is [03:38:47] yeah, some strange guy [03:38:53] I think he's a bum [03:39:00] http://boston.craigslist.org/gbs/m4w/533096562.html [03:39:03] some sort of hippie [03:39:06] speaking of rms... [03:39:16] my brother really thought he was, yeah [03:39:22] http://stallman.org/extra/personal.html [03:39:23] until he sat down at the table, in Boston [03:39:27] I'm a single atheist white man, 54, reputedly intelligent, with unusual interests in politics, science, music and dance. [03:39:29] haha [03:39:29] "oh, you're RMS?" [03:39:58] reed, is that real? [03:40:01] dolske hasn't seen RMS dance. [03:40:07] sayrer: see dolske's url :) [03:40:10] Firefox: 'WINNT 5.2 fxdbug-win32-tb Depend Debug + Leak Test' has changed state from Test Failed to Success. [03:40:45] aw, that's so cute and refreshingly honest and creepy at the same time [03:41:09] oh, wow. http://www.youtube.com/watch?v=Pube5Aynsls [03:41:15] dwitte: you're going to post an updated patch? [03:41:20] firebot: wwwtitle http://www.youtube.com/watch?v=Pube5Aynsls [03:41:22] Unfortunate random URL latters, too. :) [03:41:23] stallman is a dirty hippie [03:41:23] http://www.youtube.com/watch?v=Pube5Aynsls has the following title: YouTube - Soulja Boy dance, MIT style [03:41:33] don't click dolke's link [03:41:38] stephend has learned the hard way [03:41:39] oh man [03:41:43] can't trust any youtube links dolske posts [03:41:47] soulja boy [03:41:48] always check with firebot first :) [03:41:49] bad enough [03:42:06] I wish soulja boy would expire [03:42:15] dolske rmsrolls reed [03:42:18] that's about as nicely as I can put it [03:42:27] omg, that is awesome [03:42:30] dolske++ [03:42:42] oh [03:42:45] that's hilarious [03:42:55] dolske found those urls way too quickly [03:43:06] dolske: you dated rms, didn't you? [03:43:14] lol [03:43:26] why did you phrase that in the past-tense? [03:43:34] present progressive :-) [03:43:38] and here I thought dolske's link was about Pube Analysis [03:43:52] lol [03:45:33] graememcc [chatzilla@moz-4043A414.ukonline.co.uk] has joined #developers [03:45:44] hmm, my debug build is already past libpr0n [03:45:44] graememcc [chatzilla@moz-4043A414.ukonline.co.uk] is now known as graememcc_away [03:46:00] in plugin now [03:46:36] wtf [03:48:13] Firefox: 'MacOSX Darwin 8.8.4 qm-xserve01 dep unit test' has changed state from Success to Test Failed. [03:48:28] i don't know how i brok ethis [03:48:47] dwitte: you're orange [03:50:34] bored? http://people.mozilla.com/~pavlov/minefield-jemalloc-win32.zip [03:50:57] Pike [Axel_Hecht@moz-AF093A7F.pool.einsundeins.de] has joined #developers [03:56:29] whimboo [Miranda@759BA5C6.412D10EA.349377F5.IP] has joined #developers [03:57:23] grumble [03:59:02] nth10sd [nth10sd@moz-A7CC9291.pc.nus.edu.sg] has joined #developers [04:00:37] this build seems good [04:00:44] i vote we ship it [04:01:12] Does it still have the !rc->gcRunning assertion "crash"? [04:01:18] not sure [04:01:23] it is from a day or two ago [04:01:31] cf_nthomas|afk [chatzilla@42C29A72.2255BE60.AFCB8987.IP] is now known as cf_nthomas [04:02:02] MarcoZ [marco.zehe@moz-1053A3A5.pools.arcor-ip.net] has joined #developers [04:03:32] sp3000 [tt@moz-17B3DC1A.dhcp.inet.fi] has joined #developers [04:04:43] jag: which one? :-P [04:05:04] peterv: I see you just checked in the one that was biting me the most [04:05:11] peterv: I'll let you know the other one when I crash there again ;-) [04:05:15] Jesse [jruderman@moz-308DE530.hsd1.ca.comcast.net] has quit IRC: Quit: Jesse [04:05:26] jag: well, I know of at least 3 bugs that cause these [04:05:35] jag: I think 2 of them are fixed now [04:06:10] hello [04:06:27] peterv: right. [04:06:38] i would like to generate the configure file from configure.in. How should I do ? [04:06:41] jag is trying to find the third bug# and has a hard time [04:06:48] laurentj, autoconf2.13 [04:06:49] jag: actually, only 1 is fixed [04:06:51] biesi [chb@moz-A11899E7.dclient.hispeed.ch] has quit IRC: Quit: Verlassend [04:07:04] jag: bug 411531 isn't fixed yat [04:07:08] yet [04:07:18] biesi: yes I know, but i don't know how to use it [04:07:27] peterv: 410323 got fixed [04:07:35] peterv: and you just fixed 402966 [04:08:02] ah, that's 4 [04:08:20] Firefox: 'Linux talos trunk qm-mini-ubuntu02' has changed state from Success to Burning. [04:09:04] Jesse [jruderman@moz-308DE530.hsd1.ca.comcast.net] has joined #developers [04:09:18] jag wonders about #4 [04:09:31] Or is that the memory usage regression? [04:12:21] Firefox: 'WINNT 5.2 qm-win2k3-01 dep unit test' has changed state from Success to Test Failed. [04:12:23] jag: bug 402966, bug 407034, bug 410323, bug 411531 [04:14:45] peterv: bug 407034 happened to me all the time until I removed a few bookmarks from my "daily news" groupmark. [04:14:58] peterv: I'm really looking forward to that fix :-) [04:15:45] you were getting too distracted by daily news anyway :-P [04:15:53] smaugZzz [chatzilla@moz-DDD2A5AD.pp.htv.fi] is now known as smaug [04:16:22] Simon [Simon@moz-9F1C4EF9.range86-137.btcentralplus.com] has quit IRC: Quit: Simon [04:16:38] caillon [caillon@moz-2952D2D0.redhat.com] has joined #developers [04:22:10] Mossop_away [Mossop@moz-B9F6E8D3.oxymoronical.com] is now known as Mossop [04:23:57] Hendikins [wolfox@moz-DC9D8D72.nsw.bigpond.net.au] has joined #developers [04:26:54] koifans_ [chatzilla@moz-73B1F9C1.vc.shawcable.net] has joined #developers [04:27:24] koifans [chatzilla@moz-BA946301.yvr.sxip.com] has quit IRC: Ping timeout [04:27:29] koifans_ [chatzilla@moz-73B1F9C1.vc.shawcable.net] is now known as koifans [04:28:33] Firefox: 'Linux qm-centos5-01 dep unit test' has changed state from Success to Test Failed. [04:28:47] man no one even tried my build [04:30:54] Yoric [yoric@moz-1513168E.fbx.proxad.net] has joined #developers [04:31:38] So let's see... Mostly NewString and NewSystemObject, though I got a CloneObject one once [04:31:55] Oh, and NewExternalString :-) [04:32:15] stuart goes home [04:33:41] js_CloneFunctionObject* [04:35:21] deb00t [Miranda@moz-4319B9E7.t-com.sk] has joined #developers [04:37:05] Wait, here goes... *boom* [04:40:12] Hrm, I guess bugzilla has s [04:41:43] I'll try your patch in bug 407034 [04:42:57] sayrer [chatzilla@moz-36071B30.cable.mindspring.com] has quit IRC: Ping timeout [04:48:23] Fallen|away [Fallen@moz-F1D3CA92.kewis.ch] is now known as Fallen [04:52:19] mmm [04:55:37] fyysik_v [vision@moz-50D43E80.cab24.trt.starman.ee] has joined #developers [04:56:25] stuart: i tried the build [04:56:34] nice [04:56:45] did it crash? [04:57:07] no, it restored my session of ~25 tabs and ran okay [04:57:10] nice [04:57:21] it seemed to use a fair chunk more memory than my current nightly [04:57:25] hmm [04:57:43] i'm not sure it is freeing everything properly [04:58:18] nightly: 76,576/66,408 stuart: 108,488/114,424 (mem usage/vm size, in kb, after restoring session and waiting for it to go idle, visiting each tab, visiting each menu entry) [04:58:18] i kind of expect it to use a little more memory at first launch [04:58:21] Matti_ [Matti_@moz-A3CC9B1F.dip.t-dialin.net] has joined #developers [04:58:29] but it should level out [04:58:35] much better than the others [04:58:42] Matti [Matti@moz-8E02F7F4.dip.t-dialin.net] has quit IRC: Ping timeout [04:58:46] Matti_ [Matti_@moz-A3CC9B1F.dip.t-dialin.net] is now known as Matti [04:59:07] VirtualFree is returning an error every now and then [04:59:10] dunno whats up with that [04:59:37] there are some things i can do to make it a bit more aggressive about handing back memory as well [04:59:58] right [05:00:30] but i suspect if you were to run it for a while it would use less memory than a normal build [05:01:24] koifans [chatzilla@moz-73B1F9C1.vc.shawcable.net] has quit IRC: Ping timeout [05:01:29] does anyone know of a cgi script that will echo back the contents of the http request that it recieves? [05:01:40] any idea what the fastest way to implement ffs() is on windows/x86? [05:01:42] I'm not in the mood to write on myself [05:01:47] (find first bit set) [05:02:05] stuart: what's it return? [05:02:07] someone told me there was some x86 instruction for it [05:02:11] db48x: index [05:02:24] or 0 if nothing is set [05:02:37] The least significant bit is position 1 and the most significant position e.g. 32 or 64 [05:03:00] stephend [stephend@moz-5F163297.hsd1.ca.comcast.net] has quit IRC: Quit: 3am! [05:04:01] bsf instruction maybe? [05:06:04] looks like it [05:06:24] that's what linux uses for ffs() in the kernel [05:06:39] should figure out how to do some inline assembly for that [05:06:47] Firefox: 'WINNT 5.1 qm-winxp01 dep unit test' has changed state from Success to Test Failed. [05:06:53] jemalloc uses ffs a lot [05:07:44] hmm from where is the cvsroot taken? $CVSROOT is unset, CVS/Root is correct, but I get an error /cvsroot: no such repository [05:08:39] Fallen: calling cvs directly, or using client.mk ? [05:08:39] If it's already a checked out dir then CVS/Root I think [05:08:50] ooh [05:08:56] cf_nthomas: directly [05:08:58] wonder if this asm syntax works with msvc [05:09:59] CVS/Root is correct. I have no idea where this /cvsroot comes from :/ [05:10:18] log2(x & ~x+1) [05:10:25] http://www.cse.psu.edu/~dheller/cse497A/fa06/coding.examples/ffs/ffs.html [05:10:42] this guy got bored [05:10:44] even cvs -d (the correct root) diff gives that problem [05:12:11] ah, I found the problem. It was rather a connection problem [05:12:22] strange error message for a connection problem [05:12:50] cf_nthomas [chatzilla@42C29A72.2255BE60.AFCB8987.IP] is now known as nthomas [05:14:04] sdwilsh|away [sdwilsh@moz-4BD137CE.public.engin.umich.edu] is now known as swilsher [05:14:28] igor [igor@moz-FB55E47C.nextgentel.com] has quit IRC: Ping timeout [05:15:48] reed [reed@tech.monkey] has quit IRC: Input/output error [05:15:51] Archaeopteryx [itsme@moz-4C13B956.pools.arcor-ip.net] has quit IRC: Quit: Archaeopteryx [05:16:14] swilsher [sdwilsh@moz-4BD137CE.public.engin.umich.edu] is now known as sdwilsh|away [05:16:17] glazou: does fullerscreen work with ff3 ? [05:16:18] bhearsum|afk [bhearsum@moz-B77DEAEB.mozilla.org] is now known as bhearsum|transit [05:16:33] Yoric [yoric@moz-1513168E.fbx.proxad.net] has quit IRC: Quit: Ex-Chat [05:16:52] Yoric [yoric@moz-1513168E.fbx.proxad.net] has joined #developers [05:18:56] jorendorff [jorendorff@moz-E229E605.hsd1.tn.comcast.net] has quit IRC: Ping timeout [05:21:46] stuart: wow, he must have [05:21:52] stuart: I like my method better though [05:22:18] the asm way is probably faster [05:22:49] maybe [05:22:59] you don't really need a real log2 impl though [05:23:07] since you're always passing in an exact power of two [05:24:02] oh, but it'll still be slower than using the single instruction method, yea [05:24:02] evan [evan@moz-7738C241.sun.com] has quit IRC: Quit: Leaving [05:24:09] misread what you said :) [05:27:23] ~x+1 is the cool part of mine [05:27:53] it causes a carry that ends up where the first bit is [05:27:57] in the input [05:28:57] Firefox: 'MacOSX Darwin 8.8.4 qm-xserve01 dep unit test' has changed state from Test Failed to Success. [05:34:35] wgianopoulos [gianopou@moz-7A06A043.hsd1.ma.comcast.net] has joined #developers [05:35:00] Firefox: 'Linux talos trunk qm-mini-ubuntu02' has changed state from Burning to Success. [05:36:40] Matti [Matti_@moz-A3CC9B1F.dip.t-dialin.net] has quit IRC: Ping timeout [05:38:46] asac [asac@moz-EF8BAAC0.adsl.alicedsl.de] has quit IRC: Ping timeout [05:41:43] asac [asac@moz-951F5128.adsl.alicedsl.de] has joined #developers [05:43:08] smaug: not yet [05:50:58] stevee [Miranda@moz-33D212DB.sotn.cable.ntl.com] has joined #developers [05:53:05] nth10sd [nth10sd@moz-A7CC9291.pc.nus.edu.sg] has quit IRC: Quit: nth10sd [05:53:07] Firefox: 'WINNT 5.2 qm-win2k3-01 dep unit test' has changed state from Test Failed to Success. [05:54:53] stuart: are you up at this hour? [06:00:06] stuart: oh, and the new sqlite now has a compile time option to define an alternative malloc and free implementation if that's useful for you [06:01:41] ted [luser@moz-4F59F470.c3-0.drf-ubr1.atw-drf.pa.cable.rcn.com] has joined #developers [06:01:41] <_FrnchFrgg_> I locally build a debug trunk on linux, and I always get "This add-on will be installed when Minefield is restarted" for DomI. [06:01:58] <_FrnchFrgg_> My profile's extension.cache says "needs-install", while DomI seems to be correctly in /dist/bin/extensions/inspector@mozilla.org [06:02:14] <_FrnchFrgg_> Does somebody here have an idea of why ? [06:02:27] <_FrnchFrgg_> (or tips to find out ?) [06:02:40] Enable extensions.logging.enabled, startup and see what errors show up in the console [06:03:06] <_FrnchFrgg_> Mossop: Thanks, I'll do that. [06:04:15] <_FrnchFrgg_> Mossop: I get "ExtensionManager:_finishOperations - failure, catching exception - lineno: 7261" [06:04:26] Mossop: gonna be able to fix that branch bug? [06:04:37] <_FrnchFrgg_> (the same is in extensions.log) [06:04:40] sdwilsh|away: I haven't got time to look till next week [06:04:43] ok [06:04:48] just wondering [06:04:55] _FrnchFrgg_: What is like 7261? [06:05:49] _FrnchFrgg_: More to the point what exception message does it print after that? [06:06:03] <_FrnchFrgg_> I think its line 7261 of nsExtentionManager [06:06:14] <_FrnchFrgg_> None just after, but just before: [06:06:18] _FrnchFrgg_: I know that much, I don't know what line that actually is though [06:06:41] <_FrnchFrgg_> Mossop: I'm searching. [06:07:32] laurentj [laurentj@moz-204094DD.disruptive-innovations.fr] has quit IRC: Quit: ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718] [06:07:51] <_FrnchFrgg_> Mossop: " this._inner.Assert(anon, minVersionRes, installManifest.GetTarget(newVersionInfo, minVersionRes, true), true); [06:07:53] sdwilsh|away: If I understand biesi's description of the problem well enough that I can probably fix it. If it's more complex than that then I may have time issues [06:07:55] <_FrnchFrgg_> " [06:09:02] Hmm [06:09:27] Can you pastebin the install.rdf from the inspector extension that you have in dist/bin/extensions [06:09:29] <_FrnchFrgg_> Mossop: There's an exception "INVALID_POINTER" associated with the message [06:09:39] <_FrnchFrgg_> Mossop: OK [06:10:38] <_FrnchFrgg_> Mossop: http://pastebin.mozilla.org/301479 [06:11:19] Hmm, empty maxVersions :s [06:12:37] <_FrnchFrgg_> Mossop: I think that's normal, I only build Firefox... [06:12:49] <_FrnchFrgg_> normal, I don't know, but explainable [06:13:06] It isnt normal [06:13:13] My firefox build has them [06:13:26] I think if you delete the targetApplication entries for non-Firefox it should all work [06:13:30] <_FrnchFrgg_> I tried to remove that dir and rebuild, same thing [06:13:45] <_FrnchFrgg_> Yeah, but why does it that on my build ? [06:13:57] jpb [chatzilla@moz-DF053F63.cse.bris.ac.uk] has joined #developers [06:14:06] igor [igor@moz-46A85847.nextgentel.com] has joined #developers [06:14:25] Mossop shrugs [06:14:28] Ask sdwilsh|away! [06:15:46] <_FrnchFrgg_> Mossop: If I remove the targetApplication entries for non firefox, Minefield says install.rdf isn't well-formed [06:16:07] Mossop: pong from yesterday [06:16:25] ted: Ah perfect timing. How far back do you want about:crashes to go, 3 months? [06:16:49] Mossop: could we just have it show everything, in date order, with a "clear" button? [06:17:08] Hrm [06:17:17] What would the clear button do? Delete the files themselves? [06:17:21] i guess old reports aren't really that useful [06:17:24] yeah [06:17:30] Ok [06:18:54] <_FrnchFrgg_> sdwilsh|away: Did you follow a bit the discussion I just had with Mossop ? [06:19:17] Firefox: 'Linux qm-centos5-01 dep unit test' has changed state from Test Failed to Success. [06:19:29] <_FrnchFrgg_> If I put some versions in the maxversion, I get the "non well-formed" message too. [06:21:01] ted -> gym [06:21:19] <_FrnchFrgg_> Mossop: Could you pastebin your install.rdf ? [06:22:03] Hamaryns [hamaryns@moz-4B9F5C39.pools.arcor-ip.net] has joined #developers [06:22:04] _FrnchFrgg_: http://pastebin.mozilla.org/301482 [06:22:40] <_FrnchFrgg_> tks [06:23:21] <_FrnchFrgg_> Mossop: That works. [06:24:28] mfinkle [mfinkle@moz-5E866307.hsd1.pa.comcast.net] has quit IRC: Connection reset by peer [06:25:01] mfinkle [mfinkle@moz-5E866307.hsd1.pa.comcast.net] has joined #developers [06:27:20] Mozilla1.8: 'WINNT 5.2 pacifica-vm Depend Fx-Nightly' has changed state from Success to Burning. [06:28:18] db48x: x & -x [06:31:42] smaug: in fact, it works, i only have to update the install.rdf to 3beta2 [06:35:23] Firefox: 'WINNT 5.1 qm-winxp01 dep unit test' has changed state from Test Failed to Success. [06:38:27] sp3000 [tt@moz-17B3DC1A.dhcp.inet.fi] has quit IRC: Ping timeout [06:39:59] ctyler [chris@moz-BA0E984.midsouth.biz.rr.com] has quit IRC: Quit: returning to Spare Oom [06:44:17] fyysik_v [vision@moz-50D43E80.cab24.trt.starman.ee] has quit IRC: Quit: Vision[0.9.7-SF-010705]: i've been blurred! [06:45:07] laurentj [laurentj@moz-204094DD.disruptive-innovations.fr] has joined #developers [06:52:58] bhearsum|transit [bhearsum@moz-B77DEAEB.mozilla.org] is now known as bhearsum [06:55:18] Misa [chatzilla@moz-BD70B987.ue.woosh.co.nz] has joined #developers [06:57:26] graememcc_away [chatzilla@moz-4043A414.ukonline.co.uk] has quit IRC: Quit: ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718] [06:57:44] cbarrett [cbarrett@moz-B77DEAEB.mozilla.org] has joined #developers [06:59:27] ctyler [chris@moz-BA0E984.midsouth.biz.rr.com] has joined #developers [07:05:54] Joshua [jcranmer@moz-CCFFDF3E.csl.tjhsst.edu] has joined #developers [07:09:08] any shell hackers around [07:09:22] I have two columns of data, the first is numeric and I want to calculate the sum [07:09:58] do I have to resort to sed or python or something or is there a utility to calculate the sum of a list of numbers? [07:11:23] awk! [07:11:45] I typically use that as a poor man's way of calculating disk space: [07:11:47] yeah I guess awk [07:12:10] ls -lR | awk '{ sum += $5} END {print sum}' [07:12:33] Standard8 [mark@B7F1AE36.48015583.54C3481B.IP] has joined #developers [07:13:43] plasticmillion has to admit that's kind of neat [07:17:56] Misa [chatzilla@moz-BD70B987.ue.woosh.co.nz] has quit IRC: Quit: ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718] [07:20:29] hehe, this is fun [07:20:30] I don't like how firefox handles checkboxes in post forms [07:20:31] find . -name *.cpp -o -name *.h -o -name *.mm -o -name *.m -o -name *.xul -o -name *.js | xargs ls -l -R | awk '{ sum += $5; if ($5 > 0) print $5,$9 } END { print sum, "(TOTAL)" }' [07:20:46] andrew [chatzilla@moz-32EAC3DD.adsl.mnsi.net] has quit IRC: Ping timeout [07:21:15] I guess there's a better way to get find to handle all those different file types [07:22:05] sp3000 [tt@moz-17B3DC1A.dhcp.inet.fi] has joined #developers [07:22:29] Joshua: ? [07:22:50] sdwilsh|away: yes? [07:22:59] what don't you like [07:23:02] Archaeopteryx [itsme@moz-4C13B956.pools.arcor-ip.net] has joined #developers [07:23:13] if the checkbox isn't checked, it doesn't send the information [07:23:37] that always been the case? [07:23:53] I'm working with FF 2 right now [07:24:25] blizzard [blizzard@moz-B9131BEB.ideasuite.com] has quit IRC: Ping timeout [07:24:40] Joshua: http://www.whatwg.org/specs/web-forms/current-work/#successful [07:24:54] "All form controls are successful except: ...Checkboxes that are not checked. " [07:25:13] that's annoying [07:25:22] plasticmillion: won't du do that for you? [07:25:39] Joshua: IIRC, it has always worked that way [07:26:01] in that case, I hate how checkboxes are handled in general [07:26:22] Archaeopteryx [itsme@moz-4C13B956.pools.arcor-ip.net] has quit IRC: Quit: Archaeopteryx [07:26:36] Joshua [jcranmer@moz-CCFFDF3E.csl.tjhsst.edu] has quit IRC: Quit: And now school starts... bummer [07:30:47] blizzard [blizzard@AF6BBC00.E99AA8B2.6E53CCF9.IP] has joined #developers [07:30:56] NeilAway: why is du better for that than ls? [07:33:06] dbradley [chatzilla@moz-4B8CDA29.cinci.res.rr.com] has joined #developers [07:33:27] find . -name *.cpp -o -name *.h -o -name *.mm -o -name *.m -o -name *.xul -o -name *.js | xargs du -c --apparent-size -B1 [07:33:43] I guess yeah, it gets rid of awk, but I still have that ugly find mess [07:34:18] KaiRo [robert@moz-F2134722.gumpendorf.xdsl-line.inode.at] has joined #developers [07:34:27] plasticmillion sees the -b parameter [07:36:49] plasticmillion: yeah, I was thinking of the ls/awk bit [07:37:00] ctyler [chris@moz-BA0E984.midsouth.biz.rr.com] has quit IRC: Ping timeout [07:37:07] how do I get find skip empty files [07:37:17] there's an -empty action but I have to negate it [07:37:41] plasticmillion RTFMs [07:37:45] -not, IIRC [07:38:10] yeah [07:38:39] or ! [07:45:13] Standard8 [mark@B7F1AE36.48015583.54C3481B.IP] has quit IRC: Quit: back later [07:45:39] Archaeopteryx [itsme@moz-4C13B956.pools.arcor-ip.net] has joined #developers [07:51:02] faaborg [faaborg@moz-F53C9D9B.hsd1.ca.comcast.net] has quit IRC: Quit: faaborg [07:52:47] dria_ [dria@moz-B7FD1F7E.cpe.net.cable.rogers.com] has joined #developers [07:53:51] Hamaryns [hamaryns@moz-4B9F5C39.pools.arcor-ip.net] has quit IRC: Ping timeout [07:57:01] Hamaryns [hamaryns@moz-4B9F5C39.pools.arcor-ip.net] has joined #developers [07:57:14] Mossop [Mossop@moz-B9F6E8D3.oxymoronical.com] is now known as Mossop_away [08:00:43] igor [igor@moz-46A85847.nextgentel.com] has quit IRC: Ping timeout [08:01:34] Mnyromyr [MnyroWork@moz-E0F31C11.tal.de] has quit IRC: Input/output error [08:02:12] Mossop_away [Mossop@moz-B9F6E8D3.oxymoronical.com] is now known as Mossop [08:03:47] Anatolik [tolikk@moz-41C8C790.comodo.od.ua] has left #developers [08:04:19] if I package a plugin in an xpi, do I need install.rdf ? [08:06:32] I guess so [08:07:04] yes [08:07:18] wolfiR: install.rdf is always needed in XPIs for toolkit-based apps [08:07:30] ok, that's what I expected but current flash-player.xpi doesn't have it [08:07:31] Anatolik [tolikk@moz-41C8C790.comodo.od.ua] has joined #developers [08:08:10] Most plugins need to switch to an installer based solution so they can handle privilege elavation [08:08:44] that means I can't install the plugin to a global location what was possible with install.js? [08:08:46] wolfiR: hmm, does it still have install.js? that may work in some apps, esp. in xpfe-based ones [08:09:01] KaiRo: yes, install.js is still there [08:09:17] wolfiR: global locations are out of reach with normal XPI installation in toolkit [08:09:36] KaiRo: ok, devmo is a bit unclear/outdated then [08:09:54] (unfortunately, as it was nice to install once for all users) [08:10:09] wolfiR: you should edit it then ;-) [08:10:33] KaiRo: as you can see my knowledge isn't exactly deep when it comes to plugins [08:11:25] I prefer not to edit offical information in that case [08:11:48] wolfiR: sure, I guess you are used to Linux, where the OS can do an RPM install into a global location ;-) [08:13:19] Anatolik [tolikk@moz-41C8C790.comodo.od.ua] has quit IRC: Quit: Anatolik [08:13:21] yes, but for some reason I need to know plugin installation options for other OSes now [08:13:24] reed [reed@tech.monkey] has joined #developers [08:13:59] wolfiR: BTW, extensions can also be installed globally in toolkit if placed manually in the global dir, they just can't be put there via normal XPI installation and not be updated through normal EM update stuff [08:14:53] KaiRo: yes, I'm just about evaluating what kind of installers I need to provide [08:15:10] ah, ok [08:15:34] wolfiR: a plugin works from profile in toolkit apps though [08:16:20] wolfiR: put something in the talk page for the unclear page, or post to .extensions about it? [08:17:54] igor [igor@moz-46A85847.nextgentel.com] has joined #developers [08:19:04] http://developer.mozilla.org/en/docs/Using_XPInstall_to_Install_Plugins [08:19:52] it's all about install.js and no hint that it's not working with Firefox [08:19:59] Mozilla1.8: 'WINNT 5.2 pacifica-vm Depend Fx-Nightly' has changed state from Burning to Success. [08:22:54] wolfiR: put something in the talk page for the unclear page, or post to .extensions about it? [08:24:51] <_FrnchFrgg_> Is there a mean to force firefox not to use frames ? [08:25:01] no [08:25:11] 09:24 < _FrnchFrgg_> Is there a mean to force firefox not to use frames ? [08:25:20] yay, fail [08:26:37] <_FrnchFrgg_> So if I am in front of a site whose content in frames is broken, but not the content in , I'm out of luck ? [08:26:55] greasemonkey? [08:27:33] smontagu [chatzilla@moz-B8B3A2C4.red.bezeqint.net] has quit IRC: Quit: Chatzilla 0.9.77-rdmsoft [XULRunner 1.8.0.4/2006060814] [08:27:52] <_FrnchFrgg_> shaver: Yeah. But I won't go that much out of my way for this site [08:28:39] Hamaryns [hamaryns@moz-4B9F5C39.pools.arcor-ip.net] has quit IRC: Ping timeout [08:31:33] dria_ [dria@moz-B7FD1F7E.cpe.net.cable.rogers.com] has quit IRC: Quit: dria_ [08:33:45] stefanh [stefanh@moz-C0717DF0.static.s-h.siw.siwnet.net] has joined #developers [08:37:07] ted: ping [08:39:51] Anatolik [tolikk@moz-41C8C790.comodo.od.ua] has joined #developers [08:42:09] walters [walters@moz-97201431.bos.east.verizon.net] has joined #developers [08:42:22] Anatolik [tolikk@moz-41C8C790.comodo.od.ua] has quit IRC: Quit: Anatolik [08:42:58] bsmedberg-away [bsmedberg@A50FC3B9.17E038BA.1D0CFEC6.IP] is now known as bsmedberg [08:43:13] -+ [08:43:53] aaronlev [chatzilla@moz-100F13EC.hsd1.ma.comcast.net] has joined #developers [08:44:03] dria [dria@moz-B7FD1F7E.cpe.net.cable.rogers.com] has joined #developers [08:45:00] bsmedberg: so in all seriousness, should I file a bug about that xpcom-startup issue? [08:45:09] plasticmillion feels guilty about letting it slide [08:46:43] plasticmillion: if it used to be fired after component registration and is now fired before, yes [08:46:59] that was the behavior I observed [08:47:02] I'll file it [08:47:11] plasticmillion: a small sample testing component would be useful [08:47:25] ok I'll see what I can do [08:49:21] wolfiR: try again in like 45 minutes [08:49:54] mossop's going to update the doc [08:50:17] wolfiR: https://bugzilla.mozilla.org/show_bug.cgi?id=411906 [08:51:13] unittest machines going down for about 10 minutes [08:52:12] a WOOOOOOO gah [08:52:12] a WOOOOOOO gah [08:54:03] jminta [jminta@moz-67193C20.client.dsl.net] has quit IRC: Connection reset by peer [08:57:53] plasticmillion thinks shaver may have been hanging out with small infants a bit too much [09:00:52] my small infant doesn't have a klaxon, _technically_ [09:00:52] danbeck [danbeck@4EB1354A.BBC5501A.383DAC13.IP] has joined #developers [09:01:19] when do they usually come in? Around 8 months? [09:07:36] jminta [jminta@moz-67193C20.client.dsl.net] has joined #developers [09:09:58] shaver: thanks [09:10:33] _FrnchFrgg_ [_FrnchFrgg@moz-F2169EA2.ens-lyon.fr] has quit IRC: Ping timeout [09:11:41] What is a config option to disable mouse gestures that bind mouse movements to back/forward buttons? find -name \*.cpp | xargs grep -i -C3 gesture was not helpful. [09:12:50] igor: mouse gesture? [09:12:52] Mouse movements? There is no mouse gesture support in the core code I think? [09:13:11] it's cute that you have to qualify that statement, Mossop [09:13:16] _FrnchFrgg_ [_FrnchFrgg@moz-F2169EA2.ens-lyon.fr] has joined #developers [09:13:24] Well, the thing is that when I move the mouse, backbuttin is fired. [09:13:34] igor: you have no extensions installed? [09:13:34] "I don't think we have support for quantum dot storage in the core..." [09:13:49] back/forward buttons [09:14:00] no extensions. [09:14:08] Mossop kicks robcee [09:14:16] The problem it sucks with touchpad. [09:14:20] I think we map scrollwheel movements to back-forward in some cases [09:14:23] not sure what they are [09:15:05] That is done based on the mousewheel.horizscroll... prefs [09:15:18] I think this X windows that makes touchpad into a scroll wheel. [09:15:20] Or all the mousewheel... prefs even [09:15:51] jorendorff [jorendorff@moz-E229E605.hsd1.tn.comcast.net] has joined #developers [09:16:27] ok, how to disable mousewheel support? [09:17:20] Tinker with f.e. mousewheel.withnokey.action and mousewheel.horizscroll.withnokey.action [09:18:20] Firefox: 'WINNT 5.1 qm-winxp01 dep unit test' has changed state from Success to Burning. [09:18:41] maikmerten [merten@moz-9D8BA0A0.cs.uni-dortmund.de] has quit IRC: Quit: Verlassend [09:18:50] Mossop: thanks, setting withnokey.action to -1 did the trick. [09:21:16] (that was me with the burning) [09:21:43] coop [Chris@moz-E31CD2CB.mozilla.org] has joined #developers [09:23:19] Archaeopteryx [itsme@moz-4C13B956.pools.arcor-ip.net] has quit IRC: Quit: Archaeopteryx [09:24:30] Mossop kicks robcee again [09:26:36] anyone know the minVersion/maxVersion for Minefield extensions, offhand? [09:26:52] shebs [shebs@moz-33338362.lv.lv.cox.net] has joined #developers [09:26:59] Tomcat [Tomcat@moz-B71A2596.dip.t-dialin.net] has joined #developers [09:27:18] plasticmillion: the minversion is... whatever the minversion is, I hope [09:27:33] let me rephrase that [09:27:37] maxversion should be 1.9b2, I think [09:27:38] plasticmillion: Currently? 3.0b3pre [09:27:46] oh, bah [09:27:55] bsmedberg hangs head and scurries back to work [09:27:57] bsmedberg: Mr XULRunner, indeed :-p [09:27:58] Hehe [09:28:11] Hey you could use that if you used the toolkit app id ;) [09:28:30] well yeah, that's the XULRunner version isn't it? [09:28:31] zwnj [behnam@F3241670.3F1DE48A.22199703.IP] has joined #developers [09:29:03] Toolkit/gecko/xulrunner/... version [09:29:05] anant [anant@moz-3157D25D.ac.in] has quit IRC: Connection reset by peer [09:29:07] Whatever you wanna call it [09:29:28] anant [anant@moz-3157D25D.ac.in] has joined #developers [09:29:30] you say potatoe, and I say po-TAH-toe... [09:30:10] zwn1 [behnam@6FA30AA7.52777A3A.8944D239.IP] has quit IRC: Ping timeout [09:32:12] MarcoZ chuckles and remembers TNG... [09:32:29] Mossop: so what should I use for minversion if my extension won't work with FF2? [09:32:42] 2.999? [09:32:42] plasticmillion: Whatever the first version of Minefield it worked on was [09:32:46] ctyler [chris@moz-59AD088D.nomadic.ncsu.edu] has joined #developers [09:32:57] 3.0? [09:32:58] 3.0b1? [09:33:00] 3.0a1? [09:33:03] 3.0 is unlikely [09:33:07] Yeah [09:33:11] as far as I know it still doesn't work ;-) [09:33:16] it's just a testign thing [09:33:18] Heh [09:33:23] plasticmillion tries 3.0b1 [09:33:23] then say 3.0b1 [09:33:29] snap [09:33:30] 3.0a1pre is the earliest ever 3.0 build [09:34:31] Plasticmillion's "Things I Hate" #629: Trying to figure out why an extension with binary components is silently failing to load [09:35:14] plasticmillion: well, 1.9 has much better tools for that than 1.8 did! [09:35:48] bsmedberg: tell me! [09:35:57] let's push it out of the top 1000 once and for all [09:36:23] I hope bsmedberg answers with an MDC link [09:36:43] http://developer.mozilla.org/en/docs/Troubleshooting_XPCOM_components_registration [09:36:43] because I hope this "troubleshooting binary components" info is up there! [09:36:47] hells yeah [09:36:49] yay [09:37:04] there's error console messages [09:37:09] NSPR logging in release builds [09:37:18] and tips for using dependency walker and whatnot [09:37:34] never mind, I restarted and it loaded [09:37:35] dependency walker profiling is just about the coolest thing ever [09:37:42] darn, stupid extension spoiled all the fun [09:37:56] Visoni [chatzilla@849C3125.195E9647.7215E1C1.IP] has joined #developers [09:38:02] what was Gertner's Third Law again? [09:38:06] how should I find out if there is a need for FF developers and how can I help? [09:38:09] stuff starts working the second you stop expecting it to? [09:38:17] :) [09:38:30] there's always a need for ff developers :) [09:38:37] Visoni: there is a need for FF developers, and http://developer.mozilla.org/en/docs/Hacking_Mozilla [09:38:55] Visoni: what kinds of hacking are you good at? [09:39:12] right now asking questions [09:39:15] :) [09:39:22] but if there is a need I want to learn [09:39:23] and help [09:39:50] bsmedberg: got a few minutes to sign off on bug 407963? [09:40:02] Visoni: well, I can point you at some "wanted" bugs... it depends on what your skills are [09:40:18] philor [ringnalda@moz-3E782AAF.dial1.seattle1.level3.net] has joined #developers [09:40:24] Visoni: do you know C/C++? [09:40:40] Oh no, I am not a programmer but I love ff and was thinking of learning to program to help [09:40:41] stransky [stransky@moz-2952D2D0.redhat.com] has quit IRC: Quit: Connection reset by beer [09:40:45] a newbie here! [09:41:22] You see I don't have much experience but i am very fond of Open source and FF and I keep resisting the desire to help but can't find enough reasons to go on with it. [09:42:10] perhaps you could start by helping test, via litmus and such [09:42:22] ok [09:42:39] litmus.mozilla.org :) [09:43:00] thanks [09:46:12] bsmedberg: the main thing was just checking that you're ok with a new exthelper/ folder [09:46:20] dietrich [dietrich@moz-9549A5E3.hsd1.or.comcast.net] has quit IRC: Quit: dietrich [09:46:23] wolfiR: back, whenever you're around [09:46:30] New build added to Firefox: MacOSX Darwin 9.1.0 qm-xserve02 dep unit test (status: Burning). [09:46:33] jminta: exthelper, fuel, whatever... I don't care [09:46:38] ok, cool [09:48:31] Firefox: 'MacOSX Darwin 8.8.4 qm-xserve01 dep unit test' has changed state from Success to Burning. [09:49:59] fyysik_v [vision@moz-50D43E80.cab24.trt.starman.ee] has joined #developers [09:53:02] ctalbert [clint@moz-7EFF73E1.dsl.pltn13.sbcglobal.net] has joined #developers [09:53:21] mkaply [mkaply@moz-66DA7862.co.us.ibm.com] has joined #developers [09:53:21] ChanServ [services@mozilla.org] has set mode +o mkaply [09:54:33] Firefox: 'WINNT 5.2 qm-win2k3-01 dep unit test' has changed state from Success to Burning. [09:54:36] Build 'WINNT 5.1 mini talos trunk qm-mini-xp02' has dropped from the 'Firefox' tinderbox. [09:55:29] bsmedberg: I wrote an extension to illustrate the problem (https://bugzilla.mozilla.org/show_bug.cgi?id=411916) [09:55:36] maybe I'm wrong about FF2 behavior but I don't think so [09:56:25] plasticmillion: What behaviour are you seeing then? You don't get xpcom-startup on the first run after install [09:56:27] ? [09:56:35] jpb [chatzilla@moz-DF053F63.cse.bris.ac.uk] has quit IRC: Quit: Chatzilla 0.9.75.1 [SeaMonkey 1.1.7/2007112810] [09:56:53] Mossop: you read the bug? [09:57:01] Yes [09:57:12] it looked like it calls the xpcom-startup observers and then registers my component [09:57:14] It doesn't tell me what behaviour you are seeing [09:57:46] mvl [michiel@moz-2F035FEA.direct-adsl.nl] has joined #developers [09:57:47] "But it looks like this method is being called after xpcom-startup." [09:57:53] So yes, you aren't getting xpcom-startup on first run but are on subsequent runs [09:58:08] plasticmillion runs it again [09:58:38] Mossop: AFAICS my component never sees xpcom-startup, on first or subsequent runs [09:58:45] Ah well [09:58:48] the XPCOM init order is a little fubar [09:58:56] That seems unrelated to component registration then [09:59:18] well maybe I didn't express the problem very well [09:59:50] but the component's RegisterFoo method is called on every run, assuming that you specify a custom registration method in the module info [09:59:52] n'est-ce pas ? [10:00:07] rhelmer|afk [rhelmer@moz-B77DEAEB.mozilla.org] is now known as rhelmer [10:00:33] plasticmillion: shouldn't be! [10:00:33] or should that "persist category" thing mean that it's there already after the first run? [10:00:51] Yeah if you set the category to persist it should just be there on every run after [10:00:55] component registration should be cached [10:01:08] nth10sd [nth10sd@moz-E7B2A8B8.kappa67.maxonline.com.sg] has joined #developers [10:02:14] madhava [madhava@moz-11343358.ca.mozilla.com] has joined #developers [10:02:32] bienvenu_ [DavidBienv@moz-ABCEA59A.dsl.pltn13.pacbell.net] has joined #developers [10:02:44] yeah, I don't really understand that stuff entirely [10:02:54] when it comes up I just wave my hands around a lot and try to change the subject [10:03:27] Heh [10:04:10] anyway I'm definitely not getting xpcom-startup [10:04:15] maybe my example is faulty? [10:04:27] I do see app-startup and I use the exact same code to add it to the catmgr [10:04:28] NeilAway wonders what happened to his patch to nsID.h - full rebuild time :-( [10:04:38] Possibly, I'll try it myself later this evening if I get chance [10:04:44] laurentj [laurentj@moz-204094DD.disruptive-innovations.fr] has quit IRC: Client exited [10:05:04] cool [10:05:16] I'm 95% sure something changed between FF2 and FF3 [10:05:21] We do have what appears to be a unit test in tree that uses xpcom-startup [10:05:52] yeah well presumably if you add an observer to the observer service directly that'll still work [10:05:54] where is this unit test? [10:05:59] Actually that might not be hooked up to the tests [10:06:08] http://mxr.mozilla.org/seamonkey/source/netwerk/test/TestServ.js [10:06:16] tests always work when you don't actually run them [10:06:22] Yeah [10:06:26] This one was developed an age ago [10:06:44] okay that does the same thing as my example [10:06:53] so if it works then I am probably doing something wrong [10:07:56] how do I run that test? [10:07:59] make check or something? [10:08:30] cozby [chatzilla@moz-24881D6C.cpe.net.cable.rogers.com] has quit IRC: Quit: ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718] [10:09:13] crap, I disabled tests in my minefield build anyway [10:09:22] if someone can try that test it'd be interresting to know the result [10:09:27] interesting, even [10:09:28] laurentj [laurentj@moz-204094DD.disruptive-innovations.fr] has joined #developers [10:09:38] Apparently you have to copy it to the comoponents directory of a build! [10:09:44] Unless that has change [10:10:24] plasticmillion tries it [10:12:17] Mossop [Mossop@moz-B9F6E8D3.oxymoronical.com] is now known as Mossop_away [10:12:21] yeah, as written it doesn't get the topic notification, but if I change it to app-startup it does [10:12:27] plasticmillion was right [10:12:31] w00t! [10:13:02] dbradley [chatzilla@moz-4B8CDA29.cinci.res.rr.com] is now known as World [10:13:13] World [chatzilla@moz-4B8CDA29.cinci.res.rr.com] is now known as dbradley [10:14:23] remind me next time to write a JS component and not a full-blown extension when I want to test something like that :-/ [10:14:36] heh, who is author of nsPostscriptPbj.cpp code? I really dislike this http://lxr.mozilla.org/mozilla1.8/source/gfx/src/ps/nsPostScriptObj.cpp#2425 statement [10:14:48] it'll say in the blame [10:15:18] glazou [daniel@moz-204094DD.disruptive-innovations.fr] has quit IRC: Quit: [10:18:54] tigerdog [tigerdog@moz-E9E5B465.san.res.rr.com] has joined #developers [10:21:57] myk [chatzilla@moz-8D033489.hsd1.ca.comcast.net] has joined #developers [10:22:25] ctalbert [clint@moz-7EFF73E1.dsl.pltn13.sbcglobal.net] has quit IRC: Quit: ctalbert [10:22:30] mw22_away [chatzilla@moz-7142FB28.dsl.speedlinq.nl] is now known as mw22 [10:23:24] adding a new repository to MXR... is that Server Ops? [10:23:56] yeah, probably [10:28:56] federico [federico@A09447BF.B5694E96.66A10872.IP] has joined #developers [10:29:16] federico [federico@A09447BF.B5694E96.66A10872.IP] has left #developers [10:30:00] dietrich [dietrich@E3533E8D.2FA830C5.7E041973.IP] has joined #developers [10:30:36] Simon [Simon@moz-9F1C4EF9.range86-137.btcentralplus.com] has joined #developers [10:30:42] oof, acid3 [10:31:52] josh [josh@moz-B181E152.phlapa.east.verizon.net] has joined #developers [10:34:44] beaufour [beaufour@moz-299A3F6B.lid.theveniceproject.com] has quit IRC: Quit: Leaving [10:38:27] bhearsum [bhearsum@moz-B77DEAEB.mozilla.org] is now known as bhearsum|lunch [10:42:11] Mossop_away [Mossop@moz-B9F6E8D3.oxymoronical.com] is now known as Mossop [10:43:41] JasnaPaka [chatzilla@moz-9D55794A.karneval.cz] has joined #developers [10:47:35] gandalf [e-gand@moz-42728449.neoplus.adsl.tpnet.pl] has joined #developers [10:50:51] philor [ringnalda@moz-3E782AAF.dial1.seattle1.level3.net] has quit IRC: Ping timeout [10:50:52] jimm [jmathies@moz-E613DC71.pn.at.cox.net] has left #developers [10:50:54] Camino: 'MacOSX Darwin 9.1.0 cb-miniosx01 Depend CmTrunk' has changed state from Success to Test Failed. [10:50:56] jimm [jmathies@moz-E613DC71.pn.at.cox.net] has joined #developers [10:50:57] Firefox: 'MacOSX Darwin 8.8.4 qm-xserve01 dep unit test' has changed state from Burning to Success. [10:53:04] Visoni [chatzilla@849C3125.195E9647.7215E1C1.IP] has quit IRC: Quit: ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718] [10:54:17] faaborg [faaborg@moz-F53C9D9B.hsd1.ca.comcast.net] has joined #developers [10:54:59] mento [mark@F4381B10.C8C6FF5E.4065847B.IP] has joined #developers [10:55:47] Tomcat [Tomcat@moz-B71A2596.dip.t-dialin.net] is now known as Tomcat-mac [10:56:10] bc [bclary@moz-95E1E5F0.direcpc.com] has quit IRC: Input/output error [10:56:48] Tomcat [MBTC@moz-B71A2596.dip.t-dialin.net] has joined #developers [10:58:15] whimboo [Miranda@759BA5C6.412D10EA.349377F5.IP] has quit IRC: Connection reset by peer [10:59:56] willguaraldi [willguaral@moz-96E6791A.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #developers [11:00:27] einpoklum [some@moz-C2F86186.red.bezeqint.net] has joined #developers [11:01:19] sdwilsh|away: ping [11:02:05] davida [dascher@4B559033.643E6F40.BE18F0C.IP] has quit IRC: Quit: davida [11:03:50] taras [taras@moz-7851D4F.ptldor.fios.verizon.net] has joined #developers [11:04:19] schrep_ [Mike@moz-334F2010.mountainview.mozilla.com] has joined #developers [11:04:55] deb00t [Miranda@moz-4319B9E7.t-com.sk] has quit IRC: Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org [11:05:18] madhava [madhava@moz-11343358.ca.mozilla.com] has quit IRC: Ping timeout [11:08:17] too early [11:08:19] mochitest is taking a very long time on leopard [11:08:28] too early for stuart! [11:09:00] Camino: 'MacOSX Darwin 9.1.0 cb-miniosx01 Depend CmTrunk' has changed state from Test Failed to Success. [11:09:17] Cartman [chatzilla@moz-66DA7862.co.us.ibm.com] has joined #developers [11:10:23] maikmerten [maikmerten@moz-A18CC069.l.pppool.de] has joined #developers [11:10:44] Hamaryns [hamaryns@moz-D83878C9.pools.arcor-ip.net] has joined #developers [11:13:00] laurentj [laurentj@moz-204094DD.disruptive-innovations.fr] has quit IRC: Quit: ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718] [11:17:33] myk [chatzilla@moz-8D033489.hsd1.ca.comcast.net] has quit IRC: Ping timeout [11:17:35] caillon [caillon@moz-2952D2D0.redhat.com] has quit IRC: Quit: Leaving [11:19:14] madhava [madhava@moz-11343358.ca.mozilla.com] has joined #developers [11:20:18] bc [bclary@moz-95E1E5F0.direcpc.com] has joined #developers [11:20:29] Standard8 [mark@B7F1AE36.48015583.54C3481B.IP] has joined #developers [11:20:59] Standard8 [mark@B7F1AE36.48015583.54C3481B.IP] is now known as Standard8Away [11:21:50] bhearsum|lunch [bhearsum@moz-B77DEAEB.mozilla.org] is now known as bhearsum [11:22:43] josh [josh@moz-B181E152.phlapa.east.verizon.net] has quit IRC: Quit: josh [11:22:58] Hamaryns [hamaryns@moz-D83878C9.pools.arcor-ip.net] has quit IRC: Ping timeout [11:26:55] I have a following exception: [11:26:57] [message]=[JavaScript Error: "uncaught exception: Security Error: Content at resource://gre/res/hiddenWindow.html may not load data from http://benedict.apnet/F [11:26:58] BTestApp/redirect2.php."]; [11:27:16] Does anybody has an idea what is about? [11:27:57] I am monitoring XmlHttpRequest and adding an event listener to the request object by addEventListener("load", ... method [11:28:24] when I do it from within an overlay (browser.xul) there is this exception... [11:28:51] If I add the listener from the page (where the request is made) everything is OK [11:29:24] Honza is astonished [11:30:47] fantasai [fantasai@moz-989A079D.info] has joined #developers [11:30:52] graydon [graydon@moz-4CF3055C.vc.shawcable.net] has quit IRC: Quit: Leaving. [11:33:16] bienvenu_ [DavidBienv@moz-ABCEA59A.dsl.pltn13.pacbell.net] has quit IRC: Quit: Trillian (http://www.ceruleanstudios.com [11:34:21] alice [alice@moz-FA61D0F3.zabbo.net] has joined #developers [11:34:25] Mnyromyr [Mnyromyr@B2521176.7B0892CB.771966F7.IP] has joined #developers [11:35:19] Firefox: 'MacOSX Darwin 9.1.0 qm-xserve02 dep unit test' has changed state from Burning to Test Failed. [11:39:57] anant [anant@moz-3157D25D.ac.in] has quit IRC: Connection reset by peer [11:40:25] doron [d@moz-B3C52259.hsd1.ca.comcast.net] has joined #developers [11:40:28] anant [anant@moz-3157D25D.ac.in] has joined #developers [11:41:02] stefanh_ [stefanh@moz-C0717DF0.static.s-h.siw.siwnet.net] has joined #developers [11:41:40] stefanh [stefanh@moz-C0717DF0.static.s-h.siw.siwnet.net] has quit IRC: Ping timeout [11:42:07] stefanh__ [stefanh@moz-C0717DF0.static.s-h.siw.siwnet.net] has joined #developers [11:42:09] stefanh__ [stefanh@moz-C0717DF0.static.s-h.siw.siwnet.net] is now known as stefanh [11:43:39] Simon [Simon@moz-9F1C4EF9.range86-137.btcentralplus.com] has quit IRC: Quit: Simon [11:44:13] stefanh_ [stefanh@moz-C0717DF0.static.s-h.siw.siwnet.net] has quit IRC: Ping timeout [11:44:53] davida [dascher@moz-6B3AE449.mountainview.mozilla.com] has joined #developers [11:45:10] ctalbert [clint@moz-334F2010.mountainview.mozilla.com] has joined #developers [11:48:14] salty-horse [ori@moz-819A5A60.red.bezeqint.net] has joined #developers [11:48:38] what's the mozilla name for the "menu key" on the keyboard? (to the left of CTRL_R) [11:49:15] rhelmer [rhelmer@moz-B77DEAEB.mozilla.org] is now known as rhelmer|afk [11:49:44] "that menu key thing next to ctrl_r what no one knows the name of" [11:49:48] pamg [pamg@moz-CD91E596.google.com] has joined #developers [11:50:39] Sander [me@moz-B871F4D3.direct-adsl.nl] has joined #developers [11:50:46] thanks stevie. let me see if I can find any bugs associated with it....nope! weird! [11:51:02] Mook_sb [mook@346ECF13.BBC87276.3E8C195A.IP] has joined #developers [11:51:11] :> [11:51:35] wikipedia says Menu Key http://en.wikipedia.org/wiki/Menu_key [11:51:51] bsmedberg [bsmedberg@A50FC3B9.17E038BA.1D0CFEC6.IP] is now known as bsmedberg-lunch [11:51:56] erwan [erwan@moz-58D72C8F.dsl.pltn13.sbcglobal.net] has joined #developers [11:52:20] tigerdog [tigerdog@moz-E9E5B465.san.res.rr.com] has quit IRC: Quit: Later, friends! [11:52:45] and answers.com concurs http://www.answers.com/topic/menu-key?cat=technology [11:53:36] faaborg [faaborg@moz-F53C9D9B.hsd1.ca.comcast.net] has quit IRC: Quit: faaborg [11:55:33] hmm. I noticed it works wrong in several places in firefox. right clicking a bookmark menu item is different than clicking the menu key (which does nothing unless pressed for a long time, then opening the *page*'s context menu). when standing on a spelling mistake, the menu key pops up the context menu, but one without the spelling suggestions [11:55:41] brendan [brendaneic@moz-37758455.hsd1.ca.comcast.net] has quit IRC: Quit: brendan [11:55:53] (which is annoying) [11:56:14] tbh i don't think i've ever pressed that button until just now [11:56:31] so no bugs filed on it? [11:56:54] not when searching for "menu key" [11:57:08] menu button? [11:57:11] it's useful to use it when typing and you want a spelling correction [11:57:12] davida [dascher@moz-6B3AE449.mountainview.mozilla.com] has quit IRC: Quit: davida [11:57:13] sec [11:57:36] nope [11:57:47] file a bug I guess :-) [11:58:46] Mnyromyr [Mnyromyr@B2521176.7B0892CB.771966F7.IP] has quit IRC: Quit: Chatzilla 0.9.75.1 [SeaMonkey 1.1.1/2007022117] [11:58:54] ok. two of them :) [11:59:39] ctalbert [clint@moz-334F2010.mountainview.mozilla.com] is now known as ctalbert|afk [12:00:40] stefanh [stefanh@moz-C0717DF0.static.s-h.siw.siwnet.net] has quit IRC: Quit: Chatzilla 0.9.75.1 [SeaMonkey 1.1.7/2007112808] [12:01:27] Firefox: 'WINNT 5.2 qm-win2k3-01 dep unit test' has changed state from Burning to Success. [12:03:03] koifans_ [chatzilla@moz-BA946301.yvr.sxip.com] has joined #developers [12:03:05] koifans_ [chatzilla@moz-BA946301.yvr.sxip.com] is now known as koifans [12:04:16] whimboo [whimboo@moz-40B9812B.pools.arcor-ip.net] has joined #developers [12:05:10] anant [anant@moz-3157D25D.ac.in] has quit IRC: Quit: anant [12:05:45] dbaron [dbaron@moz-84C8C8D.hsd1.ca.comcast.net] has joined #developers [12:05:45] ChanServ [services@mozilla.org] has set mode +o dbaron [12:06:32] koifans [chatzilla@moz-BA946301.yvr.sxip.com] has quit IRC: Ping timeout [12:07:34] stevee, heh. when I searched all bugs (incl. fixed) for "menu key" all I got was a crash bug I reported: https://bugzilla.mozilla.org/show_bug.cgi?id=266822 [12:07:56] heh [12:10:36] ondrej [Miranda@moz-E61C758C.ip.b26.cz] has quit IRC: Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org [12:11:53] Tomcat: pong [12:12:01] Tomcat: I think I lied to you about being able to be around today :( [12:12:25] koifans_ [chatzilla@moz-BA946301.yvr.sxip.com] has joined #developers [12:12:26] koifans_ [chatzilla@moz-BA946301.yvr.sxip.com] is now known as koifans [12:12:30] sdwilsh|away: oh its no problem, i think stephend or so will be around later and he knows also the features and problems [12:12:44] sdwilsh|away: i will send you a mail with the testday summary later [12:13:11] sdwilsh|away: to this download manager leak bug...with download notification i meant this little popup that comes up when a download is finished [12:13:27] Tomcat: that's what I though, but I wanted to make sure [12:13:46] :-) [12:13:53] shall i comment in the bug to your question ? [12:13:56] Hendikins [wolfox@moz-DC9D8D72.nsw.bigpond.net.au] has quit IRC: Ping timeout [12:14:47] maikmerten [maikmerten@moz-A18CC069.l.pppool.de] has quit IRC: Client exited [12:15:00] Tomcat: please do just for reference purposes [12:15:05] ok [12:15:12] stevee, if you're interested: https://bugzilla.mozilla.org/show_bug.cgi?id=411948 [12:15:29] Tomcat: far too often I forget conversations on irc ;) [12:15:30] tnx [12:15:31] Firefox: 'WINNT 5.1 qm-winxp01 dep unit test' has changed state from Burning to Success. [12:15:39] heh [12:17:29] bc [bclary@moz-95E1E5F0.direcpc.com] has quit IRC: Input/output error [12:18:06] petea [petea@F7BDB098.FC63495D.2321E71E.IP] has quit IRC: Quit: petea [12:20:09] micadeyeye [micadeyeye@moz-BEFBBD62.ee.uct.ac.za] has quit IRC: Quit: Lost terminal [12:20:57] davida [dascher@moz-6B3AE449.mountainview.mozilla.com] has joined #developers [12:22:05] karlt [karl@moz-27B7E44D.jetstream.xtra.co.nz] has joined #developers [12:22:16] micadeyeye [micadeyeye@moz-BEFBBD62.ee.uct.ac.za] has joined #developers [12:22:36] dolske: ping (any thoughts on adding a "quality" flag to encodeScaledImage? bug 389273) [12:22:46] alice [alice@moz-FA61D0F3.zabbo.net] is now known as alice|afk [12:23:03] micadeyeye [micadeyeye@moz-BEFBBD62.ee.uct.ac.za] has left #developers [12:24:41] einpoklum [some@moz-C2F86186.red.bezeqint.net] has left #developers [12:25:31] micadeyeye [micadeyeye@moz-BEFBBD62.ee.uct.ac.za] has joined #developers [12:27:23] pvh [pvh@moz-6ACC8D87.dsl.snfc21.pacbell.net] has quit IRC: Quit: pvh [12:28:09] dave: am i on to dave@seneca? [12:28:23] I am he [12:28:42] can't access seneca any longer [12:28:47] register your nick [12:28:52] need authentication i think [12:28:54] it's +R to kill smapbots [12:29:00] ok [12:29:07] bc [bclary@moz-95E1E5F0.direcpc.com] has joined #developers [12:29:13] +R #seneca [12:29:30] micadeyeye: I'll pm you and take this off developers [12:32:24] ajschult [andrew@moz-30D83D47.bflony.east.verizon.net] has quit IRC: Quit: ChatZilla 0.9.79 [SeaMonkey 2.0a1pre/2008011009] [12:33:14] mattc [mattc@346ECF13.BBC87276.3E8C195A.IP] has joined #developers [12:34:19] dmose [dmose@moz-6B3AE449.mountainview.mozilla.com] has joined #developers [12:35:08] josh [josh@moz-B181E152.phlapa.east.verizon.net] has joined #developers [12:36:48] coop [Chris@moz-E31CD2CB.mozilla.org] is now known as coop_lunch [12:38:04] jbms [user@moz-251C8039.wv.cc.cmu.edu] has joined #developers [12:38:49] stevee, and another one: https://bugzilla.mozilla.org/show_bug.cgi?id=411953 [12:39:15] Enn [enn@moz-11343358.ca.mozilla.com] has joined #developers [12:41:41] maikmerten [maikmerten@moz-A18CC069.l.pppool.de] has joined #developers [12:42:32] maikmerten [maikmerten@moz-A18CC069.l.pppool.de] has quit IRC: Client exited [12:44:20] rabby [rabby@moz-BFB87D48.dip0.t-ipconnect.de] has joined #developers [12:44:34] hello [12:45:20] anyway i got it work in my gtk/c++ app to create a nsIWebProgressListener and to connect it with my gecko. [12:45:41] but now i do not know how to use it or how to ask it for the state of the browser atm. [12:45:57] look at gtkmozembed? [12:46:28] doron: it only allows a stupid and very limited way of getting status information :( [12:46:53] that's why i need to use nsIWebProgressListener for that. [12:47:42] but now i see no way how to use it; e.g. like other events using g_signal_connect or sth. like that. [12:47:43] Standard8Away [mark@B7F1AE36.48015583.54C3481B.IP] has quit IRC: Quit: back later maybe [12:47:51] and there is _no_ example :( [12:47:51] http://developer.mozilla.org/en/docs/Gecko_Embedding_Basics then [12:48:35] though that seems windows specific [12:49:05] the only few examples i could find are written for js, not c++. [12:50:00] aaronlev [chatzilla@moz-100F13EC.hsd1.ma.comcast.net] has quit IRC: Connection reset by peer [12:51:59] what MIME type do we need to see in order to process XHTML as XHTML (with short tags, etc.)? [12:52:44] daim [David_Mart@20A20C50.14A6DDD8.CAE56860.IP] has quit IRC: Quit: ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718] [12:52:49] davida [dascher@moz-6B3AE449.mountainview.mozilla.com] has quit IRC: Quit: davida [12:53:25] mm, inline asm for ffs didn't speed things up much on the sun spider test [12:53:25] oh well [12:53:35] ffs? [12:53:48] find first bit set [12:54:00] intrinsic work better? [12:54:05] can't find one [12:54:06] we use them in jsbit [12:54:28] its just bsf, cmovne, mov [12:54:32] http://mxr.mozilla.org/mozilla/source/js/src/jsbit.h#82 [12:54:37] yeah, but you pin the registers [12:54:50] or force it off the stack and back [12:54:53] and that means surrounding codegen suffers [12:55:00] shaver: application/xhtml+xml [12:55:27] thx! [12:55:58] shaver: oh nice [12:56:32] _BitScanForward does in fact do what i want [12:56:35] lets see what that compiles to [12:56:51] if nothing else, ripping off the jsbit.h code there will get you gcc + msvc [12:56:58] i just need windows [12:57:02] linux has ffs() [12:57:10] i guess it could be done inline [12:57:12] gcc, or linux? [12:57:24] not sure where it is implemented on linux [12:57:38] I'd say to use the intrinsics, which will give us Mac as well [12:57:52] darin [darin@moz-CD91E596.google.com] has joined #developers [12:58:01] erwan_ [erwan@moz-65580F7F.dsl.pltn13.sbcglobal.net] has joined #developers [12:58:05] no idea for my progresslistener who does not want to talk to me? [12:58:52] sdwilsh|away [sdwilsh@moz-4BD137CE.public.engin.umich.edu] has quit IRC: Quit: Leaving [12:59:24] rabby: where's your code? [12:59:27] ted: I wondered if the MOZ_CRASHREPORTER env variable is still in use? [12:59:35] erwan [erwan@moz-58D72C8F.dsl.pltn13.sbcglobal.net] has quit IRC: Ping timeout [12:59:36] wolfiR: you can use it, yes [12:59:46] if the crash reporter is not enabled in application.ini, you can use that to force it on [12:59:49] it just overrides application.ini? [12:59:52] yep [12:59:57] bsmedberg-lunch [bsmedberg@A50FC3B9.17E038BA.1D0CFEC6.IP] is now known as bsmedberg [12:59:58] also MOZ_CRASHREPORTER_DISABLE is the opposite [13:00:10] wish i knew x86 asm better [13:00:14] ok, that's what I thought [13:00:21] thanks ted [13:00:32] wolfiR: http://developer.mozilla.org/en/docs/Environment_variables_affecting_crash_reporting [13:00:49] oh hm, MOZ_CRASHREPORTER is not on that list [13:00:55] mkaply: ping? [13:01:11] ted: I have basically the same in our internal wiki ;-) [13:01:12] <@mkaply> shaver: pong [13:01:18] wolfiR: hehe [13:01:23] wolfiR: but it's more useful here! [13:01:38] mkaply: was there something preventing the work in bug 337679 from being integrated into the CCK? [13:01:55] mkaply: dave and I have a student lined up to take it over the finish line, but I wanted to make sure that there wasn't some problem with it that I was missing [13:01:56] ted: yep, either I didn't know about it or it wasn't there when I wrote the other [13:02:21] <@mkaply> shaver: When that was last discussed, I thought there was talk of actually having group policy native in Firefox. [13:02:38] ted: we are about merging stuff, so that MOZ_CRASHREPORTER thing had a change in our tree [13:02:55] erwan__ [erwan@moz-F1943B8E.dsl.pltn13.sbcglobal.net] has joined #developers [13:02:59] ted: since we enabled it by default before mozilla did [13:03:00] <@mkaply> https://bugzilla.mozilla.org/show_bug.cgi?id=267888 [13:03:05] ah [13:03:32] mkaply: that doesn't seem like a reason to not put the (apparently working) code in the CCK in the interim, but maybe I'm missing something [13:03:36] i dunno when you're merging from, but we've definitely made improvements [13:03:42] koifans [chatzilla@moz-BA946301.yvr.sxip.com] has quit IRC: Ping timeout [13:03:46] mkaply: did you ever tell the guy who worked on the CCK stuff that? [13:03:48] you might also want to come back for the client improvements real soon now [13:04:09] (in bug 404855) [13:05:08] erwan_ [erwan@moz-65580F7F.dsl.pltn13.sbcglobal.net] has quit IRC: Ping timeout [13:05:41] davida [dascher@moz-6B3AE449.mountainview.mozilla.com] has joined #developers [13:06:10] ctalbert|afk [clint@moz-334F2010.mountainview.mozilla.com] is now known as ctalbert [13:06:53] florian [fqueze@moz-334F2010.mountainview.mozilla.com] has joined #developers [13:07:37] sspitzerMsgMe [sspitzer@moz-6B3AE449.mountainview.mozilla.com] has joined #developers [13:08:50] <@mkaply> shaver: This was debated at the time and I think the problem was that while what he did was a good idea, the registry key mapping turned out really weird. The way Firefox ADM does mapping of prefs to Firefox is somewhat cumbersome. It was difficult to make ADM type prefs map to Firefox prefs. It needs some more research [13:09:03] there's nothing about that in the bug :( [13:09:21] <@mkaply> I know. I'm trying to find that conversation [13:09:27] which means that someone else who wants to work on this just sees "guy wrote patch, there was positive reception, then dropped" [13:09:32] which is not encouraging :/ [13:09:36] koifans_ [chatzilla@moz-BA946301.yvr.sxip.com] has joined #developers [13:09:37] koifans_ [chatzilla@moz-BA946301.yvr.sxip.com] is now known as koifans [13:10:01] anyway [13:10:08] erwan_ [erwan@moz-360BBB75.dsl.pltn13.sbcglobal.net] has joined #developers [13:10:12] mostly I want to make sure I'm not sending this student on a snipe hunt [13:10:38] <@mkaply> shaver: I don't think you are. Having someone figure out if there remaining issues is great. I'll see what I can dig up. [13:10:42] OK [13:10:49] respond to dave's mail with that info? [13:11:10] dave needs to send mkaply a second email quick then [13:11:19] oh [13:11:35] shaver: http://nopaste.info/7943dc286b.html is the section in my source where i am dealing with the listener [13:11:39] stephend [stephend@moz-6B3AE449.mountainview.mozilla.com] has joined #developers [13:11:41] biesi [chb@moz-FEB3AC38.dclient.hispeed.ch] has joined #developers [13:12:10] and you get no notifications? [13:12:16] hm, the intrinsic isn't working [13:12:17] if i should post all the (confusing) source with lots of other functions that do not have to do with the listener, tell me, and i will do so, too [13:12:41] erwan__ [erwan@moz-F1943B8E.dsl.pltn13.sbcglobal.net] has quit IRC: Ping timeout [13:12:42] shaver: notifications? - talking to me? [13:12:48] yes [13:12:49] wait [13:13:00] where is the listener actually implemented? [13:13:03] dao [dao@moz-58077CBB.pool.einsundeins.de] has joined #developers [13:13:10] oh [13:13:19] line 5 just declares a null nsIWebProgressListener [13:13:32] you need to implement the interface somewhere, which gets called back [13:13:39] i only create it because i can not find a way to implement it. [13:13:54] with the g_signal_connect it does not want to work [13:13:55] <@mkaply> shaver: yeah, I'll respond to Dave [13:14:04] you're not creating it [13:14:06] there's nothing to call back [13:14:07] dave types faster [13:14:28] you need to implement nsIWebProgressListener in a C++ object, and pass that to AddWebBrowserListener [13:14:41] shaver: nsCOMPtr listener; and 2 lines later it becomes connected with addwblistener [13:14:45] no [13:14:48] that declares a variable [13:14:56] it doesn't implement anything that can be notified [13:14:57] <@mkaply> shaver: The other reason active directory languished a little is because it was a lot of my work was a little more self centered at that point and we weren't focused on Windows specific issues (like MSI, active directory, etc.) [13:14:59] it's like you saying [13:15:11] gtk_foo *foo; [13:15:15] send_events_to(foo); [13:15:23] erwan_ [erwan@moz-360BBB75.dsl.pltn13.sbcglobal.net] has quit IRC: Connection reset by peer [13:15:23] you just have a dangling (in the comptr case NULL) pointer [13:15:27] you're not giving it anything to talk to [13:15:32] erwan_ [erwan@moz-418BE42D.dsl.pltn13.sbcglobal.net] has joined #developers [13:15:41] <@mkaply> dave: I posed a response to that blog post you referenced that never made it to your actual blog for some reason [13:15:52] you have to implement nsIWebProgressListener, and that implementation does whatever you want done in response to the notifications [13:16:02] fyysik_v [vision@moz-50D43E80.cab24.trt.starman.ee] has quit IRC: Quit: Vision[0.9.7-SF-010705]: i've been blurred! [13:16:24] wouldn't g_signal_connect give me a chance to simply connect it with my function status_changer2? [13:16:45] not if you have it commented out [13:16:58] mkaply: weird, I'll look for it [13:16:59] but even then [13:17:09] I don't understand how you expect notifications to flow here [13:17:11] <@mkaply> dave: it was a long time ago [13:17:14] of course, but i did not get it work and do not know another way. [13:17:22] but they won't, without an actual implementation of nsIWebProgressListener [13:17:40] mkaply: if possible, I'd like to throw another student onto the deployment kit idea [13:18:11] myk [chatzilla@moz-334F2010.mountainview.mozilla.com] has joined #developers [13:18:31] <@mkaply> dave: That would be great. I'd love to have more support in this area. [13:18:38] schrep_: approvals, please? haven't been done in a while :) [13:19:01] mkaply: nice, I'll wait for those replies and we can get this rolling [13:19:06] can't believe, it is really so hard to get the state :( at the beginning i hoped there was something like mozi->state() returning a state code...i was wrong :( [13:19:38] dholbert [dholbert@moz-334F2010.mountainview.mozilla.com] has joined #developers [13:19:38] mvl [michiel@moz-2F035FEA.direct-adsl.nl] has quit IRC: Quit: Leaving [13:20:22] ianloic [ian@moz-1817B4DB.dreamhostps.com] has joined #developers [13:22:18] The_Hunter [The_Hunter@moz-E971B7E6.walinga.com] has joined #developers [13:23:41] gandalf [e-gand@moz-42728449.neoplus.adsl.tpnet.pl] has quit IRC: Ping timeout [13:23:42] ctyler [chris@moz-59AD088D.nomadic.ncsu.edu] has left #developers: Leaving [13:24:17] graydon [graydon@moz-D53B2287.vc.shawcable.net] has joined #developers [13:25:25] Is there a way to kill firefox on linux that will send a crash report? [13:25:57] kill -SEGV [13:26:51] shaver: think i went into wrong direction. nsIWebProgress::GetIsLoadingDocument is exactly what i am looking for. the other states are not really interesting for me... [13:27:09] marvellous [13:27:15] is anybody looking into the unittest failures on leopard? [13:27:21] rabby: excellent [13:28:28] erwan_ [erwan@moz-418BE42D.dsl.pltn13.sbcglobal.net] has quit IRC: Ping timeout [13:29:03] auswerk [aus@346ECF13.BBC87276.3E8C195A.IP] has joined #developers [13:29:31] is there a way to view the *full* crash report before sending? [13:29:43] no [13:29:52] the symbols needed to construct it are on the server [13:29:52] bhearsum [bhearsum@moz-B77DEAEB.mozilla.org] is now known as bhearsum|mtg [13:29:53] erwan_ [erwan@moz-5C9284E0.dsl.pltn13.sbcglobal.net] has joined #developers [13:30:08] coop_lunch [Chris@moz-E31CD2CB.mozilla.org] is now known as coop [13:30:43] koifans [chatzilla@moz-BA946301.yvr.sxip.com] has quit IRC: Ping timeout [13:30:57] shaver: that does not mean, i found an example for the use. sadly... [13:31:14] you might post to .embedding or .extensions [13:32:14] there is no one at .embedding since days :( [13:32:14] maikmerten [maikmerten@moz-A18CC069.l.pppool.de] has joined #developers [13:33:08] what example do you need? [13:33:17] it sounds like you know what you want to call [13:33:40] koifans_ [chatzilla@moz-BA946301.yvr.sxip.com] has joined #developers [13:33:42] koifans_ [chatzilla@moz-BA946301.yvr.sxip.com] is now known as koifans [13:34:32] shaver: it took long to find out how to "connect" the webbrowser object with the listener and how to cope with the weakreferenece etc. like in http://nopaste.info/7943dc286b.html [13:34:50] now i have to find a way to do the same for nsIWebProgress. [13:35:15] only when it is created and "connected" correctly, i can use the function i read about... [13:36:34] redfive [redfive@346ECF13.BBC87276.3E8C195A.IP] has joined #developers [13:37:56] erwan_ [erwan@moz-5C9284E0.dsl.pltn13.sbcglobal.net] has quit IRC: Ping timeout [13:38:54] dietrich [dietrich@E3533E8D.2FA830C5.7E041973.IP] has quit IRC: Quit: dietrich [13:38:56] http://developer.mozilla.org/en/docs/Code_snippets:Progress_Listeners shows how the API is used [13:39:04] gandalf [e-gand@moz-DDD80665.neoplus.adsl.tpnet.pl] has joined #developers [13:39:18] ok, so i'm getting a crash running make check - is there an easy way to run the tests in gdb, or be able to attach to the crashed process? [13:39:30] instead of gBrowser in the second step, you'd use the webbrowser you got from the gtkmozembed [13:39:31] dwitte yearns for a stack [13:39:46] dwitte: ulimit -c unlimited? [13:40:06] dwitte: make SOLO_FILE=test.js check-interactive [13:40:13] hello [13:40:20] dwitte tries [13:40:21] dwitte: it'll wait before starting, then run _execute_test() [13:40:34] is that documented anywhere? [13:40:58] yeah [13:41:00] lemme dig it up [13:41:06] Mano [chatzilla@moz-4C97CDB.bb.netvision.net.il] has quit IRC: Ping timeout [13:41:11] http://pastebin.mozilla.org/301665 which one of those is fastest? [13:41:14] shaver: have read over that page already some times, but it is j(s) and not c++ :( do not know about it to translate it... [13:41:33] shaver: it's spread around http://developer.mozilla.org/en/docs/Writing_xpcshell-based_unit_tests [13:41:37] oh [13:41:47] I wouldn't think to look there if I were running them, I admit [13:42:04] maybe "make check" should spit out something informative if a test fails? [13:42:55] make: Nothing to be done for `check-interactive'. [13:43:02] wrong target, or do i have to be in a particular dir? [13:43:16] rabby: check out yelp-gecko-services.cpp from yelp? [13:43:25] http://mail.gnome.org/archives/gnome-doc-devel-list/2006-July/msg00011.html has an example of sorts [13:46:54] Gus [Gus@moz-1B1B32B3.adsl.hansenet.de] has joined #developers [13:46:58] dwitte: you need to be in the test dir or specify it with -C [13:47:30] davida [dascher@moz-6B3AE449.mountainview.mozilla.com] has quit IRC: Quit: davida [13:48:45] campd: in the objdir, right? there are no makefiles anywhere under objdir/_tests :/ [13:49:33] ah! [13:49:35] got it [13:50:18] can someone on linux trunk verify something for me? [13:50:48] dwitte: he went to lunch [13:50:53] stephend: Sure [13:50:59] my VM image of Ubuntu doesn't seem to trap my macbook pro's 'delete' key as "Del" on a normal keyboard [13:51:20] walters [walters@moz-97201431.bos.east.verizon.net] has quit IRC: Client exited [13:51:28] dholbert: just press Delete on in the DM over a selected download [13:51:34] whimboo [whimboo@moz-40B9812B.pools.arcor-ip.net] has quit IRC: Ping timeout [13:51:35] k one sec [13:51:36] and let me know if it works [13:51:38] thx [13:52:08] stephend: works [13:52:28] awesome, thanks [13:52:46] (using a trunk checkout from yesterday) [13:52:48] no prob [13:52:49] josh: ping [13:52:51] faaborg [faaborg@moz-6B3AE449.mountainview.mozilla.com] has joined #developers [13:53:00] lilmatt: ? [13:53:23] bug 401803: We're dealing with a similar problem on Flock. Have you gotten anywhere with this? [13:53:58] ah good ole font issues [13:54:00] koifans [chatzilla@moz-BA946301.yvr.sxip.com] has quit IRC: Ping timeout [13:54:15] lilmatt: no, I haven't looked at it [13:54:26] ok. tnx [13:54:43] lilmatt: I don't know why that is assigned to me, let me fix that :) [13:54:49] heh [13:54:54] Mac == josh [13:54:57] :D [13:55:11] I am disowning the 1.8 branch [13:55:38] josh, gfx/src/mac is dead too :) [13:55:41] Not yet you aren't [13:55:44] I had little to do with its development! [13:57:06] woo, got my stack [13:57:08] thanks campd! [13:57:11] The_Hunter [The_Hunter@moz-E971B7E6.walinga.com] has quit IRC: Quit: Leaving [13:57:14] sayrer [chatzilla@moz-36071B30.cable.mindspring.com] has joined #developers [13:57:28] fyysik_v [vision@moz-50D43E80.cab24.trt.starman.ee] has joined #developers [13:57:35] dwitte pokes and prods [13:59:06] salty-horse [ori@moz-819A5A60.red.bezeqint.net] has left #developers: Leaving [13:59:23] dwitte: Saw your patch in 410250 that touches nsID::ToString. Was wondering if it would be worth replacing the PR_snprintf with something more efficient? [13:59:40] dwitte: Or is the actual processing time in that function not that bad [14:00:36] dbradley: could be! i haven't instrumented time spent in there [14:00:56] my argument for now is - no malloc is infinitely better than one malloc ;) [14:01:28] dwitte: Yes [14:02:10] josh [josh@moz-B181E152.phlapa.east.verizon.net] has quit IRC: Ping timeout [14:02:13] Mano [chatzilla@87D0E4C6.EDE4C1F3.475835C0.IP] has joined #developers [14:02:24] we could just unroll that snprintf... codesize be damned, there's only one compiled copy of this function [14:03:11] it only gets a few thousand calls on startup though, not really a biggie [14:04:06] josh [josh@moz-B181E152.phlapa.east.verizon.net] has joined #developers [14:04:21] dwitte: Hand converting it is pretty trivial [14:04:29] dmose [dmose@moz-6B3AE449.mountainview.mozilla.com] has quit IRC: Quit: dmose [14:08:32] atotic_ [chatzilla@moz-835D91D.meer.net] has joined #developers [14:08:55] atotic [chatzilla@moz-835D91D.meer.net] has quit IRC: Ping timeout [14:08:58] atotic_ [chatzilla@moz-835D91D.meer.net] is now known as atotic [14:11:40] ctalbert [clint@moz-334F2010.mountainview.mozilla.com] is now known as ctalbert|lunch [14:12:36] is the tree in good shape? [14:12:47] bc++ [14:12:47] IS IT EVER! [14:13:03] (seriously?) [14:13:23] dwitte [dwitte@moz-2C52CF80.stanford.edu] has quit IRC: Quit: Auf wiedersehen [14:13:24] Looks okay [14:13:26] ss leaves [14:13:37] stephend [stephend@moz-6B3AE449.mountainview.mozilla.com] is now known as stephend|lunch [14:14:34] dwitte [dwitte@moz-2C52CF80.stanford.edu] has joined #developers [14:16:40] dholbert [dholbert@moz-334F2010.mountainview.mozilla.com] has quit IRC: Quit: Ex-Chat [14:17:53] Cartman [chatzilla@moz-66DA7862.co.us.ibm.com] is now known as CartmanLunch [14:19:07] I can ignore the new unit test box, right? [14:19:15] for now, at least [14:19:21] since it looks not ready yet [14:21:20] dmose [dmose@moz-6B3AE449.mountainview.mozilla.com] has joined #developers [14:22:53] shaver, c++ developers: tried to implement the nsIWebProgressListener now: http://nopaste.info/9926108896.html => segmentation fault, no matter what i do :( [14:23:30] davida [dascher@F2B9B401.808255A1.1E0F843B.IP] has joined #developers [14:23:53] oO :) changing it to lauscher *lauscher1=nsnull; makes the compiler being quiet... [14:24:21] davida [dascher@F2B9B401.808255A1.1E0F843B.IP] has quit IRC: Quit: davida [14:24:53] CartmanLunch [chatzilla@moz-66DA7862.co.us.ibm.com] has quit IRC: Connection reset by peer [14:25:31] aaronlev [chatzilla@moz-100F13EC.hsd1.ma.comcast.net] has joined #developers [14:26:20] rabby: That's because it was uninitialized and the compiler is trying to keep you from using uninitialized data [14:27:20] rabby: What are you trying to get a weak reference to? The browser object? [14:27:28] that's nice, but he could tell me so and should not scare me that way... [14:28:28] CartmanLunch [chatzilla@moz-66DA7862.co.us.ibm.com] has joined #developers [14:28:40] dbradlay: now it looks like: http://nopaste.info/045164667c.html [14:29:24] dbradlay: what is missing? or why is the OnStateChange() not called any time; not even when the browser's state changes when loading another url etc.? [14:29:44] dbradley... sorry... [14:29:48] rabby: Ok, before you were asking for a weak reference of some random pointer value that happened to be in memory. Now you're asking for a weak reference of "nsnull" as that's what lauscher1 is going to be [14:30:30] it is not told where to listen to? [14:30:32] rabby: I'm not well versed in the classes involved, I can only help with the mechanics of that code [14:30:35] koifans_ [chatzilla@moz-BA946301.yvr.sxip.com] has joined #developers [14:30:39] koifans_ [chatzilla@moz-BA946301.yvr.sxip.com] is now known as koifans [14:31:03] i got You right? [14:31:54] rabby: The snippet at the bottom basically won't do anything other than make thisListener a null pointer (It might crash I'm not sure what do_getWeakReference does when passed a null) [14:32:43] cesar [wsa500_073@moz-37216804.senecac.on.ca] is now known as cesar[away] [14:32:49] ok. that was not my aim, of course... [14:33:21] rabby: I hope you actually implement more methods than just OnStateChange [14:33:25] bhearsum|mtg [bhearsum@moz-B77DEAEB.mozilla.org] is now known as bhearsum [14:34:05] mfinkle: no, i only need this one. but need it to work... [14:34:06] sspitzerMsgMe [sspitzer@moz-6B3AE449.mountainview.mozilla.com] has quit IRC: Quit: This computer has gone to sleep [14:34:33] well, C++ ain't JavaScript, you'll need to implement the entire interface [14:34:44] even if the rest are empty stubs [14:34:51] (returning the right values) [14:35:41] rabby: there are about 50 different places in the Mozilla code where nsIWebProgressListener is implemented [14:35:42] mfinkle: no heredity? [14:36:08] nsIWebProgressListener is an abstract base [14:36:22] Firefox: 'WINNT 5.2 qm-win2k3-01 dep unit test' has changed state from Success to Test Failed. [14:37:22] implementing the methods you don't care about is a formality required by the C++ spec [14:37:42] daim [David_Mart@moz-EF3D4F79.fbx.proxad.net] has joined #developers [14:37:47] you can't create an instance of a class that doesn't have concrete implementations of all of it's methods [14:38:06] which is a long way of saying that JS rocks [14:38:35] rabby: bingo! a simple implementation http://mxr.mozilla.org/seamonkey/source/toolkit/components/history/src/nsHistoryLoadListener.h#47 [14:38:47] bz_sleep: just the thread for you! http://groups.google.com/group/mozilla.dev.apps.firefox/browse_thread/thread/bca2c92496161015 [14:38:51] rabby: why aren't you doing this in JS? [14:39:01] is it enough to copy the lines of nsiWebProgressListener.h? [14:39:25] yosh: need to implement the embedded browser and its status info in my c++ app [14:40:05] rabby: just write very simple implementations for the other methods on that interface [14:40:09] well, it helps to understand how pointers work before using c++ [14:40:13] all they need to do is return NS_ERROR_NOT_IMPLEMENTED [14:40:19] Aran [aran@moz-D2C6EACC.versanet.de] has joined #developers [14:41:15] JasnaPaka_ [chatzilla@moz-9D55794A.karneval.cz] has joined #developers [14:42:12] JasnaPaka_ [chatzilla@moz-9D55794A.karneval.cz] has quit IRC: Quit: ChatZilla 0.9.79 [Firefox 3.0b3pre/2008011105] [14:42:46] rabby: even better http://mxr.mozilla.org/seamonkey/ident?i=ProgressListener [14:42:57] JasnaPaka [chatzilla@moz-9D55794A.karneval.cz] has quit IRC: Ping timeout [14:43:12] rabby: bah - I meant this http://mxr.mozilla.org/seamonkey/source/embedding/browser/gtk/src/EmbedDownloadMgr.cpp#78 [14:43:41] mfin