### Log session started at Thu Aug 17 00:00:00 2006 ### [00:00:14] do these leak tests do sometihng that valgrind can't do? [00:00:20] diffing maybe [00:00:20] run today? [00:00:24] shaver: I jsut asssumed tinderbox was using some tool. [00:00:27] shaver: ha! [00:00:29] valgrind doesn't like our custom allocators, either [00:00:39] ispiked: You assumed. Problem #1. :P [00:00:42] in my limited experience, at least [00:00:47] and graydon's less-limited [00:00:54] that's easily fixed [00:00:57] well [00:00:59] I believe Jesse has patches for that [00:00:59] that's being worked on... [00:01:00] graydon is working on it [00:01:01] I did at one point [00:01:07] jesse's patches were not complete [00:01:09] AIUI [00:01:18] orph [nobody@moz-5E06C3D1.hsd1.ca.comcast.net] has quit IRC: Ping timeout [00:01:37] and I don't think I'd ever seem patches that did the right thing with the JS GC pools until graydon's the other day [00:01:41] but by all means [00:01:47] I have machines at the ready [00:02:08] I'm sure the build team would be utterly relieved to discover that they could replace these things with something trivial [00:02:47] Mozilla1.8: 'Linux balsa Depend Fx-GTK1-GCC3.4' has changed state from Success to Burning. [00:02:51] mmm, balsa [00:02:53] graydon is working getting valgirnd grind arena hints (bug 348798) [00:02:56] shaver, reed : tool: http://lxr.mozilla.org/mozilla/source/tools/tinderbox/bloatdiff.pl [00:03:52] roc: i have a patch for https://bugzilla.mozilla.org/show_bug.cgi?id=334514 but not for valgrind stuff [00:03:56] Do these leak tests do any of that? I'm not even sure which option we're talking about [00:04:15] leak tests give us class counts [00:04:23] shaver: yeah. [00:05:23] mrbkap: can you land 348810 pretty please? :) [00:06:19] I think it's bedtime for me [00:13:38] <@Hixie> man, i go to play one card game and i come back and my scrollback has eighteen occurances of bz saying "talk to hixie" and ninteen occurances of someone trying to avoid talknig to me :-P [00:14:48] Firefox: 'Linux balsa Depend GTK1 (gcc 3.4)' has changed state from Success to Burning. [00:15:30] well, at least balsa is back ;) [00:15:49] it is running on the branch now too? [00:16:14] navin [chatzilla@405BBEF.AC8AF247.EEBBAFDA.IP] has joined #developers [00:16:15] <@stuart> BALSAAAAAAAAA [00:16:26] <@stuart> i <3 balsa [00:16:49] hey wow it's building [00:18:16] hey hixie [00:18:47] long card game? [00:19:25] <@Hixie> Killer Bunnies [00:19:28] <@Hixie> very long card game [00:20:42] mconnor: done. [00:20:51] mrbkap: woo! [00:21:37] Cartman [chatzilla@moz-6E4EB9A1.austin.ibm.com] has quit IRC: Quit: Chatzilla 0.9.67+ [SeaMonkey 1.0.4/2006072904] [00:22:31] roc: please fix column crashes [00:25:11] any bug in particular? [00:27:45] dria [dria@moz-B7FD1F7E.cpe.net.cable.rogers.com] has quit IRC: Quit: Leaving [00:29:41] schrep [schrep@moz-46636307.office.mozilla.org] has quit IRC: Quit: The computer fell asleep [00:30:14] rob_strong [rob_strong@moz-8AA8F10E.sub-70-198-29.myvzw.com] has joined #developers [00:32:56] roc: guess you're gonna have to fix them all, then. [00:33:26] jlurz [chatzilla@moz-3D6A6E92.hsd1.md.comcast.net] has quit IRC: Quit: Chatzilla 0.9.73 [Firefox 1.5.0.6/0000000000] [00:34:10] Mnyromyr [MnyroWork@B9DD71DB.895A7D73.450559D8.IP] has joined #developers [00:34:52] Firefox: 'Linux balsa Depend GTK1 (gcc 3.4)' has changed state from Burning to Test Failed. [00:35:07] <@stuart> mmm [00:41:38] smaug [chatzilla@93F5D356.851FF927.9BAB7257.IP] has joined #developers [00:43:16] only one hour 20 minutes to go [00:47:01] romaxa [romaxa@B9E362E3.A93BF801.75E1F41B.IP] has quit IRC: Client exited [00:47:38] smuag: ping [00:47:39] bah, smaug even [00:47:44] WeirdAl: hi [00:48:20] smaug: I really, really like your idea about a modification to XTF for HTML [00:48:27] kbrosnan [kbrosnan@moz-653FD72.ri.ri.cox.net] has quit IRC: Quit: Leaving [00:48:44] question is, how? [00:49:32] (XBL via XTF into HTML solves a bunch of problems) [00:50:21] Modifying XTF Service and namespace manager a bit. that is enough for new elements [00:50:37] but adding new features to htmlinputelement is different [00:50:59] yeah, I figured that much - but then, the implementation and handlers I don't see moving out of C++ anyway [00:51:38] ? [00:51:43] and the layout / content, well, that's mutable :) [00:52:14] yuri [chatzilla@14C4D133.7B166A9.75493C88.IP] has joined #developers [00:52:27] I don't see how we can do new DOM properties in HTMLInputElement in anything but nsHTMLInputElement.cpp, because they have to support current controls as well [00:52:58] I'd not complain much if I were wrong [00:53:21] yuri [chatzilla@14C4D133.7B166A9.75493C88.IP] is now known as IRCMonkey5270525 [00:53:28] (nsHTMLInputElement is a mess, btw) [00:53:45] Mook [mook@moz-62E4046C.dynamic.hinet.net] is now known as Montague [00:53:47] we may want to consider a wholesale redesign of nsHTMLInputElement [00:54:15] (I wonder why) [00:54:41] but anyway, we could think of some other way to extend elements [00:54:48] nsHTMLInputElement has to support about eight different types of form control already, and we'll be adding another eight at least [00:55:17] maybe we should take a step back and look at that [00:55:23] I mean some new hopefully simple ... [00:55:50] though, input element or any form element is difficult [00:55:54] -- this doesn't even cover the new DOM properties and methods WF2 adds to InputElement [00:57:13] yason [yason@moz-5E2C022F.hybrid.fi] has joined #developers [00:57:27] I'm proposing we at least consider ripping the guts out of nsHTMLInputElement.cpp and redoing it in different types of controls and bindings [00:58:11] ... including that old XBLFC proposal that never really took off [00:58:55] oh, but bz did raise the point of "what happens when the type attribute changes" :( [00:58:59] WeirdAl forgot that [00:59:07] there could be a simple "typeless" base inputelement [00:59:23] that's sort of what I was thinking [00:59:25] which owns the current typeobject [00:59:32] O_O [00:59:44] that's not a bad idea :) [01:00:00] gavin2 [gavin.shar@moz-3CD39903.cpe.net.cable.rogers.com] has joined #developers [01:00:06] what's the advantage of that? [01:00:46] adding extensions should be easier [01:00:54] hmm [01:01:01] dunno about that [01:01:11] I guess it means that per-type state could be stored more easily [01:01:15] WeirdAl is surprised he's even thinking about scrapping nsHTMLInputElement.cpp and starting over somewhat [01:01:20] maybe [01:01:40] niiice. gmail shows the alt text of images in the message summary [01:02:32] interesting [01:02:51] if you type an ftp path into the gnome filepicker, it prompts you to log in] [01:03:21] I wonder if it'll work over ssh [01:03:37] I'd bet on it [01:04:07] gnome-vfs provides a lot of nice functionality, even if it's apparently not too fun to work with it and requires the GNOME stack [01:04:17] or some of that stack [01:04:25] db48x: try sftp instead of ssh, tho [01:06:40] gavin2 [gavin.shar@moz-3CD39903.cpe.net.cable.rogers.com] has quit IRC: Client exited [01:06:51] IRCMonkey5270525 [chatzilla@14C4D133.7B166A9.75493C88.IP] has quit IRC: Quit: Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814] [01:07:37] schrep [schrep@moz-7542B0EB.dsl.static.sonic.net] has joined #developers [01:12:33] brendan [brendaneic@moz-42090664.hsd1.ca.comcast.net] has joined #developers [01:12:37] ChanServ [services@localhost.net] has set mode +o brendan [01:14:00] wow, I underestimated. HTML4 + WF2 input types add up to twenty four. [01:14:16] we need to send in Jack Bauer. [01:16:23] Montague [mook@moz-62E4046C.dynamic.hinet.net] is now known as Mook [01:17:20] piratepenguin [declan@EA58379B.845C0EFD.9D79F7D7.IP] has quit IRC: Ping timeout [01:17:26] if I do |aPtr->DoFoo(nsnull);|, implement the object behind aPtr in JS, and doFoo is specified in IDL as |void doFoo(in string str);|, will I see |str == null| in JS, or will XPConnect barf? [01:18:27] I think you'll have str == null [01:18:33] pretty sure of it [01:19:34] Is string = char *? [01:19:42] yes [01:19:49] Ah, what's nsAString? [01:19:53] mrbkap always forgets. [01:19:55] AString [01:20:02] indeed. [01:20:42] schrep [schrep@moz-7542B0EB.dsl.static.sonic.net] has quit IRC: Ping timeout [01:22:03] yay, 15kB/s download speed [01:22:33] db48x wonders if it's his connection, or just that the remote site is bogged down [01:25:09] Waldo|mac pretends it is and moves on [01:27:42] schrep [schrep@moz-7542B0EB.dsl.static.sonic.net] has joined #developers [01:28:05] smaug, roc, I just quoted you on the wiki design page [01:28:56] WeirdAl thinks he's updated it for everyone's comments so far [01:29:48] anyone got 7-8 hours of scrollback? [01:30:38] Neil [neil@805FBB74.43DBE11A.6FB37ABF.IP] has joined #developers [01:30:58] NeilAway: which parts? I probably have 99% of it [01:31:19] timeless almost certainly does [01:31:24] Neil [neil@805FBB74.43DBE11A.6FB37ABF.IP] is now known as NeilZZZ [01:31:41] yeah, his timelyx account would probably have it [01:34:11] NeilAway: yes, what do you need? [01:34:33] ideally about 7.5 to about 2.5 hours ago please [01:35:00] ok, just a sec [01:35:54] do you prefer any particular delivery method? [01:36:09] I can stick it on a web server if you want [01:36:20] so... someone asked about firefox-bin.pure [01:36:44] the reason for that is that the firefox shell script that ships w/ official firefox maps -p to purify firefox [01:37:07] if you use -P instead, you'll get the results you wanted [01:38:43] db48x: I guess I prefer web server, thanks [01:39:00] ok, it's already on it's way there… [01:40:40] http://db48x.net/temp/channel_%23developers.mozilla_2006.08.16.log [01:42:02] pkasting_home [pkasting@moz-878F2D7D.dsl.snfc21.sbcglobal.net] has joined #developers [01:42:21] Freeze in 15 minutes! :D [01:42:52] :-\ [01:43:24] is there a bug for sides of active tabs being too low? [01:43:51] timeless: can we possibly change that? since on windows it doesn't, we have tons of windows-users advising people to use -p on mac/linux [01:44:39] timeless: yeah, I figured that out [01:45:02] could we change it on the purify users? probably [01:46:10] changing it on the windows users would work, too, but probably more slowly [01:47:04] philor: no way. we can explain what we did to the purify users, and they will understand and not complain [01:48:26] gavin: I've been away... did your patch that fixes the Go button spacing on Linux land? [01:48:40] pkasting_home: something did [01:48:48] NeilZZZ [neil@805FBB74.43DBE11A.6FB37ABF.IP] has quit IRC: Ping timeout [01:49:03] pkasting: a patch that should fix that problem landed [01:50:36] gavin: oh dear, bug 348911 is not fixed? [01:50:56] pkasting: I don't know [01:51:01] pkasting_home: it should be okay now [01:51:14] pkasting_home: some other patch nuked parts of my patch that I would be fixing [01:51:28] LOL this is craziness :) [01:51:49] biesi_ [chb@sjs-130-65-240-177.sjsu.edu] has joined #developers [01:51:58] though I would love to have someone in win32 verify [01:52:17] I wish I had my linux build at work so I could verify claims that bug 347447 is actually fixed [01:52:20] wait, I thought I was looking for someone with linux to verify [01:52:24] Because I don't believe it [01:52:56] Neil [neil@moz-228E8524.lutn.cable.ntl.com] has joined #developers [01:53:09] gavin: I screwed up unbitrotting a patch and screwed up windows, causing bug 348911 [01:53:19] biesi_ [chb@sjs-130-65-240-177.sjsu.edu] has quit IRC: Quit: Verlassend [01:53:25] and which patch fixed it? [01:53:42] no clue, but the code I was gonna fix isn't there anymore :) [01:53:50] lemme check the logs [01:54:00] Neil [neil@moz-228E8524.lutn.cable.ntl.com] is now known as NeilZZZ [01:54:08] mwu: Definitely retest, verify, and mark that bug appropriately, because that bug is bad [01:55:32] mw22_away [chatzilla@ABC50AD1.D68BE5F3.29424C4.IP] has joined #developers [01:56:52] I wish we'd just get rid of the bevels on the linux toolbarbuttons if we're doing it on Classic [01:57:04] They screw up so much stuff with those back and forward buttons [01:57:17] yuri [chatzilla@7F770D74.DF1EA6F9.75493C88.IP] has joined #developers [01:57:25] And it looks freaking bizarre to not have them on the go, search, or tab control buttons, and have them on back/forward etc. [01:57:36] Sigh [01:58:07] pkasting_home: crap [01:58:12] I was looking in the wrong tree [01:58:18] mwu: not fixed then, huh [01:58:29] pkasting: I got a minute or two, lemme fix it [01:58:37] well, my watch says you have... -1 minutes :( [01:59:06] pkasting_home: my watch is synced to atomic time [01:59:09] I'd give you a+, but I'm not a driver :) [01:59:50] I know... land it and say "requesting post facto approval for already-landed patch..." [02:00:12] tick tock [02:00:46] TEH FREEZE [02:01:10] mwu: quick! hurry! The clock strikes! Don't forget your glass slipper! [02:01:32] romaxa [romaxa@5147B1D6.FCB50AFC.AB646A19.IP] has joined #developers [02:02:57] bz_sleep: ping [02:03:01] doh [02:03:13] he's sleepPing [02:03:17] raj [raj@CEF81623.6EEDF54B.F3334A4B.IP] has quit IRC: Quit: raj [02:03:30] Mozilla1.8: 'Linux balsa Depend Fx-GTK1-GCC3.4' has changed state from Burning to Success. [02:03:38] I noticed. [02:03:46] schrep: ping [02:03:46] if I were a jerk, I'd change the topic to reflect the freeze - but I already own the topic. [02:04:15] hahah, as if by clockwork balsa went green at midnight [02:04:27] hehe [02:04:30] yah [02:04:33] you noticed that too, huh? [02:04:45] I'd open the tree, but... I made that mistake once [02:04:49] preed: great timing :) [02:04:54] I try [02:06:01] sayrer [chatzilla@moz-D9DB9F78.cable.mindspring.com] is now known as sayrer_FROZEN [02:06:19] gr, why is cvs commit not working [02:06:27] mwu: error? [02:06:27] eh, I give up [02:06:31] gaoming [chatzilla@C311BB7D.9DD24A9C.6439CC76.IP] has quit IRC: Ping timeout [02:06:34] it's just stalled [02:06:38] try with cvs -t [02:06:41] what that? [02:06:54] -t Show trace of program execution (repeat for more [02:06:58] verbosity) -- try with -n. [02:06:58] well, not now, probably ;-) [02:07:03] basically, it's verbose [02:07:08] eh, I'm attaching a patch and giving up for now [02:07:10] I only got cvs access today [02:07:22] still learning how to use it right [02:07:38] gaoming [chatzilla@64D3723C.770FC355.6439CC76.IP] has joined #developers [02:08:05] mwu: you're probably using it correctly, it's just not always instantaneous [02:08:32] db48x: it was when I was commiting to 1.8.0 today [02:08:37] all right, good night all [02:08:58] did ethereal as a project die or something, or why does it seem to have been replaced by the equivalent "Wireshark" in FC5? [02:09:07] name changed [02:09:10] WeirdAl [chatzilla@moz-F897DC70.hsd1.ca.comcast.net] has quit IRC: Quit: Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814] [02:09:18] mwu: you were trying to commit to branch w/o approval? [02:09:18] hm, wonder why [02:09:19] Waldo|mac: renamed [02:09:33] pkasting_home: no, I was fixing a patch that was already approved [02:09:55] mano bitrotted me and some lines that went in one css rule landed in another [02:10:16] mwu: also Mozilla's CVS goes really amazingly mind-bogglingly slowly (like 5 minutes per action) with certain versions of SSH, make sure you have a recent SSH on your machine [02:10:20] mwu: i did? [02:10:27] mwu: attach the patch and get Mano to commit it for you then [02:10:37] or gavin [02:10:40] or somebody [02:10:45] https://bugzilla.mozilla.org/attachment.cgi?id=234182 [02:11:01] Mano: wanna help out? :) [02:11:13] mwu: has approval? [02:11:39] Mano: it's fixing the patch for 347470 which was already approved [02:11:42] Mano: it makes the patch that was committed actually be the one that got approval :) [02:11:59] pkasting_home: what an approach. [02:12:02] or something like that [02:12:16] mwu: k, landing, what's the bug #? [02:12:33] 347470 [02:12:33] 347470, but I attached it to 348911 [02:12:42] ok, yeah [02:12:45] use 347470 [02:12:57] 348911 is the actual bug this fixes, 347470 was the original bug this is really part of [02:13:38] mconnor had given r+/a+ to patch v2 on that which looked like this; mwu unbitrotted to patch v3 and checked in. This makes v3 like v2 where it accidentally wasn't [02:13:51] NeilZZZ [neil@moz-228E8524.lutn.cable.ntl.com] has quit IRC: Ping timeout [02:13:57] The result of the mistake was bug 348911, which this fixes [02:14:00] Bleh :) [02:15:57] Neil [neil@moz-228E8524.lutn.cable.ntl.com] has joined #developers [02:16:33] Neil [neil@moz-228E8524.lutn.cable.ntl.com] is now known as NeilZZZ [02:17:04] db48x: thanks [02:17:22] mwu: checked i [02:17:27] NeilAway: you're welcome, glad to help [02:17:36] Mano: thanks! [02:17:46] Uri [chatzilla@11EB5A41.4EE4A751.F42F994A.IP] has joined #developers [02:18:01] Mano: you spelled my last name wrong :p [02:18:10] laurentj [laurentj@2D8FB7E9.FB8B17DB.34E6C24D.IP] has joined #developers [02:18:16] oh well [02:18:22] oops [02:18:30] 1.8 tinderbox still doesn't seem to have caught the commit [02:18:55] pkasting_home: use bonsai. [02:19:06] directly, that's. [02:19:19] The ability to do that is something I do not have [02:19:34] I don't understand how people can use bonsai, I just wait for tinderbox to catch it :D [02:19:53] Probably one or botht hose bugs in bugzilla should be updated... [02:20:05] you can just view the recent checkins [02:22:19] http://bonsai.mozilla.org/cvsquery.cgi?branch=&date=hours&hours=2 is useful [02:23:28] Firefox: 'Linux balsa Depend GTK1 (gcc 3.4)' has changed state from Test Failed to Success. [02:23:57] raj [raj@moz-B08DF7D8.hsd1.ca.comcast.net] has joined #developers [02:25:15] pkasting_home: you were worried about Linux tabstrip stuff? understanding that there's a lot of weird themes out there, which themes are important for b2? [02:26:22] mconnor: you mean Linux themes, right? I'm testing using whatever the Ubuntu default is in breezy, which I think is Human (GNOME) [02:26:34] But I think the problems are very similar on Clearlooks and other Linux themes [02:26:46] http://steelgryphon.com/random/Screenshot-1.png <-- clearlooks on FC4 [02:26:49] preed 's finger hovers over the "open tree" button [02:26:54] At least, all the screenshots I've seen of other Linux themes show the same problems I'm experiencing [02:27:21] mconnor 's finger hovers near the other "close tree" button [02:27:51] mconnor: yeah, the Fx2 screenshot near the top of that looks a lot like mine [02:28:24] Try getting tab scroll arrows up and then hovering the right hand buttons on the tab bar and seeing if they bevel weirdly [02:29:11] Or just try clicking through the 8 or so Linux tab strip bugs I filed earlier this evening, which I think I CCed you on and marked as blocking various other theme bugs :) [02:29:14] pkasting_home: oh, there's a bit of funkiness there [02:29:17] sayrer_FROZEN [chatzilla@moz-D9DB9F78.cable.mindspring.com] has quit IRC: Ping timeout [02:29:31] SeaMonkey has changed state from closed to open. [02:29:35] pkasting_home: but totally not enough to block on :) [02:29:40] Yeah, using the All Tabs menu causes some oddness, and just looking at the buttons things don't really seem right... [02:29:45] Firefox has changed state from closed to open. [02:29:50] preed: open the tree [02:29:53] Thunderbird has changed state from closed to open. [02:29:59] Camino has changed state from closed to open. [02:30:03] schrep: ^^^^ [02:30:08] Mozilla1.8 has changed state from closed to open. [02:30:12] Mozilla1.8-SeaMonkey has changed state from closed to open. [02:30:16] pkasting_home: but in normal 1-8 tabsets, we're looking great! [02:30:19] Mozilla1.8.0 has changed state from closed to open. [02:30:23] Firefox-Cairo has changed state from closed to open. [02:30:27] pkasting_home: its way way better than Windows Classic :) [02:30:49] mconnor: also note the go button, and what happens when you mouseover the back and forward buttons... [02:31:15] mconnor: in any case, I was talking to beltzner about what sorts of bugs are worth blocking and what aren't, so I understood the philosophy [02:31:30] schrep: I'll be up for a bit longer; ping me if necessary [02:31:41] mconnor: and it sounds like things that look hideous but don't break browser usage entirely (like a lot of these) are not B2 blockers [02:31:59] mconnor: but things which are technically scary to fix well might be B2 blockers even if they wouldn't otherwise be [02:32:26] preed: roger - but I think we are god for now [02:32:39] mwu [mikew@moz-C62DB612.hsd1.ca.comcast.net] has quit IRC: Quit: Leaving [02:32:59] NeilZZZ [neil@moz-228E8524.lutn.cable.ntl.com] has quit IRC: Ping timeout [02:33:29] mconnor: so in that sense I was worried about the bug to make the URL bar dropmarker nonnative and have it, the go endcap, and the search encaps all properly scale vertically. Those are all fixable, it's just tricky to get the CSS and images right. So in that spirit I wrote some detailed comments on bug 348138 (and a note on bug 347616) [02:33:52] pkasting_home: your detailed comments hurt my brain dude :) [02:33:53] It might be worth doing a partial fix for those for B2 and then tweaking them to be better by RC1 [02:33:54] schrep: a bit sacreligious, isn't that? [02:34:09] daim [David_Mart@moz-543F2594.w82-121.abo.wanadoo.fr] has joined #developers [02:34:27] reed: depends on your point of view :-) [02:34:44] mconnor: just read bug 348138 comment 2, and the very last paragraph of comment 3 :) [02:35:01] beaufour_away [beaufour@1B5DCFE3.51D153FF.92D4E826.IP] has joined #developers [02:35:11] mconnor [mconnor@moz-B77DEAEB.mozilla.org] has changed topic to "Use the new pastebin at http://pastebin.mozilla.org || http://landfill.mozilla.org/mxr-test || Crop circle complete || http://wiki.mozilla.org/DOM:Web_Forms_2.0 for Gecko design and approach - please read and offer feedback | Use the new pastebin at http://pastebin.mozilla.org || http://landfill.mozilla.or" [02:35:23] WTFtopic [02:35:40] reed hits mconnor [02:35:43] pkasting_home: I'm inclined to just accept them not looking quite right on Linux and super large fonts :) [02:35:52] I will [02:35:54] reed [reed@moz-AC62DFA1.griffis.dynamic.msstate.edu] has changed topic to "Use the new pastebin at http://pastebin.mozilla.org || http://landfill.mozilla.org/mxr-test || Crop circle complete || http://wiki.mozilla.org/DOM:Web_Forms_2.0 for Gecko design and approach - please read and offer feedback" [02:35:57] I win [02:36:16] mconnor: I'm not worried about them blocking usage or looking bad [02:36:33] mconnor: I'm worried that they need to be fixed by final but the fixes will be tricky and difficult [02:37:02] mconnor: (Well, I AM worried that they look bad, but I've been told that's not a B2 blocker, so I'm ignoring that.) [02:37:03] mconnor [mconnor@moz-B77DEAEB.mozilla.org] has changed topic to "Use the new pastebin at http://pastebin.mozilla.org || http://landfill.mozilla.org/mxr-test || Crop circle complete || http://wiki.mozilla.org/DOM:Web_Forms_2.0 for Gecko design and approach - please read and offer feedback | I think we are god for now" [02:37:28] beaufour_away [beaufour@1B5DCFE3.51D153FF.92D4E826.IP] is now known as beaufour [02:37:33] pkasting_home: our risk tolerance just before b2 is way lower than immediately after b2 minibranches :) [02:38:34] "risk"? I'm trying to _minimize_ risk here... [02:40:01] Jesse_ [jesse@moz-9C41F208.san.res.rr.com] has quit IRC: Quit: Jesse_ [02:42:10] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] has joined #developers [02:42:16] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] is now known as NeilZZZ [02:42:45] Oh LOL that Aronnax guy strikes again [02:42:56] See http://weblogs.mozillazine.org/josh/archives/2006/08/cocoa_firefox_nightly_builds_o.html comment 4 [02:43:03] hahahahaha [02:43:43] haha [02:44:28] beltzner: how could you destroy Mac Firefox that way? [02:45:19] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] has joined #developers [02:45:40] Oh those hideous Mac Firefox theme people! [02:46:00] and I'm not sure that preed / coop would like being called Firefox developers [02:46:03] :p [02:46:06] NeilZZZ [neil@moz-228E8524.lutn.cable.ntl.com] has quit IRC: Ping timeout [02:46:42] I just like how he posted this _after_ we all sat and listen to him rant for an hour [02:47:39] preed: wanna update the tb status message as well? [02:47:42] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] is now known as NeilZZZ [02:48:47] pkasting_home: I love how he'd ignore the part where I was like "all of us are Mac users, next question?" [02:49:11] You may be Mac users, but you're all trying your hardest to kill the Mac anyway! [02:49:14] Clearly! [02:49:36] smontagu: oh, yeah [02:50:23] pkasting_home: mconnor sure does, sometimes. [02:50:36] smontagu: got the one on the SeaMonkey page; any others? [02:50:57] firewolfbot: ping [02:51:00] gavin: pong [02:52:04] Mano: dude, remember the days when I reviewed thousands of lines of Mac patches even though I didn't have a Mac? just so 1.5 would be better! [02:53:06] preed: that's the only one I notice :) [02:53:37] beaufour chuckles at bug 340318 [02:53:40] mconnor: I remember the days when I reviewed thousands of lines. ;) [02:55:08] beaufour: Who's the 54-year-old guy? [02:55:36] reed: comment 70 [02:55:59] yeah [02:56:41] but who is he? [02:56:54] or is Will saying he's the 54-year-old guy? [02:57:07] no... [02:57:14] is comment 70 really that unclear? [02:58:20] he's saying he knows a 54-year-old that apparently reported so many [02:58:24] bugs and "never 1 fixed" and "he gets same lousy attitude from you all" [02:58:27] yes... [02:58:31] <@stuart> gavin is 54 [02:58:34] so, who's the 54-year-old guy? [02:58:38] that's my question [02:58:38] lol [02:58:41] someone he knows [02:58:44] <@stuart> i met him once [02:58:44] <@stuart> im sure he's that old [02:58:56] I think he is lying about his age [02:59:01] navin [chatzilla@405BBEF.AC8AF247.EEBBAFDA.IP] has quit IRC: Ping timeout [02:59:07] philor [ringnalda@moz-6C9C0D4B.eug.or.uspops.net] has quit IRC: Quit: philor [02:59:28] have bots even existed 54 years??? [02:59:47] <@stuart> my internets are slow [02:59:52] <@stuart> otherwise wikipedia would tell me [02:59:53] Mossop_sleep [Mossop@moz-4386CB1E.swan.cable.ntl.com] is now known as Mossop [02:59:54] stuart: need more gambling [03:00:09] tH [r@87.102.36.237] has joined #developers [03:00:11] try betting on some horse races [03:00:14] <@stuart> hah [03:00:22] <@stuart> craps is my new game! [03:01:11] windows font substitution isn't enough of a gamble? [03:01:11] beaufour: thanks for the bug number, I"m grinning wider and wider reading it [03:01:41] it's a nice way to start the day :) [03:02:05] "Could you, or that 54 year old guy, point me to those bugs, please?" [03:02:15] Oh man this bug is LOL [03:02:43] I'd almost like to email him to tell him he made my day... [03:02:46] dbaron [dbaron@moz-1559392A.hsd1.ca.comcast.net] has quit IRC: Ping timeout [03:02:51] But checking gmail would probably make his machine crash [03:03:38] haha [03:05:22] I think timeless' frustration with him kinda set him off though :( [03:06:06] I would be frustrated, too. [03:06:33] RESO WFM, and move on? :P [03:08:19] frustrated like timeless [03:08:25] not looney like the guy [03:08:28] schrep [schrep@moz-7542B0EB.dsl.static.sonic.net] has quit IRC: Quit: [03:08:37] NeilZZZ [neil@moz-228E8524.lutn.cable.ntl.com] has quit IRC: Ping timeout [03:08:39] glazou [daniel@moz-204094DD.disruptive-innovations.fr] has joined #developers [03:08:43] bonjour [03:08:53] sabahh al heir [03:08:55] glazou! [03:09:09] glazou: When are we going to see your contenteditable patch :) [03:09:23] ask peterv [03:09:30] it's his bug [03:09:54] bjacques [bjacques@734EC97A.688B681D.9F751283.IP] has joined #developers [03:09:54] I tried a possible approach and he chose another one [03:10:09] glazou [daniel@moz-204094DD.disruptive-innovations.fr] is now known as glazou_sick [03:10:16] oh... I thought on your blog you posted that you had it working [03:10:17] myk [chatzilla@moz-7B3C332.sfo1.dsl.speakeasy.net] has quit IRC: Ping timeout [03:10:21] sure [03:10:23] it works [03:11:27] myk [chatzilla@moz-7B3C332.sfo1.dsl.speakeasy.net] has joined #developers [03:11:46] a patch on the bug might be helpful to some of us who are interested, even if peterv wishes to do somethings differently... [03:11:59] there is a patch on the bug [03:12:07] Fufie [lambada@6645D3DE.EEEF76E9.52A1A62D.IP] has joined #developers [03:12:07] peterv even reviewed it [03:12:48] glazou_sick [daniel@moz-204094DD.disruptive-innovations.fr] is now known as glazou_phone [03:13:01] oh... ok. I am out of it then, sorry [03:13:16] when is peterv going to land his fix? [03:13:32] which bug # is this? [03:13:47] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] has joined #developers [03:14:24] 237964 [03:14:31] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] is now known as NeilZZZ [03:14:33] gavin [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has quit IRC: Ping timeout [03:15:29] navin [chatzilla@6981F66A.4265CEB4.547774E7.IP] has joined #developers [03:17:31] Ah [03:17:58] Looks from skimming like peterv's approach will probably be nicer for the spellcheck stuff in the incredible gruesome brokenness we've been running into with designmode [03:19:36] gavin [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has joined #developers [03:23:51] Jesse_ [jesse@moz-9C41F208.san.res.rr.com] has joined #developers [03:27:01] NeilZZZ [neil@moz-228E8524.lutn.cable.ntl.com] has quit IRC: Ping timeout [03:29:17] yuri [chatzilla@7F770D74.DF1EA6F9.75493C88.IP] has quit IRC: Quit: Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814] [03:32:00] db48x scratches his head [03:32:28] has anyone ever had all of the xul in some window get scrunched up against the edge of a window? [03:32:49] it's like the width is very small or something… [03:36:45] bedtime [03:36:53] Have fun freezing and stuff [03:36:56] pkasting_home [pkasting@moz-878F2D7D.dsl.snfc21.sbcglobal.net] has quit IRC: Quit: Leaving [03:37:18] Hixie: ping [03:37:21] glazou_phone [daniel@moz-204094DD.disruptive-innovations.fr] is now known as glazou [03:37:29] beaufour [beaufour@1B5DCFE3.51D153FF.92D4E826.IP] has quit IRC: Quit: Hasta luego [03:38:59] brendan [brendaneic@moz-42090664.hsd1.ca.comcast.net] has quit IRC: Quit: brendan [03:39:17] huh, it only happens if I have this inside the window [03:40:01] <@Hixie> glazou: pong [03:40:06] db48x wallops himself [03:40:42] is bad [03:41:47] Hixie: is michael kay a total moron ? [03:41:57] see css wg [03:42:30] alfred [alfred@moz-F530B258.sun.com] has quit IRC: Ping timeout [03:46:53] madewokherd [urk@moz-148F0076.hsd1.mn.comcast.net] has quit IRC: Client exited [03:48:10] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] has joined #developers [03:48:48] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] is now known as NeilZZZ [03:49:32] Hmm... 340318#c74 - $20 says that's Will again with a new account :P [03:49:49] linuxmigration [linuxmigra@moz-4C8836FC.nyc1.dsl.speakeasy.net] is now known as linuxmigration|afk [03:54:39] db48x: that's not strictly illegal, you can nest if you want [03:55:46] <@Hixie> glazou: replied [03:55:51] <@Hixie> glazou: and Reply-To set to www-style [03:56:10] <@Hixie> glazou: enjoy [03:57:26] NeilAway: yea, it didn't complain, but it it made itself and everything else in the dialog about 100px wide [04:04:13] which was somewhat sub-optimal ### Log session terminated at Thu Aug 17 04:18:26 2006 ### ### Log session started at Thu Aug 17 04:18:46 2006 ### [04:18:46] db48x [db48x@moz-12F5BD2C.sub-70-196-109.myvzw.com] has joined #developers [04:18:46] Channel topic is: Use the new pastebin at http://pastebin.mozilla.org || http://landfill.mozilla.org/mxr-test || Crop circle complete || http://wiki.mozilla.org/DOM:Web_Forms_2.0 for Gecko design and approach - please read and offer feedback | I think we are god for now [04:18:46] Topic was set by mconnor!*@* on Thu Aug 17 02:38:47 2006 [04:18:52] sand.mozilla.org [*@*] has set channel mode +snr [04:18:52] Channel was created at Thu Aug 10 23:24:33 2006 [04:18:55] Channel synchronized in 8.849 seconds [04:20:58] Mano [chatzilla@261D46AC.D8CD2B94.53616853.IP] has quit IRC: Connection reset by peer [04:22:56] daim [David_Mart@48CB6E9C.21EE29D7.3E402BC7.IP] has joined #developers [04:25:48] <@Hixie> wtf [04:26:00] <@Hixie> why is the h1+h2 rule not matching the h2 at the top in http://www.mozilla.org/projects/xbl/xbl2.html [04:26:16] <@Hixie> mozilla is broken., [04:26:43] ginn [ginn@moz-887A00C6.sun.com] has quit IRC: Quit: Leaving [04:29:39] Hixie: who says it isn't matching? [04:30:05] <@Hixie> it isn't on my build [04:30:57] wfm unless I'm missing something [04:32:20] <@Hixie> how big a gap do you get between the first line and the second? [04:33:13] Anatolik: copyImage uses document.popupNode [04:33:26] about the same as between two lines of text [04:33:55] <@Hixie> there should be no gap at all [04:34:05] and DomI says computed style is margin: 0pt [04:34:12] <@Hixie> OH [04:34:15] <@Hixie> i see the problem [04:34:24] <@Hixie> my commit script forgot to escape the "+" signs [04:34:34] <@Hixie> so they all became spaces in CVS [04:34:41] <@Hixie> awesome [04:34:48] I mean margin-top 0px [04:35:37] <@Hixie> wait, you actually have a rule that says h1 + h2 ? [04:35:43] sure do [04:36:16] yup, same here [04:36:18] <@Hixie> you're hitting a cache somewhere [04:36:25] <@Hixie> the server isn't sending back any +s [04:36:28] yason [yason@moz-5E2C022F.hybrid.fi] has quit IRC: Client exited [04:36:59] 2 NeilAway: so,... which image will be copied ? [04:37:00] <@Hixie> either that or i've got bigger problems than i thought [04:37:28] Anatolik: document.popupNode should be an HTML element [04:38:17] 2 NeilAway: i see, I have page with for example 5 images [04:38:32] if i'll call copyImage - which one will be copied then ? [04:38:36] yason [yason@moz-5E2C022F.hybrid.fi] has joined #developers [04:41:34] rob_strong [rob_strong@moz-8AA8F10E.sub-70-198-29.myvzw.com] has quit IRC: Quit: Chatzilla 0.9.74-rdmsoft [XULRunner 1.9a1/2006070508] [04:43:51] Hannibal [Hannibal@FF672C8A.2DD6448.BB6EDB21.IP] has joined #developers [04:49:22] Mossop [Mossop@moz-4386CB1E.swan.cable.ntl.com] is now known as Mossop_busy [04:50:01] WizKid [hesslow@F74A873A.A2758F9F.CB45D44D.IP] has joined #developers [04:52:00] glazou: ping? [04:53:45] Anatolik [tolikk@D9106C22.4D034417.BFECE6BC.IP] has quit IRC: Ping timeout [04:59:14] db48x: pong [04:59:37] glazou: hey, I've a question about nsFontSizeStateCommand [04:59:44] shoot [04:59:46] http://landfill.mozilla.org/mxr-test/mozilla1.8.0.x/source/editor/composer/src/nsComposerCommands.cpp#831 [04:59:54] looking [05:00:00] I've been trying to figure out why those are the only values you can pass in for the state [05:00:17] hold on a sec, i'm not there yet [05:00:22] I've been wandering around in cssutils and stuff, but I can't really tell :) [05:00:25] heh, ok [05:00:37] Anatolik: whichever one you point document.popupNode to [05:01:36] Sander [me@E8B87793.1C0CBD4D.BA851D99.IP] has joined #developers [05:02:50] db48x: probably because html handles only 7 values for font size [05:02:54] Anatolik [tolikk@moz-7DB8D648.user.matrix.farlep.net] has joined #developers [05:03:00] and we needed correspondance with the css values [05:03:05] from xx-small to xx-large [05:03:12] and that's 7 values too [05:03:16] gavin [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has quit IRC: Ping timeout [05:03:24] Wow, I just got a spam purporting to be from @mozillaquest.com. Now that brings backs memories... [05:03:24] 2 NeilAway: do you know how to copy image to clipboard from xpcom component? [05:03:26] glazou: I thought it was something like that [05:04:28] glazou: now, the flip side of that question is if you had to be able to set the font size in pts, but coulndn't change the core, how would you go about it? [05:04:55] oh, and this is 1.8.0 [05:05:37] add a new command ? [05:05:37] Sander: heh. [05:05:43] and the corresponding ui ? [05:06:03] that's was I was thinking [05:06:27] that's doable quite easily with an overlay adding the command [05:06:59] hmmm [05:07:07] but you won't be able to rely on nsHTMLEditor magic [05:07:20] because it knows nothing about sizes like that [05:07:27] yea [05:07:36] that would be quite difficult in fact [05:07:39] so I have to reimplement a bunch of stuff [05:07:44] yeah [05:07:57] <@Hixie> smontagu: yt? [05:08:05] Hixie: ih [05:08:12] db48x: lunch time, bbl [05:08:21] I've noticed that it coellesces (sp?) adjacent nodes with the same style, and a whole bunch of nice things [05:08:27] absolutely [05:08:27] Suggestions for 'coellesces': coalesces, colzas, closes, coleuses, callouses, coulisses, coulises... [05:08:32] <@Hixie> smontagu: can you paste the first two non-blank lines of the source of http://www.mozilla.org/projects/xbl/xbl2.html ? [05:08:40] glazou says "aggregates" [05:08:42] glazou: ok, thanks for your help, I really appreciated :) [05:08:46] np [05:08:56] hwaara [hwaara@5718B00C.2191EBAD.7EF74A51.IP] has joined #developers [05:08:58] [05:09:00] we need to work on an extensibility model for the editor [05:09:00] [05:09:01] gavin_ [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has joined #developers [05:09:05] <@Hixie> wtf [05:09:10] <@Hixie> why do you see a plus sign [05:09:15] <@Hixie> i totally don't get one [05:09:18] because it's there? [05:09:22] <@Hixie> that is the weirdest thing ever [05:09:30] glazou [daniel@moz-204094DD.disruptive-innovations.fr] is now known as glazou_lunch [05:09:36] Anatolik [tolikk@moz-7DB8D648.user.matrix.farlep.net] has quit IRC: Ping timeout [05:09:39] <@Hixie> how can the server be sending back different stuff for you than me [05:09:41] glazou_lunch: yea, certain parts are, ahem, improvable [05:09:43] <@Hixie> that's totally wacked [05:09:50] Hixie: heh [05:09:56] Hixie: I've had problems that looked like that [05:10:18] Hixie tries a different browser [05:10:33] <@Hixie> it works in IE!!! [05:10:35] <@Hixie> wtf!!! [05:10:40] <@Hixie> it's the trunk that's breaking this!!! [05:10:45] Hixie: is your default charset set to UTF-7 again? [05:10:50] <@Hixie> OH [05:10:57] <@Hixie> for the love of god [05:11:05] <@Hixie> someone set a fucking default charset on this server before i shoot someone [05:11:24] Hixie changes his default to UTF-16 for his sanity [05:11:34] it should not be possible to set your default charset to UTF-7 [05:11:37] or UTF-16 [05:11:48] <@Hixie> hey [05:11:56] <@Hixie> we lost the pref to change the default charset [05:12:13] because UTF-7 introduces XSS security holes on most web sites [05:12:29] it's under Fonts and Colors, please don't ask me why [05:12:34] and UTF-16 breaks the web (along with introducing XSS security holes on most web sites) [05:12:47] <@Hixie> oh yeah [05:12:50] <@Hixie> when did it end up there [05:13:04] stephank [stephank@1F4B3E62.378D8D43.6513BA0F.IP] has quit IRC: Ping timeout [05:13:13] Hixie sets it to IBM-850 [05:13:17] <@Hixie> ok [05:13:19] <@Hixie> right [05:13:21] <@Hixie> so [05:13:26] was your default charset really UTF-7? [05:13:26] <@Hixie> why isn't this getting a charset set [05:13:29] <@Hixie> yes [05:13:29] NeilZZZ [neil@moz-228E8524.lutn.cable.ntl.com] has quit IRC: Ping timeout [05:13:47] <@Hixie> (intentionally) [05:13:51] you might have to clear cache after doing that [05:14:00] <@Hixie> nah it works now [05:14:00] why did you set your default charset to UTF-7? [05:14:28] <@Hixie> Jesse_: to catch servers that don't set the default. Though it turns out UTF-7 is a bad choice for that, UTF-16 works much better. [05:14:38] <@Hixie> why ISN'T the server sending a charset [05:14:52] <@Hixie> how do i make it send a charset [05:14:59] WizKid_ [hesslow@moz-2DBCA9FD.swipnet.se] has joined #developers [05:15:21] .htaccess? [05:15:34] <@Hixie> doctor can't edit .htaccess files can it? [05:15:50] why don't you set one yourself? [05:16:17] <@Hixie> ? [05:16:17] dunno what doctor can or can't do [05:16:20] Hixie tries [05:16:49] <@Hixie> hm, it worked [05:16:49] WizKid [hesslow@F74A873A.A2758F9F.CB45D44D.IP] has quit IRC: Ping timeout [05:16:51] <@Hixie> go figure [05:16:58] <@Hixie> let's hope: [05:16:58] <@Hixie> AddDefaultCharset utf-8 [05:16:59] <@Hixie> [05:17:02] <@Hixie> is the right syntax [05:17:06] <@Hixie> (with appropriate newlines) [05:17:28] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] has joined #developers [05:18:08] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] is now known as NeilZZZ [05:18:52] <@Hixie> hm [05:19:02] <@Hixie> so someone could insert a bound element into its own shadow tree, i realise [05:19:04] kaie [kaie@moz-29CC6A1D.dip.t-dialin.net] has joined #developers [05:19:25] 've posted a topic on 'gimbalz might fork firefox' in mozilla.dev.apps.firefox... [05:19:28] <@Hixie> but it doesn't seem i have to say anything about that, because that wouldn't actually cause any problems that i can see... [05:19:55] <@Hixie> well, maybe for event bubbling [05:19:56] <@Hixie> hmm [05:22:50] navin: so that's why the blake ross and joe hewitt startup is doing? interesting. [05:23:02] ;) [05:23:34] dont let him know that i disclosed this :( [05:23:45] ... [05:24:10] i was about to blog about it... [05:24:55] jesse: read my personal blog...the proj has lot more details in it... [05:25:45] Hixie looks at http://gimbalz.googlecode.com/svn/trunk/ [05:26:16] try havin a look tomorrow... [05:26:19] KaiRo [robert@moz-F2134722.gumpendorf.xdsl-line.inode.at] has joined #developers [05:26:21] same result... [05:26:49] workin on it dude...but still concept level... [05:29:02] <@Hixie> man, reading your posts is hard [05:29:07] <@Hixie> you need to learn to spell :-) [05:29:31] crap, navin's overuse of ellipses is contagious [05:30:44] english is not my native lang. But i will try to make it more readable...i think the post here wud be more readable http://navinsylvester.wordpress.com/ [05:31:00] Hannibal [Hannibal@FF672C8A.2DD6448.BB6EDB21.IP] is now known as Hannibal-afk [05:31:49] <@Hixie> so my general encouragement for you would just be to change four things -- replace "..." with ". ", replace "wud" with "would", replace "u" with "you", and replace "frm" with "from" [05:31:53] <@Hixie> that would be a huge help [05:32:37] yea i need a promotion from noobie :) [05:33:15] NeilAway guess that he is the only person who thinks it wud have been funny had Hixie said "that wud be a huge help" [05:34:22] <@Hixie> :-P [05:34:22] Anatolik [tolikk@moz-7DB8D648.user.matrix.farlep.net] has joined #developers [05:34:29] db48x thinks that wud be funny [05:35:23] |<-- NeilAway has left irc.mozilla.org (Ping timeout) [05:35:23] Anatolik: talk to plasticmillion [05:35:47] 2 plasticmillion: hi, can you help me ? [05:35:55] glazou_lunch [daniel@moz-204094DD.disruptive-innovations.fr] is now known as glazou [05:36:25] plasticmillion: I really need you help, 'cause then my project may fail :( [05:36:51] alfred [alfred@moz-F530B258.sun.com] has joined #developers [05:37:05] I have C++ xpcom component, and i have to copy some images from loaded page to clipboard or save them to tmp files each [05:37:21] glazou waits for the next whatwg spec with the normative definition of "WUD" [05:37:25] SHUD [05:37:31] NeilAway likes the housecall progressmeter, it uses fraction signs instead of decimals [05:37:33] glazou: lol [05:38:03] unfortunately it crashes on the pc I'm trying to scan [05:38:14] i've played with nsIClipboardCommands - it copies image, but only if contextMenu is over it, but i have nsIDOMHTMLDocument and i need to copy some if images [05:38:17] Anatolik: probably by copying the code in nsCopySupport.cpp [05:39:00] i've seen it - there are a lot of UNFROZEN interfaces in it [05:40:25] anatolik: most of gecko is unfrozen interfaces :) [05:41:58] raj [raj@moz-B08DF7D8.hsd1.ca.comcast.net] has quit IRC: Quit: raj [05:41:59] timeless: true [05:44:07] have made the necessary changes [05:44:13] hope its much more readable now [05:44:28] thanks for the suggestion [05:45:43] so, there is no any other options ? [05:47:44] anatolik: allpeers does what you want [05:48:10] be patient [05:49:00] alfred [alfred@moz-F530B258.sun.com] has quit IRC: Ping timeout [05:52:07] hrm [05:52:09] neil? [05:52:11] glazou? [05:52:23] smontagu pokes NeilAway manually [05:52:34] suppose i wanted the ability to search web content vertically instead of horizontally [05:52:55] i.e. i'm looking at a table, and i want to search the first column before teh second column [05:52:58] s/teh/the/g [05:58:02] timeless: allpeers ? [05:59:15] yes [06:00:49] is it a person ? [06:00:51] or ? [06:01:36] smontagu? [06:01:57] NeilAway: you said to poke you manually if I wanted bug 91312 rereviewed [06:02:52] smontagu: I thought I was referring to the specific attachment, but it doesn't hurt (too much) [06:03:28] Anatolik: allpeers is a program based on gecko, not sure if it's been released yet or not. anyway, the point is that you might be able to see how they do it [06:03:59] smontagu: wait a sec [06:04:13] smontagu: you're saying you can get a tooltip for a page that has since been replaced? [06:04:31] NeilAway: funky, isn't it? [06:04:36] gavin_ [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has quit IRC: Ping timeout [06:04:44] timeless: ? [06:04:44] NeilAway: i've tried to set popupNode in xulDocument - so that it to be copied via nsIContentViewerEdit [06:04:52] but it's not copied :( [06:04:55] any ideas? [06:05:09] glazou: see questions about search down [06:05:21] Anatolik: not offhand [06:05:38] Anatolik: unfortunately I don't have a build with a working copy at the moment [06:05:43] uuuh [06:05:58] Anatolik: (cairo-gfx bustage) [06:06:36] timeless: I doubt that you can, really [06:06:46] timeless: nsIFind goes in whatever order the dom nodes are in [06:07:02] timeless: so what's the question exactly ? [06:07:18] because there's no question above [06:07:23] you only said "suppose i wanted the ability to search web content vertically instead of horizontally" [06:07:28] navin [chatzilla@6981F66A.4265CEB4.547774E7.IP] has quit IRC: Ping timeout [06:07:43] smontagu: in that case, we ought to bail out early if the node isn't around any more [06:08:25] db48x - where can i get allpears, site is under develop still ? [06:08:49] smaug: you've looked at the tooltip listener - is there any way it can tell that the node is still visible before firing the tooltip? [06:09:05] NeilAway: the node is still visible [06:09:15] glazou: could it be done? :) [06:09:47] yes [06:09:54] smontagu: how can the node be visible if it doesn't have a window? [06:10:08] gavin_ [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has joined #developers [06:11:04] what is the problem with tooltip? [06:11:26] NeilAway: its pixels are still there on the screen, they don't know it doesn't have a window [06:11:55] smaug: smontagu is managing to fire a tooltip when the popupNode.document.defaultView is null [06:12:54] NeilAway: I suspect that popupNode.document is null too [06:13:09] or rather, that it is already a different document [06:14:34] is this a new feature/bug ? [06:14:58] piratepenguin [declan@moz-FF395ACC.bas503.dsl.esat.net] has joined #developers [06:15:44] don't think so [06:16:02] smaug: probably not, but we never cared before [06:16:14] ok, since I changed tooltip handling yesterday ;) [06:17:01] so why do we care now? [06:17:46] hmm, is this related to bfcache... ? [06:18:26] document is already in cache, but tooltip timer gets fired after that... [06:18:42] smaug is just guessing [06:19:24] bfcache is quite recent, right? because I get the same effect of the tooltip bleeding into the new page on 1.8.0.x [06:19:50] bf = back/forward or blazingly fast? [06:20:33] 1.8.0.x has bfcache [06:20:51] smontagu: actually, that's only relevent for the node with the tooltip attribute [06:20:57] um, I mean smaug [06:21:20] smaug: once the timer starts there's no check on the tooltip node that it's still visible [06:22:13] are you talking about tooltiptimer or autohide timer? [06:23:01] smaug: tooltip show timer [06:23:59] smaug: so if you use then it will check that foo is still in a window [06:24:25] smaug: but for our normal html tooltip support the xul is always in a window (unless you close the browser of course) [06:25:53] NeilAway: we could add a simple check to nsXULTooltipListener::ShowTooltip() that sourcenode's document has a window [06:25:56] db48x sighs [06:26:15] the installer for the Caesar IV demo doesn't work under Cedega [06:26:20] NeilZZZ [neil@moz-228E8524.lutn.cable.ntl.com] has quit IRC: Ping timeout [06:26:46] or is it mTargetNode, but anyway, check there that everything is still ok [06:27:39] hmm, is there a testcase for this? [06:27:46] and is this 1.8.x only [06:27:51] Jesse_: did you have a test case for a crash or something when right-clicking on an element that got removed from the DOM? [06:27:56] or does this still happen on trunk [06:28:16] NeilAway: i don't think so [06:28:20] smaug: if I understand smontagu it still happens on trunk [06:28:47] yes, happens on trunk [06:28:49] Jesse_: hmm, maybe I'm thinking of the right-clicking an element causing a page load confusing the context menu [06:28:56] does anyone know anything about nsFastLoadPtr ? [06:29:01] it seems unused, and it's bugging me [06:29:12] because it has exported private data members [06:29:59] Anatolik: let me check how we do that [06:32:47] plasticmillion [06:32:52] i've done it [06:33:22] ok cool [06:34:24] i've set popupNode and ised [06:34:34] if (NS_SUCCEEDED(pContVEdit->CopyImage(nsIContentViewerEdit::COPY_IMAGE_DATA))) [06:34:55] and it works, but not all images are copied [06:35:04] maybe it's a problem with them [06:35:17] I guess that's what we do as well [06:35:21] "it should work" [06:38:38] jwatt [roslea@jwatt.irc.users.mozilla.org] has joined #developers [06:39:13] jwatt [roslea@jwatt.irc.users.mozilla.org] has quit IRC: Quit: Chatzilla 0.9.75 [Firefox 2.0b1/2006071020] [06:43:17] plasticmillion: it works :) [06:43:22] bah, I just crashed in RemoveTooltipSupport [06:43:26] by to everyone [06:44:05] NeilAway - thanx for tip about popupNode -- it REALLY helped :) [06:44:09] xpt files are identical on all platforms, right? [06:44:25] NeilAway: how did you crash? [06:44:27] plasticmillion: right [06:44:42] stacktrace? [06:45:02] bye [06:45:03] Anatolik [tolikk@moz-7DB8D648.user.matrix.farlep.net] has left #developers [06:45:16] smaug: closing Venkman caused a GC which deleted an event targetted at a document freeing the document which tried to unhook a tooltip listener on the document [06:45:52] NeilAway wonders whether you can set gdb to output the result of bt to a file [06:46:53] yes [06:47:00] there's a trace option somewhere [06:47:26] neilaway: try 'script' [06:47:34] smaug: http://neil.rashbrook.org/stack.txt [06:47:49] timeless: that's not too useful now that I've already auto-attached gdb [06:48:09] piratepenguin [declan@moz-FF395ACC.bas503.dsl.esat.net] has quit IRC: Ping timeout [06:49:11] timeless: see http://lxr.mozilla.org/mozilla/source/embedding/components/find/src/nsWebBrowserFind.cpp#111 [06:49:21] and see the comment in line 126 [06:49:31] you can implement your own findnext through a command [06:49:47] so, yes, find vertically in tables is possible keeping the rest horizontal [06:49:47] smaug: does the stack suffice, so that I can restart? [06:50:02] glazou: cool [06:50:06] NeilAway: that is enough, thanks [06:50:27] glazou: so this is someting that a js "Extension" could hack together w/ a n xpcom component? :) [06:50:40] smontagu [chatzilla@moz-244E134F.broadband.actcom.net.il] is now known as smontaguAway [06:50:59] yep [06:51:24] but js is probably not enough here [06:51:36] find algo works with nsiframes, not elementsw [06:53:09] could we extend nsIDocShell.ENUMERATE_ to include "search_down_before_across"? [06:53:23] Mossop_busy [Mossop@moz-4386CB1E.swan.cable.ntl.com] is now known as Mossop [06:53:25] why not [06:53:31] what's the use case ? [06:53:38] I mean for vertical find in tables [06:53:42] surkovZzz [alexander@9C1D475.30CD62E0.3FA5AA06.IP] is now known as surkov_ [06:53:47] bugzilla.mozilla.org/describekeywords.cgi [06:53:51] search for 'ue' [06:54:12] or bugzilla.mozilla.org/buglist.cgi?product=mozilla.org&resolution=--- [06:54:17] aaaah [06:54:19] right [06:54:23] search for a reporter but not a qa [06:54:54] then I disagree with your option [06:55:03] my option? [06:55:08] in a table, find should probably search in THs before TDs [06:55:27] and that would solve your problem [06:55:33] hrm, that'd definitely win for describe keywords [06:55:43] it wouldn't win for buglist [06:55:48] but i'll take that win [06:56:10] eh [06:56:19] glazou goes back to syntax highlight [06:58:52] bug 348914 is funny [06:59:37] ispiked: 9i don't think gecko rashed, it sounds like the biometric thing is breaking, unrelated [06:59:59] Jesse_ [jesse@moz-9C41F208.san.res.rr.com] has quit IRC: Quit: Jesse_ [07:02:43] smaug: actually I can't reproduce the bug [07:03:09] smaug: if I have a page with a timed refresh and hover over an element in it then for some reason I get the browser as the tooltip target [07:04:13] timeless: I have a biometric scanner on my vaio too ; works beautifully with ff [07:04:39] at least does not crash [07:05:15] kiko-zzz [kiko@moz-21AE8E0E.dsl.telesp.net.br] is now known as kiko [07:05:35] NeilAway: you mean you can't reproduce the crash? [07:05:48] or the other bug [07:09:27] Jesse_ [jesse@moz-60659AA0.san.res.rr.com] has joined #developers [07:14:54] smaug: the other bug [07:16:06] bsmedberg [bsmedberg@moz-FBF198A7.jst.pa.atlanticbb.net] is now known as bsmedberg-bbl [07:18:26] hrm [07:19:12] dt [darktemple@moz-B46E4156.adl0.adsl.esc.net.au] has quit IRC: Ping timeout [07:20:06] Hannibal-afk [Hannibal@FF672C8A.2DD6448.BB6EDB21.IP] has quit IRC: Quit: off to police station [07:20:29] dt [darktemple@moz-B46E4156.adl0.adsl.esc.net.au] has joined #developers [07:20:46] dt [darktemple@moz-B46E4156.adl0.adsl.esc.net.au] has quit IRC: Quit: [07:23:07] magneto [chatzilla@977E6C1.DEF20D50.74E1C77A.IP] has joined #developers [07:26:49] surkov__ [alexander@9C449DEC.9EBFE0F7.3FA5AA06.IP] has joined #developers [07:26:50] surkov_ [alexander@9C1D475.30CD62E0.3FA5AA06.IP] has quit IRC: Connection reset by peer [07:30:48] surkov_ [alexander@9C1D475.30CD62E0.3FA5AA06.IP] has joined #developers [07:33:02] surkov__ [alexander@9C449DEC.9EBFE0F7.3FA5AA06.IP] has quit IRC: Ping timeout [07:35:04] pucko [andreas@moz-F22DABDA.tbon.telia.com] has quit IRC: Ping timeout [07:38:58] pucko [andreas@AACB4C21.F1CC97A8.A74F3D49.IP] has joined #developers [07:39:03] how do I get the FF bin directory using XPCOM? [07:39:54] directory_service CurProcD /usually/ works [07:39:59] pucko [andreas@AACB4C21.F1CC97A8.A74F3D49.IP] is now known as IRCMonkey5270529 [07:40:50] yeah, there's a #define for it in C++, I think [07:41:03] plasticmillion: got your mail, thinking about the best way to proceed [07:41:09] NS_GetSpecialDirectory or something [07:41:24] shaver: okay, our build guys are baffled [07:41:37] plasticmillion: can you link statically against libstdc++? [07:42:00] Linux is a pain... apparently some Fedora distros don't even use the same ID string (they just use "linux" it seems) [07:42:22] the same ID string where? [07:42:43] the platform string [07:42:51] hold on, he's babbling at me in Slovak [07:42:53] ugh [07:42:58] death unto the infidels [07:43:44] apparently Fedora takes the 32-bit version even though the build string is the 64-bit string [07:44:02] and we can't link statically with libstdc++ cause we have 23 shared libraries [07:44:06] that's extremely exciting [07:44:07] our XPI would be like 100 Mb or something [07:44:20] it's so exciting I'm about to jump out the window [07:44:25] plasticmillion wonders whether we really really have to support Linux [07:44:33] well, you would get the Biggest Extension Ever award [07:44:40] bee [07:44:45] heh [07:44:46] stephank [stephank@moz-EC1310D8.speed.planet.nl] has joined #developers [07:45:17] mw22_away [chatzilla@ABC50AD1.D68BE5F3.29424C4.IP] has quit IRC: Ping timeout [07:45:25] shaver: our solution was to have a detailed page for Linux users with instructions about which version to use, and let them figure it out themselves [07:45:42] http://www.allpeers.com/download/which_linux.htm [07:46:07] if there were some way to do the same on AMO that would be one solution, although One XPI to Rule Them All would certainly eliminate a lot of support issues [07:46:28] kaie [kaie@moz-29CC6A1D.dip.t-dialin.net] has quit IRC: Ping timeout [07:50:01] plasticmillion: so, no ugly warning if you can't load the component, instead just silently fail? :p [07:50:52] KaiRo [robert@moz-F2134722.gumpendorf.xdsl-line.inode.at] has quit IRC: Connection reset by peer [07:51:45] KaiRo [robert@moz-F2134722.gumpendorf.xdsl-line.inode.at] has joined #developers [07:52:15] Mook: well our JS stuff works, so the user gets our registration page [07:52:26] they click "next" and nothing happens since we trigger a binary component at that point [07:52:29] not very user-friendly [07:52:38] plasticmillion: right, but your js can also detect that the binary isn't working and give a warning instead [07:52:45] we're planning to add a "wrong version installed" page but it isn't done yet [07:52:49] ah, you beat me to it :p [07:53:05] Firefox-Cairo: 'WINNT 5.2 gaius Depend Reference' has changed state from Success to Burning. [07:53:10] it didn't make the cut for our public beta [07:53:28] I have a much, much crappier version of it, yes :p nsIPromptService FTW! :p [07:54:04] Linux. Grrrrrrrr [07:54:34] all these open source types really make my blood boil [07:54:34] markp [markp@moz-15E04AEE.rmo.bellsouth.net] has joined #developers [07:54:34] oh [07:54:38] what channel is this again? ;-) [07:54:50] plasticmillion is Just Kidding [07:56:45] btw, do you have the same issue with win32/win64? [07:56:50] beaufour [beaufour@moz-FADE66FE.ip.onderwijs.casematelecom.nl] has joined #developers [07:56:58] shaver: apparently not [07:56:59] while I'm in here weeping into the AMO code [07:57:03] that is exciting! [07:57:09] plasticmillion does a little dance [07:59:31] shaver makes a little love [07:59:45] dria [dria@moz-B7FD1F7E.cpe.net.cable.rogers.com] has joined #developers [08:01:04] it's ok, I won't tell your wife [08:01:34] magneto [chatzilla@977E6C1.DEF20D50.74E1C77A.IP] has quit IRC: Quit: Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814] [08:02:30] dt [darktemple@moz-B46E4156.adl0.adsl.esc.net.au] has joined #developers [08:03:11] kaie [kaie@moz-29CC6A1D.dip.t-dialin.net] has joined #developers [08:06:21] robc_afk [rcampbell@moz-B7FD1F7E.cpe.net.cable.rogers.com] is now known as robcee [08:08:32] aaronlev [chatzilla@moz-B0ED68CF.c3-0.arl-ubr2.sbo-arl.ma.cable.rcn.com] has joined #developers [08:11:04] brosnan [kbrosnan@moz-653FD72.ri.ri.cox.net] has joined #developers [08:11:55] self [borg@moz-6D7347A.pppoe-dynamic.nb.aliant.net] has joined #developers [08:13:13] yason [yason@moz-5E2C022F.hybrid.fi] has quit IRC: Ping timeout [08:14:03] Uri [chatzilla@11EB5A41.4EE4A751.F42F994A.IP] has quit IRC: Client exited [08:30:29] hmm, latest trunk seems to reflow and/or repaint repeatedly if the window size is small [08:32:58] it has something to do with bookmarks... happens only when bookmarks are in the menubar [08:33:04] doronHome [doron@moz-6E4EB9A1.austin.ibm.com] is now known as doron [08:35:02] piratepenguin [declan@CD47771D.4B7B3F0A.81E00CBF.IP] has joined #developers [08:35:45] wolfiR [stark@D8346595.E0FEA68B.F7F6D21D.IP] has quit IRC: Quit: Leaving [08:37:57] is the 1.8 branch open for checkins? I thought there was a freeze, but not sure [08:39:46] bsmedberg-bbl [bsmedberg@moz-FBF198A7.jst.pa.atlanticbb.net] is now known as bsmedberg [08:40:05] good question! [08:40:10] firewolfbot [firebot@moz-8BCFA482.carolina.res.rr.com] has quit IRC: Ping timeout [08:40:15] i was wondering that [08:41:31] well, 18 blockers still open [08:41:37] 6 patches awaiting approval [08:45:18] dt [darktemple@moz-B46E4156.adl0.adsl.esc.net.au] has quit IRC: Quit: [08:50:27] self [borg@moz-6D7347A.pppoe-dynamic.nb.aliant.net] has quit IRC: Quit: Chatzilla 0.9.72-rdmsoft [XULRunner 1.8.0.1/2006012608] [08:53:27] bc [bclary@moz-400A639F.direcpc.com] has quit IRC: Input/output error [08:57:01] Enn [enn@moz-F0E247D9.eicat.ca] has joined #developers [08:57:02] schrep [schrep@moz-46636307.office.mozilla.org] has joined #developers [08:58:44] danbeck [danbeck@779D5CA1.9CC1D69A.52393332.IP] has joined #developers [09:08:08] anyone knows where is E_UNEXPECTED defined? I could not find it on lxr. [09:09:31] what context? [09:09:53] it's a Win32 or COM error code, but I suspect that name is used in other areas as well [09:10:33] smaug [chatzilla@93F5D356.851FF927.9BAB7257.IP] is now known as smaugAway [09:10:56] shaver: there are lots of places returns that: http://lxr.mozilla.org/seamonkey/search?string=E_UNEXPECTED [09:11:25] but I could find out where is it defined. [09:11:26] sure, as COM or Win32 error codes [09:11:30] it's not defined in our code [09:14:03] is it available on linux? I got " error: 'E_UNEXPECTED' was not declared in this scope" in my code. [09:14:12] coop [coop@moz-ED3265B4.sympatico.ca] has joined #developers [09:14:16] not without WINE, I suspect [09:16:19] Mnyromyr [MnyroWork@B9DD71DB.895A7D73.450559D8.IP] has quit IRC: Client exited [09:24:16] humph [chatzilla@21100716.6DD7AF20.1139E686.IP] has joined #developers [09:24:18] gaoming: the COM error codes match the XPCOM error code values [09:24:28] there is an NS_ERROR_UNEXPECTED [09:25:00] gaoming: are you returning that from a cross platform method? [09:25:15] ok. thanks aaronlev & shaver [09:25:27] i suppose we shouldn't count on those error codes being the same, but they are [09:26:49] aaronlev: I am referencing some codes in other palace after nsCOMPtr element = (do_QueryInterface(mDOMNode)); [09:27:29] evan [evan@FE76BF3D.F0CE8D06.B0A6F311.IP] is now known as evan_away [09:27:30] you have an extra set of ( ) there [09:27:41] harmess [09:27:43] harmless [09:27:46] yes [09:28:01] just telliing him before he does it 20 tijmes and has to undo it [09:28:06] nsCOMPtr element = do_QueryInterface(mDOMNode); [09:28:07] or [09:28:11] nsCOMPtr element(do_QueryInterface(mDOMNode)); [09:28:48] anyway, i don't see a return code involved there at all [09:29:22] we have [09:29:22] if (!mDOMNode) { [09:29:22] return NS_ERROR_FAILURE; // Node already shut down [09:29:22] } [09:29:25] so does if(!element) { return NS_ERROR_UNEXPECTED;} still necessary? [09:29:45] well, it might not be an element if it was a text node [09:29:49] or a document node [09:29:51] etc. [09:29:54] not all nodes are elements [09:30:08] but that method presumably assumes there will be an element for the node [09:30:27] if mDOMNode is not an element then something strange happened [09:30:45] one might assert if they're sure it will never happen :) [09:30:52] but that will only catch it in debug builds [09:30:58] or: [09:31:11] NS_ENSURE_TRUE(element, NS_ERROR_UNEXPECTED); [09:31:17] which will print an error on the console in debug mode [09:31:25] and does the test both in debug and release [09:31:44] i'd lean toward using NS_ENSURE_TRUE [09:32:04] ok [09:32:10] I wish we had NS_ENSURE_EXISTS (ptr) instead. [09:32:18] that returned some default return code for such situations [09:32:50] hwaara: [09:33:02] how about [09:33:15] nsCOMPtr element = ensureQueryInterface(mDOMNode); [09:33:22] which returns if it fails [09:33:48] you mean ensureQueryInterface would be a macro? [09:34:03] right, so we couldn't do it exactly like that [09:34:12] ? [09:34:23] NS_ENSURE_QI(mDOMNode, element); [09:34:31] ugh [09:34:33] hehe [09:34:40] go to your room [09:34:47] shaver: you're just used to seeing tons of extra lines of code by now [09:35:01] has anyone else seen odd hanging behavior on this morning's bonecho nightlies [09:35:05] i know you've seen better with less blaoted lines of codes [09:35:17] hiding that crap in macros isn't the right solution [09:35:18] when the "new tab that's off the screen" icon is highlighted? [09:35:18] our error checking sucks anyway [09:35:19] Unicorn11 [chatzilla@2570B721.28672701.79D15048.IP] has joined #developers [09:35:24] IanN [IanN@696B8DF2.94C64E99.A895405E.IP] has joined #developers [09:35:32] not like anyone ever tests out of memory conidtions do we? [09:35:37] many lines of code is almost an inherent quality of xpcom code :) [09:35:45] a lot of code does [09:35:57] but standard C++ says that new never returns NULL [09:35:58] no i mean QA type testing [09:36:04] Cozby_ [chatzilla@BCB888C4.33EE9F8A.1139E686.IP] has joined #developers [09:36:09] humph [chatzilla@21100716.6DD7AF20.1139E686.IP] has quit IRC: Connection reset by peer [09:36:10] the JS test suite has OOM and OOS cases [09:36:17] humph [chatzilla@21100716.6DD7AF20.1139E686.IP] has joined #developers [09:36:17] cool [09:36:22] preed [preed@421D0CD7.639FE11E.A1CCF04.IP] has quit IRC: Ping timeout [09:36:26] does the a11y test suite? [09:36:27] :) [09:36:31] and we have a mchine with virtual memory turned off to test that? [09:36:34] no we've never tested it [09:36:45] you don't need virtual memory turned off [09:36:47] i mean we check for it [09:36:48] Cozby [chatzilla@BCB888C4.33EE9F8A.1139E686.IP] has quit IRC: Connection reset by peer [09:36:53] but we've never done a torture test [09:37:00] Cozby_ [chatzilla@BCB888C4.33EE9F8A.1139E686.IP] is now known as Cozby [09:37:03] we probably need to sweep through all of the a11y code with an sr= some time [09:37:05] you just need to use a lot, or (better) add an error-injecting malloc [09:37:06] an architectural review [09:37:08] Ryan|work [rflint@467D0239.371BFD8A.93BBE11C.IP] has joined #developers [09:37:13] you're killing me, aaron [09:37:21] bline [chatzilla@moz-26006831.demon.nl] has joined #developers [09:37:27] shaver: what did i say? [09:37:34] preed [preed@moz-46636307.office.mozilla.org] has joined #developers [09:37:50] it's a good thing that we should do a thorough review of it [09:37:54] it doesn't mean i think our code is bad [09:38:08] we get less attn than other areas [09:38:16] like dom and layout [09:38:18] test suites help a ton [09:38:36] in part because code that's easy to test is usually code that's easier to maintain and analyze [09:38:36] we have 3 official fuill time QA's who work with test suites [09:38:41] but they have a lot to test [09:38:47] should get those into the automation rotation [09:38:54] many platforms, focus an key nav, many assistive technolgies, xul, html and dhtml [09:39:04] shaver: that's where LDTP is going to come in [09:39:23] 4 different accessibility APIs, essentially [09:39:37] xpcom (nsIACcessible), MSAA, ATK and soon UA on Mac [09:39:38] or one set of internal APIs unit tested [09:39:41] xforms too [09:39:50] shaver: yeah but bugs occur in the platform layers too [09:39:53] as a way to preserve the internal interactions and specific behaviours [09:39:54] sure [09:39:57] because those apis are different on all the platforms [09:40:03] I understand that [09:40:48] and sometimes the bugs are in the AT's [09:40:59] we fund or help co-develope the assistive technologies [09:41:00] yes, I understand that there will be bugs elsewhere [09:41:04] so we drive bug testing with those [09:41:10] Unicorn11 [chatzilla@2570B721.28672701.79D15048.IP] has quit IRC: Quit: Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814] [09:41:17] I'm saying that I think there is significant value in having unit tests, to detect and help isolate bugs [09:41:31] we've published some [09:41:45] http://www.mozilla.org/access/qa/testcases [09:41:50] roxlu [chatzilla@E075BA93.4C44192F.D9A96A0E.IP] has joined #developers [09:41:55] unit tests? [09:42:07] HI all! I installed firefox 2 beta, but where can I set the default language? [09:42:09] those all look like integration or functional tests [09:42:20] anyway [09:42:24] I gotta eat and go to a meeting [09:42:26] Unicorn11 [chatzilla@2570B721.28672701.79D15048.IP] has joined #developers [09:42:38] if you have unit tests, you should talk to davel about what you need to do to get them running in a harness and automated [09:42:48] sounds good, we'll get there [09:43:21] unit tests == api testing correct? [09:43:30] based on what the code is supposed to do -- testing code paths [09:43:34] what post does the client use to connect to moznet [09:43:35] ? [09:43:46] sheesh, vmware.com leaks like crazy [09:43:49] it's testing behaviour of small components in isolation [09:44:12] gavin_ [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has quit IRC: Ping timeout [09:44:14] i think sun might have that, i'll ask tim miao [09:44:35] roxlu [chatzilla@E075BA93.4C44192F.D9A96A0E.IP] has quit IRC: Quit: Chatzilla 0.9.74 [Firefox 2.0b1/2006071020] [09:44:54] dsarnipalli used to have some [09:46:30] bsmedberg: ping [09:46:35] IanN: pong [09:47:10] bsmedberg: wrt bug 255834 - are you talking about having a nsToolkitFeedsModule.cpp type file under toolkit/components/feeds/src? [09:47:38] IanN: you could, or you could just put the module stuff in the existing .cpp files [09:47:38] Unicorn11 [chatzilla@2570B721.28672701.79D15048.IP] has quit IRC: Quit: Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814] [09:47:45] ajschult [andrew@moz-533834DD.bflony.east.verizon.net] has quit IRC: Quit: Chatzilla 0.9.75 [SeaMonkey 1.5a/2006081608] [09:48:24] IanN: see http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&file=nsAutoComplete.cpp&branch=&root=/cvsroot&subdir=mozilla/xpfe/components/autocomplete/src&command=DIFF_FRAMESET&rev1=1.10&rev2=1.11 [09:48:40] (and bug 263042) [09:48:57] shaver: so any thoughts about that Linux things? [09:48:57] dmose [dmose@moz-5BD04EDD.sfo1.dsl.speakeasy.net] has quit IRC: Quit: Leaving [09:49:02] should I just submit Windows and Mac for now? [09:49:18] <@bz_sleep> so is branch still open? [09:49:20] I'm going to need to talk to bsmedberg [09:49:22] <@bz_sleep> tinderbox says it is.... [09:49:35] <@bz_sleep> particularly for security and crash fixes approved for 1.8.1 late last night? [09:49:41] bsmedberg looks around [09:49:44] shaver: I need to go in an hour or so :-( [09:49:52] bsmedberg: nsScriptableUnescapeHTML.cpp sounds like a strange name for the file though :-) [09:50:06] gavin_ [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has joined #developers [09:50:08] bz_sleep decides to trust tinderbox [09:50:12] I have a meeting that starts in 10 mins [09:50:17] IanN: uh... what? [09:50:19] bz_sleep: /msg beltzner, he'll know [09:50:25] and he's around [09:50:39] or ask in #bonecho, if you haven't (I'm not in there right now) [09:51:06] bsmedberg: that's the name of the only cpp file in toolkit/components/feeds/src unless I've misunderstood [09:51:07] piratepenguin [declan@CD47771D.4B7B3F0A.81E00CBF.IP] has quit IRC: Ping timeout [09:51:07] piratepengui1 [declan@1C3C5E51.14B0FF73.9D79F7D7.IP] has joined #developers [09:51:12] unicorn11 [unicorn11@2570B721.28672701.79D15048.IP] has joined #developers [09:51:44] shaver: okay, I guess I'll have to wait til tomorrow to submit [09:51:53] you can submit win/mac now [09:51:53] shaver: I await further orders, sir [09:51:59] IanN: well, the file's already named that... [09:52:05] ping morgamic to make sure there aren't tricks there, or ask in #amo [09:52:08] ok I'll do that [09:52:08] but that should work [09:52:19] doron did that for xforms, too [09:52:20] lemme try it and see what breaks [09:52:25] HI [09:52:38] yeah doron and I are the only freaks with huge binary extensions [09:52:41] bz_sleep [bzbarsky@moz-6157A916.dsl.chcgil.ameritech.net] is now known as bz_away [09:52:46] I was able to build FireFox successfully [09:52:53] hmm, that sounded dirty ;-) [09:53:16] but when i execute the firefox in the dist\bin folder [09:53:22] it opens a dos window [09:53:22] plasticmillion: what's the problem? [09:53:28] if you and xforms are the only ones doing something, you know you're on the right path! [09:53:35] plasticmillion: it's only dirty if you mention goats too [09:53:49] heh [09:54:00] shaver is just cranky because of AMO :) [09:54:06] gaoming [chatzilla@64D3723C.770FC355.6439CC76.IP] is now known as comple_away [09:54:10] which registers till nsNaticeComponentLoader and then crashes [09:54:17] comple_away [chatzilla@64D3723C.770FC355.6439CC76.IP] is now known as gaoming [09:54:28] ac_add_options --disable-accessibility [09:54:28] ac_add_options --enable-debug [09:54:28] ac_add_options --disable-optimize [09:54:28] ac_add_options --disable-activex [09:54:35] bot will kick ya [09:54:40] these are the options for the build [09:54:41] gaoming [chatzilla@64D3723C.770FC355.6439CC76.IP] has quit IRC: Quit: Chatzilla 0.9.74 [Firefox 1.5.0.6/2006072814] [09:54:56] mozconfig [09:55:19] any idea why this is not loading any further? [09:55:44] fresh pull of what branch? [09:57:27] doron: do I have to do something special to submit my Win and Mac version to AMO? [09:57:34] initially it asks for a single XPI [09:59:11] bsmedberg: we can't link statically because our extension has 23 separate shared libraries [09:59:35] bsmedberg: maybe we should combine everything into one big mother-of-all-shared-libraries and link statically to libstdc++? [10:00:02] plasticmillion: have you measured the cost? [10:00:12] aaronlev: any places that don't will probably be found soon enough [10:00:20] bsmedberg: cost? in what sense? [10:00:26] you mean the cost of linking them all statically? [10:00:29] yes [10:00:41] plasticmillion checks with Linux guy [10:02:31] I love developers [10:02:39] "plasticmillion: have we measure the cost?" [10:02:43] "Linux guy: yes" [10:02:43] mixedpuppy [mixedpuppy@moz-1FCC0032.activestate.com] has joined #developers [10:03:07] plasticmillion eyes doron [10:03:13] mixedpuppy [mixedpuppy@moz-1FCC0032.activestate.com] has quit IRC: Quit: mixedpuppy [10:03:30] timeless: I'm lost -- what was that last comment about again? [10:03:42] oom, I bet [10:05:12] yes [10:05:20] the last time I read the discussion about that, gtk and other fundamental things we depend on can't handle oom, so how can we do anything about it? [10:05:25] aaronlev: for kicks, i killed a samsung q1 on friday (blue screen, oom) [10:05:32] it was fast and painless [10:05:34] doron: i am using the firefox 1.5.0.6 source that i downloaded from mozilla [10:05:41] and it's not my job, but there are neighbors who do that for a living [10:06:01] unicorn11: did you build --enable-debug or --enable-debugger-info-modules [10:06:10] yep [10:06:10] if not, go setup another objdir w/ one or the other [10:06:16] oh good [10:06:22] timeless: your neighbors are almost as weird as mine [10:06:24] so attach a debugger (windbg, devenv, whatever) [10:06:52] Ok [10:06:56] bsmedberg: I guess we never actually tried it :/ [10:07:16] what exactly do we have to add to the Makefile so it links with the static version and not the shared library? [10:07:50] is there an example somewhere? [10:07:50] plasticmillion: configure with CC=/path/to/installed-custom-gcc/bin/gcc CXX=/path/to/installed-custom-gcc/bin/g++ [10:07:56] Enn [enn@moz-F0E247D9.eicat.ca] has quit IRC: Quit: Chatzilla 0.9.72 [SeaMonkey 1.0/2006013012] [10:08:23] plasticmillion: when you submit, be sure to choose the corresponding OS in the dropdown [10:08:23] plasticmillion: my procedure for creating the linux reference platform is probably a useful read [10:08:30] bsmedberg: sorry, I'm kinda slow today... you mean configure Mozilla with those options? [10:08:48] bsmedberg: plasticmillion's going to want to have a single dll before he tries statically linking, right? [10:08:56] timeless: I don't think that's necessary, no [10:08:59] timeless: that's what we're trying to establish [10:09:03] also if i have a window of firefox (the version that i have installed not build)open then the build version opens without an issue [10:09:18] unicorn11: that's not opening [10:09:22] it's talking to the other firefox [10:09:25] plasticmillion, yes, configure whatever mozilla ends up building your extension components [10:09:27] and the other firefox opens the window [10:09:32] Mook [mook@moz-62E4046C.dynamic.hinet.net] has quit IRC: Quit: sleep [10:09:38] Ho Ok [10:10:09] so um, is the 1.8 branch open for approved checkins? Shedule says it frooze last night, yet bz just checked in [10:10:10] so get your debugger going [10:10:18] froozen even [10:10:24] doron: bz asked, check your scrollback [10:10:26] Pike [Axel_Hecht@moz-E0C33CEC.dip0.t-ipconnect.de] has joined #developers [10:10:27] and it's frozen [10:10:32] jhpedemonte [jhpedemont@moz-6E4EB9A1.austin.ibm.com] has joined #developers [10:12:04] umm [10:12:21] bz_sleep Branch is still open, right? Per tinderbox? [10:12:21] schrep yes [10:12:42] CVS ... so slow [10:12:59] bsmedberg: thanks [10:13:17] mvl [michiel@moz-2F035FEA.direct-adsl.nl] has joined #developers [10:13:50] bsmedberg: thanks, we'll give it a whirl [10:14:33] plasticmillion: for xforms I just submit 3 different xpis [10:14:38] timeless: http://pastebin.ca/136232 thats where the exe loads till and stops [10:15:06] doron: as in three different, totally separate submissions? [10:15:07] unicorn11: wait, you said crashed earlier [10:15:11] are you not really crashing? [10:15:12] plasticmillion: right [10:15:13] or you can do multiple submissions for one extension? [10:15:19] hmmm, ok [10:15:25] first time it loads till here and stops [10:15:35] then if i click it it crashes [10:15:42] plasticmillion: you can submit 3 different xpis with the same version but with a different target OS [10:15:52] then after that it keeps crashing [10:16:01] doron: got it, thanks [10:16:11] plasticmillion: the only issue is that some reviewers see three xpis with the same version and then mark 2 as obselete, so you have to shout a bit [10:16:30] doron: I shout very loudly, that shouldn't be a problem :-) [10:16:32] comes till this point and jsut closes the window [10:16:33] especially when cornered [10:16:53] gaoming [chatzilla@64D3723C.770FC355.6439CC76.IP] has joined #developers [10:17:02] okay, here goes nothing [10:17:07] plasticmillion takes a deep breath [10:17:17] plasticmillion: XForms already went through the pains and managed to convice the AMO people to fix the problems we encountered, so it should work fine for you [10:18:17] doron: better you than me my friend, better you than me... ;-) [10:19:11] mcsmurf [chatzilla@moz-2B507B46.dip.t-dialin.net] has joined #developers [10:19:29] timr [timr@moz-755A224F.snvacaid.dynamic.covad.net] has joined #developers [10:21:25] dria [dria@moz-B7FD1F7E.cpe.net.cable.rogers.com] has quit IRC: Quit: Leaving [10:22:12] dria [dria@moz-B7FD1F7E.cpe.net.cable.rogers.com] has joined #developers [10:22:15] bsmedberg: so we should use GCC3 or 4? [10:22:39] plasticmillion: 3.2.x or 3.4.x should be fine [10:22:43] or 4.0.x [10:22:50] I don't think it makes any difference at all [10:22:56] older is of course vaguely "safer" [10:23:19] CTho|flying [Chris@moz-15A5CD54.austin.res.rr.com] is now known as CTho|SV [10:23:26] ok [10:24:15] rebron [chatzilla@moz-67C48ED1.dsl.pltn13.pacbell.net] has joined #developers [10:24:44] glazou waves at rebron and says good evening to all, see you tomorrow [10:25:46] glazou [daniel@moz-204094DD.disruptive-innovations.fr] has quit IRC: Quit: going ohm [10:26:29] brendan [brendaneic@moz-42090664.hsd1.ca.comcast.net] has joined #developers [10:26:29] ChanServ [services@localhost.net] has set mode +o brendan [10:29:22] petea [petea@moz-ECB0F011.c3-0.sfrn-ubr8.sfrn.ca.cable.rcn.com] has quit IRC: Quit: petea [10:32:58] bsmedberg, you're working on the orange? [10:33:57] ah [10:33:59] Error: Gecko:MinVersion not specified in application.ini [10:34:00] ok [10:36:10] bienvenu_ [DavidBienv@moz-DA017C7B.dsl.pltn13.pacbell.net] has joined #developers [10:36:22] yes, working on it [10:37:09] db48x sighs [10:37:13] piratepengui1 [declan@1C3C5E51.14B0FF73.9D79F7D7.IP] has quit IRC: Ping timeout [10:37:19] I've completely forgotten what I was doing [10:38:12] timeless: any idea why this is happening [10:38:30] unicorn11: you don't have something happening [10:38:34] I've entered rooms and forgotten where I was going before, but never have I found myself looking at an editor with no clue as to what I was working on [10:38:37] set NSPR_LOG_MODULES=all:5 [10:38:42] set NSPR_LOG_FILE=WinDebug [10:38:47] install debugview [10:38:48] run it [10:38:51] run firefox [10:39:54] Ok [10:40:15] db48x, if you're lucky, your editor has a history ;) [10:40:44] yea [10:40:58] I think I was supposed to be testing these modifications I made [10:44:25] oh [10:44:28] db48x realizes [11:03:05] hrm [11:03:08] db48x pokes the net ### Log session terminated at Thu Aug 17 11:03:19 2006 ### ### Log session started at Thu Aug 17 11:03:33 2006 ### [11:03:33] db48x [db48x@moz-27FE33D2.sub-70-196-151.myvzw.com] has joined #developers [11:03:33] Channel topic is: Use the new pastebin at http://pastebin.mozilla.org || http://landfill.mozilla.org/mxr-test || Crop circle complete || http://wiki.mozilla.org/DOM:Web_Forms_2.0 for Gecko design and approach - please read and offer feedback | I think we are god for now [11:03:33] Topic was set by mconnor!*@* on Thu Aug 17 02:38:47 2006 [11:03:40] sand.mozilla.org [*@*] has set channel mode +snr [11:03:40] Channel was created at Thu Aug 10 23:24:33 2006 [11:03:43] Channel synchronized in 10.113 seconds [11:04:45] stephank_ [stephank@moz-E21AAFA9.net] has joined #developers [11:06:04] Uri [chatzilla@moz-C1CC4F71.dynamic.barak-online.net] has joined #developers [11:06:18] gavin [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has joined #developers [11:06:33] stephank [stephank@moz-EC1310D8.speed.planet.nl] has quit IRC: Ping timeout [11:06:36] stephank_ [stephank@moz-E21AAFA9.net] is now known as stephank [11:06:51] gavin: i'm looking for someone who can write some trivial xmlhttprequest testcases [11:10:23] RyanVM [RyanVM@4E6B2F68.4813DAFD.13051DE2.IP] has joined #developers [11:11:43] timeless: ping, again [11:11:50] what's up with the firebug issue? [11:12:15] yes 0.4 [11:13:39] stephank [stephank@moz-E21AAFA9.net] has quit IRC: Ping timeout [11:14:00] timeless: got steps to reproduce? [11:14:12] kreeger [nickkreege@78FD1A3B.1C705F59.D2415654.IP] has joined #developers [11:14:17] i'm playing w/ live.com [11:14:24] searching for: not working [11:14:25] does anyone know if there is any doc for embedding xulrunner yet? [11:14:26] using trunk [11:14:37] kreeger: afaik each platform is different [11:14:44] are you embedding on beos? [11:14:48] mac os [11:14:59] timeless: there are XP embedding APIs [11:15:12] XRE_InitEmbedding and whatnot [11:15:13] bsmedberg: most platforms of interest have their own styles [11:15:23] presumably on osx he wants CocoaEmbed [11:15:34] whereas unix zealots want gtkmozembed [11:15:46] and windows people seem to want activex control [11:16:25] Cartman [chatzilla@moz-6E4EB9A1.austin.ibm.com] has joined #developers [11:16:45] woohoo [11:16:48] firefox crashed [11:17:53] unicorn11 [unicorn11@2570B721.28672701.79D15048.IP] has joined #developers [11:18:01] Hi back [11:18:11] timeless: machine had to be restarted [11:20:09] davel [davel@moz-4F4E281A.dsl.static.sonic.net] has joined #developers [11:20:26] making libxul seems to take a while [11:21:33] hrm, can I trust TB branch builds to not eat all my mail? [11:21:47] timeless: [3580] 0[3f4280]: nsComponentManager: CreateInstanceByContractID(@mozilla.org/intl/stringbundle/text-override;1) FAILED the only place where it is failing [11:22:01] that's not present in normal builds [11:22:03] you can ignore it [11:22:04] bsmedberg - haven't heard of any problems. [11:22:18] bsmedberg: you've been bitten once before [11:22:20] don't do it! [11:22:28] bsmedberg backs up and upgrades [11:22:28] :) [11:23:31] timeless: what line is that? [11:23:38] chrome://firebug/content/firebug.js 951, that is [11:23:41] you'll have to wait [11:23:47] I can wait. [11:24:18] spy.onreadystatechange.handleEvent() [11:24:37] given that handleEvent usually takes at least one arg... [11:24:37] alice-afk [alice@moz-FA61D0F3.zabbo.net] is now known as alice [11:24:52] timr [timr@moz-1BCEDF96.snvacaid.dynamic.covad.net] is now known as timr_concall [11:25:21] 53 interface nsIDOMEventListener : nsISupports [11:25:24] 64 void handleEvent(in nsIDOMEvent event); [11:25:26] timeless: ta. [11:26:18] mwu [mikew@moz-A8CDE328.office.mozilla.org] has joined #developers [11:26:30] mw22_away [chatzilla@74AB5FE.5A222911.78A397D7.IP] has joined #developers [11:27:17] bsmedberg: would it be best for me to add build as a LOCAL_INCLUDE to feeds/src or just add the relevant lines from nsToolkitCompsCID.h into a feeds/src file? [11:27:53] IanN: REQUIRES += toolkitcomps [11:28:43] bsmedberg: how do I get the nsToolkitCompsCID.h into dist/include/toolkitcomps then? [11:28:54] IanN: it's not there already? [11:29:06] bsmedberg: no [11:29:11] oh, for suite [11:29:17] or whatever it is that you're building [11:29:21] pamg [pamg@moz-CD91E596.google.com] has joined #developers [11:29:41] I guess LOCAL_INCLUDES will work as a hack [11:30:41] bsmedberg: i'd like to try and do it unhacky if possible [11:31:02] dude, you're trying to make non-suiterunner seamonkey use toolkit [11:31:08] you're in hack land, learn to love the bomb [11:31:27] heh [11:32:32] doron: this didn't work [11:32:37] now i get an error dialog from the js [11:32:54] iann: why are you referencing a CID file? [11:34:04] timeless: to get the correct CID and CONTRACTID for building the feeds service in toolkit [11:35:09] toolkitcompscid doesn't have CIDs, it has contractids, I hope [11:35:35] bsmedberg: unfortunately [11:35:39] most of our cid files seem to have both [11:35:40] stephank_ [stephank@moz-E21AAFA9.net] has joined #developers [11:35:42] stephank_ [stephank@moz-E21AAFA9.net] is now known as stephank [11:35:44] and they're horribly misnamed [11:35:51] since you'd expect a cid file to have *cid*s [11:35:56] (and to be module private!) [11:36:31] laurentj [laurentj@2D8FB7E9.FB8B17DB.34E6C24D.IP] has quit IRC: Quit: Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814] [11:36:48] i blame whoever invented CID [11:36:59] it looks too much like a short notation of CONTRACTID [11:37:09] bsmedberg notes that MS uses CIDs and contracts differently than XPCOM does [11:37:13] um [11:37:17] CIDs are a standard [11:37:26] actaully, i still have problems finding out the difference [11:37:28] we're the idiots who replaced ProgID w/ ContractID [11:37:34] in order to confuse eveyrone w/ CIDs [11:37:59] then i blame whoever came up with that [11:38:25] ray whitmer [11:38:53] unfortunately, the theoretical name contractid is better than progid [11:38:57] but we fail to use it properly [11:39:03] and it's way too easily confusd w/ cid [11:39:20] timeless returns to worrying about xmlhttprequest [11:39:36] when i finish, i'll try to post my other patch to clean up some other mess [11:39:36] josh [josh@moz-3628CCAA.mn.res.rr.com] has joined #developers [11:40:15] what does cid really stand for? [11:40:22] classid [11:40:25] IanN [IanN@696B8DF2.94C64E99.A895405E.IP] is now known as IanN|Away [11:40:28] that's what I thought [11:41:29] kiko [kiko@moz-21AE8E0E.dsl.telesp.net.br] is now known as kiko-fud [11:42:08] philor [ringnalda@moz-8D23E90A.eug.or.uspops.net] has quit IRC: Quit: philor [11:42:59] db48x wonders why the VM Tools installer says it has to 'restart your system' [11:43:10] it'd be nicer if it said it had to restart the VM [11:43:19] yes [11:45:58] ss [ss@moz-EE205926.hsd1.mn.comcast.net] is now known as ss|work [11:45:59] raj [raj@moz-B08DF7D8.hsd1.ca.comcast.net] has joined #developers [11:48:22] petea [petea@moz-B23F21FD.sfo1.dsl.speakeasy.net] has joined #developers [11:50:49] sdwilsh|mac [chatzilla@moz-DCFDE60C.hsd1.mi.comcast.net] has joined #developers [11:51:49] gavin [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has quit IRC: Ping timeout [11:52:12] Cartman [chatzilla@moz-6E4EB9A1.austin.ibm.com] has quit IRC: Quit: Chatzilla 0.9.67+ [SeaMonkey 1.0.4/2006072904] [11:52:36] Cartman [chatzilla@moz-6E4EB9A1.austin.ibm.com] has joined #developers [11:53:07] dbaron [dbaron@moz-1559392A.hsd1.ca.comcast.net] has quit IRC: Ping timeout [11:54:11] sdwilsh|mac [chatzilla@moz-DCFDE60C.hsd1.mi.comcast.net] has quit IRC: Quit: Chatzilla 0.9.75 [Firefox 1.5.0.6/2006072814] [11:55:09] hmm.. is there a selfcontained editor.jar? [11:55:17] who is flamingice@sourmilk.net? [11:55:37] michael wu [11:55:48] he works for moco iirc [11:56:14] hrm, no [11:56:17] timeless sighs [11:56:19] yes [11:57:03] mwu is an intern [11:58:01] gavin_ [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has joined #developers [11:58:21] for all those wondering about the branch ... schrep posted to devnews [11:58:38] but the story is that the branch is closed to everything except http://tinyurl.com/g6qul [11:58:47] fyi, fwiw, etc. [11:59:25] piratepenguin [declan@DC5C981C.D1FBEAD9.9D79F7D7.IP] has quit IRC: Ping timeout [11:59:32] beltzner: how about putting it into the topic? [11:59:38] and maybe, is it on the tinderboxes? [12:00:01] sheppy [sheppy@moz-EEBE1278.dhcp.kgpt.tn.charter.com] is now known as sheppy-afk [12:00:01] I'll go put it on the tinderbox [12:00:07] pamg [pamg@moz-CD91E596.google.com] has quit IRC: Quit: pamg [12:00:07] timeless: I fear this page's topic [12:00:15] but it's in the #bonecho topic [12:00:27] pamg [pamg@moz-CD91E596.google.com] has joined #developers [12:00:53] does the tinderbox say to look in #bonecho? [12:01:24] the trunk one? [12:01:30] http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mozilla1.8 [12:01:32] no, it says "The Firefox 2 tinderboxes are here" [12:01:34] RyanVM [RyanVM@4E6B2F68.4813DAFD.13051DE2.IP] has left #developers [12:01:34] or i dunno [12:01:47] brendan [brendaneic@moz-42090664.hsd1.ca.comcast.net] has joined #developers [12:01:47] ChanServ [services@localhost.net] has set mode +o brendan [12:01:52] i can't even find a link to firefox 2 tinderboxes [12:02:09] those *are* the firefox2 tinderboxes [12:02:17] it's the "Firefox" page that points to the firefox2 ones [12:02:39] well err [12:02:46] the seamonkey page points to the 1.8 tinderbox too [12:03:09] the 1.8 tinderbox doesn't actually say, "hi, i'm firefox 2, check #bonecho" [12:03:37] at the very least, if #bonecho is important to the 1.8 tinderbox, it should be listed in the top stuff [12:03:50] seamonkey's tinderbox clearly lists #developers [12:04:17] jhughes [jhughes@moz-CD91E596.google.com] has quit IRC: Connection reset by peer [12:04:22] rhelmer-afk [robert@43CDFC52.3158155A.4D846E27.IP] is now known as rhelmer [12:05:34] timeless: what's the bug alias for the tinderbox password? [12:06:20] that's a shaver question, it takes me longer to find than shaver or gavin :( [12:06:27] jhughes [jhughes@moz-CD91E596.google.com] has joined #developers [12:06:38] sheriffpass [12:06:41] ManoGone [chatzilla@moz-539F5CD2.bb.netvision.net.il] is now known as Mano [12:07:25] thx [12:07:49] JasnaPaka [jasnapaka@A4A24EA4.ED0FA71B.1A5CC7E5.IP] has quit IRC: Quit: Kdo zna, vi. [12:07:49] Uri [chatzilla@moz-C1CC4F71.dynamic.barak-online.net] has quit IRC: Client exited [12:08:25] dbaron [dbaron@moz-46636307.office.mozilla.org] has joined #developers [12:08:25] ChanServ [services@localhost.net] has set mode +o dbaron [12:08:39] Tomcat [Tomcat@moz-BB6AEA99.dip.t-dialin.net] has joined #developers [12:08:40] hwaara [hwaara@5718B00C.2191EBAD.7EF74A51.IP] has quit IRC: Quit: hwaara [12:10:41] timr_concall [timr@moz-1BCEDF96.snvacaid.dynamic.covad.net] is now known as timr [12:11:24] timr [timr@moz-1BCEDF96.snvacaid.dynamic.covad.net] has quit IRC: Quit: timr [12:11:25] mixedpuppy [mixedpuppy@moz-1FCC0032.activestate.com] has joined #developers [12:11:34] kreeger [nickkreege@78FD1A3B.1C705F59.D2415654.IP] is now known as kreeger-lunch [12:11:47] mmc [mmc@moz-C81D45CC.maths.ed.ac.uk] has quit IRC: Quit: ChatZilla 0.9.61 [Mozilla rv:1.7.13/20060414] [12:13:24] ssieb_roam [ssieb@6553E9A5.EE58872D.94386ED0.IP] has joined #developers [12:15:19] dietrich [dietrich@B6C469E7.10DA35A7.E2CA354A.IP] has quit IRC: Quit: dietrich [12:18:46] mw22_away [chatzilla@74AB5FE.5A222911.78A397D7.IP] has quit IRC: Ping timeout [12:20:17] dougt [dougt@moz-C552EF89.hsd1.ca.comcast.net] has joined #developers [12:20:22] bz_away: yt? [12:20:53] does anyone have the software to create .ico files? [12:21:01] robcee [rcampbell@moz-B7FD1F7E.cpe.net.cable.rogers.com] is now known as robc_afk [12:21:05] (256 colors or better) [12:21:22] borland resource workshop does :) [12:21:22] davel [davel@moz-4F4E281A.dsl.static.sonic.net] is now known as davel_afk [12:21:27] gimp can do it as well [12:21:32] devenv should handle 256c [12:21:33] timeless: does it? vc8 only does 16 colors. [12:21:45] vc8 can actually iirc [12:21:47] dria [dria@moz-B7FD1F7E.cpe.net.cable.rogers.com] is now known as dria-afk [12:21:51] nope [12:21:52] it just won't let you *make* ones [12:22:00] iirc if you open an existing iicon of that res [12:22:02] you can abuse it :) [12:22:12] although, i last tried w/ vc71 [12:23:32] hrm, i don't think express edition can do anything :) [12:23:36] Pike heads out to dinner [12:24:03] bsmedberg [bsmedberg@moz-FBF198A7.jst.pa.atlanticbb.net] is now known as bsmedberg-lunch [12:24:03] sayrer [chatzilla@moz-D9DB9F78.cable.mindspring.com] has joined #developers [12:24:18] anyone here know necko? [12:24:27] specifically the NSS stuff? [12:24:32] heh [12:24:35] that's a tall order, why? [12:24:38] specifically to help with bug 340359? [12:24:50] that's better :) [12:24:59] kaie promised me he was going to look at it [12:25:35] I will look at this today, but I appreciate help [12:25:36] is the url supposed to work as a testcase? [12:25:45] Pike [Axel_Hecht@moz-E0C33CEC.dip0.t-ipconnect.de] has quit IRC: Quit: real life [12:26:15] is there a way to find out what might cause xulrunner to consume 100% cpu? [12:26:15] kiko-fud [kiko@moz-21AE8E0E.dsl.telesp.net.br] is now known as kiko [12:26:43] beltzner: so [12:26:46] it sounds like the server is broken [12:26:49] timeless: testcase in the bug [12:26:50] the very same XUL code works in seamonkey without raising the cpu in any obvious way... [12:27:08] beltzner: i clicked on the url link [12:27:08] https://bugzilla.novell.com/show_bug.cgi?id=194715 <-- testcase, doesn't crash, just takes a looooooong time [12:27:11] and i got a prtty error [12:27:12] nothing else [12:27:23] timeless waits [12:27:38] of course... [12:27:49] our psm dialogs don't tell me i'm using ssl3 or tls [12:27:53] or that the server is broken [12:27:59] jez [user@moz-5B362154.dsl.zen.co.uk] has joined #developers [12:28:01] timeless makes a note to complain somewhere [12:28:09] timeless: works in FF1.5 and Safari [12:28:16] kaie: let us know how we can help [12:28:19] sayrer: we changed our behavior iirc [12:28:21] Who wrote designMode :( [12:28:22] to defaulting to using tls [12:28:25] They make me sad [12:28:25] instead of ssl3 [12:28:30] How do I stop receiving e-mails for bugs I'm CCed to when 'BugsThisDependsOn' gets changed? [12:28:35] pkasting: the people who wrote [12:28:35] pkasting: check LXR? :) [12:28:37] jez: you don't [12:28:45] pkasting: ask bonsai [12:28:45] what? [12:28:46] jez: you email timeless and get him to fix bugzilla [12:28:52] oh, these are ssl3 I think, unless tls uses the ssl3_* functions too [12:29:01] I just wanted a username that I could feel angry at [12:29:20] pkasting: bonsai's your best friend [12:29:21] i got about 30 emails today which was annoying, yet i do want to be CCed so it shows up in my searches [12:29:23] i'll walk you through it if you buy me dinner [12:29:29] I don't care enough to look at bonsai :) [12:29:42] jez: " [12:29:44] Any field not mentioned above changes [12:29:44] " [12:29:50] I'm just tired of having a very simple change to make spellchecking work right start causing all kinds of crazy topsrashes in designMode! [12:29:51] what part of that is ambiguous? [12:29:53] tocrashes* [12:29:57] topcrashes* [12:29:59] Dammit [12:30:17] pkasting: that's not really entirely design mode's fault [12:30:22] it was built on flaky editor code [12:30:27] built w/o a poor understanding of gecko [12:30:27] OK, I also blame the people who wrote editor [12:30:38] and designmode just exposed more of it to js [12:30:58] Also I blame the people who wrote Gecko while I'm at it! [12:30:58] it's not entirely their fault either, they were in a rush and had to get a product shipped [12:30:58] timeless: do you know which fields that setting covers? [12:31:00] there you go :) [12:31:07] jez: it says "any" [12:31:13] one would think it would well.... [12:31:18] cover what it says [12:31:26] if it's lying, let me know, i'll whack someone for you [12:31:38] im just wondering if i would miss anything vaguely important if i unchecked that [12:31:51] you'll miss bugs changing product :) [12:32:05] or changing assignee [12:32:08] or qa [12:32:12] or status whiteboard [12:32:35] or flags [12:32:45] or components [12:33:07] timeless wonders what "some attachment data changes" [12:33:10] means [12:33:18] timeless thinks it means "please file a bug, we're drunk" [12:34:12] yeah, vc8 icon editor blows. [12:34:17] coop [coop@moz-ED3265B4.sympatico.ca] is now known as coop_away [12:34:21] wondering if I should just buy one of these shareware ones. [12:34:27] hmm [12:34:30] like http://www.iconedit2.com/ or something [12:34:33] so i either see flags and loads of crap [12:34:34] or no flags [12:34:35] sigh [12:34:47] i wish the system were a little more targetable [12:34:54] there's a bug for that [12:34:57] it'll let you run queries [12:34:59] what do you really want [12:35:07] huh? [12:35:09] firebot jez? [12:35:15] jez: jez? [12:35:32] 35 users found. [12:35:39] what's your bugmail? [12:35:41] rebron [chatzilla@moz-67C48ED1.dsl.pltn13.pacbell.net] has quit IRC: Client exited [12:35:50] sheppy-afk [sheppy@moz-EEBE1278.dhcp.kgpt.tn.charter.com] is now known as sheppy [12:35:53] bugzilla@game-point.net [12:36:18] dougt [dougt@moz-C552EF89.hsd1.ca.comcast.net] has left #developers [12:36:51] gavin_ [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has quit IRC: Ping timeout [12:37:20] ok. change your settings not to use bugmail [12:37:28] why? [12:37:30] you only care about changes, right? [12:37:32] sayrer: btw, I -'d a previous approval due to a bitrotted patch [12:37:39] or do you like to actually read the changes in your mailbox? [12:37:44] lemme know when you post the new one and I'll give you an a+ again :) [12:37:47] beltzner: I saw that.. [12:37:48] beaufour [beaufour@moz-FADE66FE.ip.onderwijs.casematelecom.nl] has quit IRC: Input/output error [12:37:55] why do you do these things? [12:37:57] i like to receive change notification to my mailbox [12:38:01] ok [12:38:03] you're screwed [12:38:05] sayrer: because I'm a small and petty man? [12:38:07] heh [12:38:12] wait for someone to fix half a dozen possible bugs [12:38:17] beltzner: I figured it was something like that [12:38:22] i'd just write a mail filter if i were you [12:38:40] beltzner: is it ok for me to back out my wallpaper with no review? I think it is. [12:38:45] if it sees the two fields you don't like, and none of the more useful ones [12:38:49] i guess i'll just live without status changes [12:38:52] sayrer: yeah, go right ahead [12:38:53] and no comment, have it move the bug to a folder [12:39:17] jez: the alternative is to try playing w/ rss or whines [12:39:23] but afaik rss doesn't work well [12:39:29] feel free to try [12:39:44] maybe you can convice thunderbird's rss reader to properly deal w/ bugs :) [12:39:55] dria-afk [dria@moz-B7FD1F7E.cpe.net.cable.rogers.com] is now known as dria [12:40:00] (doesn't seem likely) [12:40:45] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] has joined #developers [12:40:59] WeirdAl [chatzilla@moz-9A727803.hsd1.ca.comcast.net] has joined #developers [12:41:44] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] is now known as NeilZZZ [12:42:11] Mnyromyr [Mnyromyr@B2521176.7B0892CB.771966F7.IP] has joined #developers [12:43:03] gavin_ [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has joined #developers [12:44:58] brendan [brendaneic@moz-42090664.hsd1.ca.comcast.net] has quit IRC: Quit: brendan [12:45:52] hmm, you can't use a switch statemtn with nsIAtom* [12:46:24] timr_ [timr@moz-46636307.office.mozilla.org] has joined #developers [12:46:40] Enn [chatzilla@moz-F0E247D9.eicat.ca] has quit IRC: Ping timeout [12:46:51] that sucks [12:47:00] nsIAtom *tag = content->Tag(); [12:47:03] switch (tag) { [12:47:22] case nsAccessibilityAtom::h1 : headLevel = 1; break; [12:47:23] etc. [12:47:25] doesn't work [12:47:31] doesn't compile [12:47:36] Enn [chatzilla@moz-F0E247D9.eicat.ca] has joined #developers [12:49:24] raj [raj@moz-B08DF7D8.hsd1.ca.comcast.net] has quit IRC: Quit: raj [12:50:05] markh [markh@CE406492.D6FCF138.91A8E342.IP] has quit IRC: Ping timeout [12:50:05] orph [nobody@moz-5E06C3D1.hsd1.ca.comcast.net] has quit IRC: Ping timeout [12:50:18] beltzner, I've started with that bug 340359, and I'm able to reproduce, should know more soon [12:50:42] sayrer [chatzilla@moz-D9DB9F78.cable.mindspring.com] has quit IRC: Ping timeout [12:52:48] markp [markp@moz-15E04AEE.rmo.bellsouth.net] has quit IRC: Ping timeout [12:53:20] davel_afk [davel@moz-4F4E281A.dsl.static.sonic.net] is now known as davel [12:55:02] aaronlev: do you have a moment? [12:55:06] JasnaPaka [jasnapaka@A4A24EA4.ED0FA71B.1A5CC7E5.IP] has joined #developers [12:55:36] sure [12:55:37] dietrich [dietrich@B6C469E7.10DA35A7.E2CA354A.IP] has joined #developers [12:55:49] i don't feel like working on my bugs [12:56:11] aaronlev: I'm trying to figure out, for a11y, how I would indicate that a text input has a pattern - what sort of icon or styling to give the control. [12:56:40] (by pattern, I mean "we're going to validate by checking the value against a regular expression in the pattern attribute") [12:57:17] the only idea I've had that makes the slightest bit of sense is for a # sign after the control [12:57:22] does anyone here understand XMLHttpRequest.onreadystatechange? [12:57:22] (as an image) [12:57:28] WeirdAl: ? [12:57:44] unicorn11 [unicorn11@2570B721.28672701.79D15048.IP] has quit IRC: Client exited [12:57:46] romaxa: I have a general understanding of it, but I haven't used it myself for several months [12:58:23] sayrer [chatzilla@moz-C3B440CB.cable.mindspring.com] has joined #developers [12:58:32] WeirdAl: i think the label or description next to the control needs to explain [12:58:45] Peter6 [Peter6@2521AAD9.3852C170.3D5584FB.IP] has joined #developers [12:58:50] WeirdAl: let's say you have a UK zip code entry field [12:58:54] http://live.com bring Minefield, and a normal browser (opera, ie, bonecho, firefox1.5) of your choice [12:58:58] smaugAway [chatzilla@93F5D356.851FF927.9BAB7257.IP] is now known as smaugafk [12:59:02] and it takes letter-number-letter space number-letter-number [12:59:08] romaxa: please hold [12:59:27] trying to have some visual indication of that won't work very well, it's too complicated [12:59:42] it's better to just ask for the zip code, and possibly state what the pattern must be [12:59:50] besides it's probably going to check against a zip code database anyway [13:00:03] gavin_ [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] is now known as gavin [13:00:04] if they're smart, yeah ;) [13:00:35] i could see for a cell phone it would be useful to say when a field is numeric only [13:00:40] and that you're in a numeric data entry mode [13:00:49] romaxa wonders if anyone has back issues of live.com :( [13:01:03] WeirdAl: I think numeric only is a case where your # trick might work [13:01:09] I was thinking the tooltip for any proposed icon would indicate it was a regular expression validation, but I agree with you in what you're saying - that the page is responsible for labeling the attribute [13:01:13] but for anything more complicated than that I don't know [13:01:28] preed [preed@moz-46636307.office.mozilla.org] is now known as preed-inbound [13:01:35] anything automatic that would require the user to understand regexp won't work obviosuly [13:01:36] aaronlev: really, all I'm looking for is an idea for an icon we can use to indicate "Hey, this has a regexp attached to it" [13:01:52] or that something is validated at all? [13:01:55] why does it need to be a regexp [13:02:00] what if it's doing server validation? [13:02:09] the user doesn't care how it's validated, what coding technique is used [13:02:35] let me see if I can put this another way [13:02:58] what's the magic for the front-page bugzilla search to have it also search closed bugs? [13:03:20] dropdown to all [13:03:20] NeilZZZ [neil@moz-228E8524.lutn.cable.ntl.com] has quit IRC: Ping timeout [13:03:38] oh that page [13:03:45] WF2 specifies a few new attributes, including pattern and required. I figured out roughly how I'd style the control if it has a required attribute. I figured out styling for invalid controls. But if it has a pattern attribute, I still don't know how to indicate that to the user. [13:03:53] sayrer goes back to something else [13:03:56] glazou [daniel@F2DF90F5.71C69A21.DF976834.IP] has joined #developers [13:04:02] I'm not saying we have to show them what the regexp is [13:04:30] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] has joined #developers [13:04:50] WeirdAl: i know, but you're going to tell the user that it's got a required pattern and it won't style it that way if it's a server-validated pattern [13:05:06] so some zip code fields which use regexp will say it [13:05:08] that's the server's problem :) [13:05:13] and then other zip code fields which use server database validation won't [13:05:14] sheeit [13:05:30] ok, just pointing out that the user will be confused by the incosinsistency [13:05:46] marcoos [marcoos@A939BEFC.1A206934.4CABC86D.IP] is now known as marcoos|away [13:05:52] stuart pokes cvs [13:05:54] aaronlev: eh, I may not have to do anything at all. WF2 says page authors should use the title attribute on the input to indicate the format of the pattern. [13:06:05] (and that indeed it does have a pattern) [13:06:08] glazou [daniel@F2DF90F5.71C69A21.DF976834.IP] is now known as glazou_dinner [13:06:16] Neil_ [neil@moz-228E8524.lutn.cable.ntl.com] is now known as NeilZZZ [13:06:43] aaronlev: let's discount the server for the moment [13:06:59] smccoy [smccoy@moz-BFB429EA.sef.marchex.com] is now known as tag [13:07:01] I agree 100% it's bad form for the server to rely on the client, and vice versa [13:07:19] ok [13:07:22] so let's leave the server out of the equation for the moment and think client user interface [13:07:41] WeirdAl: i have no immediate idea [13:07:43] i have to think about it [13:07:52] that's all I was asking you to do, think on it :) [13:07:57] ok [13:08:03] use the pink like typeahead find [13:08:29] sayrer: I'm sorta saving that for invalid controls, and it may not be a11y-friendly to have that alone (color-blindness) [13:08:37] WeirdAl emphasizes "alone" [13:08:42] right [13:08:52] WeirdAl: how is typeahead accessible? [13:08:57] it's often not friendly to alternative color themes on the desktop [13:09:02] invalid controls? [13:09:04] sayrer: I'm not talking typeahead, but rather the styling [13:09:25] WeirdAl: what do you mean by invalid controls? [13:09:38] WeirdAl sighs and points sayrer to the WF2 spec [13:09:42] WeirdAl: typeaheadfind has an invalid state [13:09:51] if you hit ctrl+f and type something not found [13:09:54] the textfield gets a red background color [13:10:16] aaronlev: yes, I know. I'm saying we can reuse the color for invalid text inputs - if we also include some sort of icon for invalid as well [13:10:26] right [13:10:39] robc_afk [rcampbell@moz-B7FD1F7E.cpe.net.cable.rogers.com] is now known as robcee [13:10:39] i'm just trying to get you an sayrer on the same page [13:10:39] that reminds me, I've been meaning to ask you [13:11:10] -- is there some sort of preference or ui feature that turns on and off a11y user interface in Firefox/Thunderbird/SeaMonkey, etc? [13:11:10] I think I am now on the same page! [13:11:47] beltzner, bug 340359 look like a server gets confused by our extended SSL handshake message, and decides to stall. But Nelson will have to comment on that. I believe the details I have provided in the bug will allow him to comment quickly. [13:12:03] WeirdAl: seems fair game to use the invalid state for the pattern mismatch [13:12:23] for a mismatch, yes -- but what if there's a pattern and it matches? [13:12:28] WeirdAl: the fact that it matches a patter becomes more important when it doesn't match [13:12:31] how do we indicate to the user there's a pattern? [13:12:54] WeirdAl: it would be neat if the invalid part of what you typed was indicated [13:12:58] similar to how a spelling error is [13:13:08] so if you typed a phone number with a letter in it [13:13:14] there would be a red squiggly under the letter [13:13:18] aaronlev: that's actually included in my gecko design doc (read topic) [13:13:25] cool [13:13:26] ehh, I'm not sure I can do that ;) [13:13:53] aaronlev: regexp's don't allow for determining where a pattern mismatch happened in the text. [13:13:54] i think it could actually be done though [13:13:56] WeirdAl: do users care that there's a pattern? [13:14:19] I know I sure as hell would [13:14:19] can people ping cvs.mozilla.rog? [13:14:19] WeirdAl: but technically the regexp engine should know [13:14:35] WeirdAl: just because we can't get that info out now doesn't mean we couldn't [13:14:44] aaronlev likes creating more work for people [13:14:50] aaronlev: it's still a bit of a tall order. :( [13:15:04] WeirdAl: we're thinking high level here, don't shoot it down after 1/2 a second [13:15:05] I agree, an underline at the first point of failure would really rock [13:15:12] WeirdAl: note that XForms just adds a css pseudoclass to a "invalid" or "outofrange" input rather than do the styling directly [13:15:13] right [13:15:41] gavin [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has quit IRC: Connection reset by peer [13:15:43] gavin [gavin2@moz-3CD39903.cpe.net.cable.rogers.com] has joined #developers [13:15:43] cause the first thing people will ask is "can I modify the colors" [13:15:44] and it's something that I can ask crowder (who's right now working on exposing the JS regexp functionality to a public API) to think about [13:15:52] firewolfbot [firebot@moz-8BCFA482.carolina.res.rr.com] has joined #developers [13:15:54] do regexp engines really know where it didn't match? [13:15:56] doron: yeah, I know. [13:15:56] WeirdAl: can you share code with our xforms impl? [13:16:08] i mean i don't want to have to make a milllion separate date pickers accessible [13:16:12] I think the regexp will tell you that it didn't match _everywhere_, if the string didn't [13:16:14] aaronlev: yes and no - in the case of pattern, I don't think so [13:16:25] X-Wolf [wolf@moz-8BCFA482.carolina.res.rr.com] has quit IRC: Quit: Leaving [13:16:29] dmose [Miranda@moz-A8CDE328.office.mozilla.org] has joined #developers [13:16:41] but the WF2 guys really want to reuse your datepicker stuff [13:16:41] Wolf [wolf@moz-8BCFA482.carolina.res.rr.com] has joined #developers [13:16:42] well, like date picker for example then [13:16:49] i see [13:17:13] .oO( WF2?? ) [13:17:20] shaver: it's a state machine isn't it? when it fails it's at an index [13:17:24] aaronlev: on date picker, I did file a bug for determining how XF and WF2 can share code, but no one's doing any formal analysis right now. [13:17:25] firewolfbot [firebot@moz-8BCFA482.carolina.res.rr.com] is now known as firebot [13:17:35] TheSeer: "Web Forms 2.0" [13:17:40] ah ;) [13:17:53] WeirdAl: thanks for that [13:17:56] WeirdAl: it's XBL, not too hard :) [13:17:57] aaronlev: right, but it will then advance and start looking for another match [13:18:24] if you're matching /foobar/ and you have the string "fooabc", it will end up trying to match at the end of the string [13:18:42] mento [mark@45E77367.4D5468FB.6E4B7F6D.IP] has joined #developers [13:19:11] shaver: note WF2's pattern requires we treat it as if it begins with ^ and ends with $ (it must match the whole value) [13:19:22] kreeger-lunch [nickkreege@78FD1A3B.1C705F59.D2415654.IP] is now known as kreeger [13:19:30] i don't know, but the admittedly slow engine we had in a product i worked on could have been modified to piull it off [13:19:52] aaronlev: sure, if you track longest match the whole way along, at significant space (and possibly) speed costs [13:20:02] right [13:20:06] :\_ [13:20:10] :-| [13:20:21] aaronlev: but I'm sure people would be interested in seeing that code to figure out if there are heuristics that are "good enough" [13:20:34] myk [chatzilla@moz-46636307.office.mozilla.org] has joined #developers [13:20:43] it's just an idea [13:21:03] doron: I'm still seeking feedback on the topic'd document [13:21:10] (ditto to shaver, aaronlev) [13:21:17] sheppy [sheppy@moz-EEBE1278.dhcp.kgpt.tn.charter.com] is now known as sheppy-lunch [13:21:54] romaxa [romaxa@5147B1D6.FCB50AFC.AB646A19.IP] has quit IRC: Client exited [13:22:07] considering WF2 will probably be asking you guys to help out, your feedback would be valuable :) [13:22:17] WeirdAl: that and the other 4-5 papers on my stack [13:22:22] hehe [13:22:24] but i appreciate being included [13:22:44] mm, so apologies for a slightly offtopic question, but I don't suppose someone could recommend a decent mp3 player? [13:23:12] well, for you, aaronlev, it's because you are our a11y guru, and when I ran into that colorblindness design flaw a few weeks ago, it really woke me up about a11y [13:23:28] we also have mark pilgrim [13:23:40] i think he'd be equally capable [13:23:52] what's he go by in irc? [13:24:01] markp [13:24:17] ok, I'll try to keep him in mind [13:24:27] preed-inbound [preed@moz-46636307.office.mozilla.org] is now known as preed [13:24:37] the point I'm trying to make is a11y is one of my top priorities for WF2 and anything else I'm working on. [13:24:48] not the bottom ;) [13:25:13] I think he would probably be interested [13:25:30] ssh: connect to host cvs.mozilla.org port 22: Operation timed out [13:25:33] cvs down? [13:25:48] Jesse_: yeah, kernel panic (see your mail) [13:26:10] seems to be down [13:26:11] sayrer: hm, neither word nor firebot knows markp [13:26:16] so I can't get an e-mail on him [13:26:39] pilgrim /\ gmail.com is his bugmail [13:27:11] wgianopoulos [chatzilla@moz-F5CA1EA.raytheon.com] has joined #developers [13:27:17] I usually just cc him on bugs and he pops up within a few days [13:27:19] or mark@diveintomark.org, as per 30 seconds on google [13:27:22] jez [user@moz-5B362154.dsl.zen.co.uk] has quit IRC: Quit: [13:27:29] madewokherd [urk@moz-148F0076.hsd1.mn.comcast.net] has joined #developers [13:27:31] shaver: smartypants :) [13:28:08] rob_strong [rob_strong@moz-46636307.office.mozilla.org] has joined #developers [13:28:29] WeirdAl: ask surkov (if you haven't already) to look at it, since he got the MoFo a11y xforms grant :) [13:29:05] oh, I have a meeting right now [13:29:05] brendan [brendaneic@moz-46636307.office.mozilla.org] has joined #developers [13:29:05] ChanServ [services@localhost.net] has set mode +o brendan [13:29:11] gotta run [13:30:58] timeless sighs [13:31:06] i can't get microsoft script debugger to actually "work" [13:31:38] timeless: it helps to restart IE sometimes [13:32:05] doron: do i have to quit google talk? [13:32:19] just close all IEs and open it [13:32:49] it often forgets that you enabled the debugger and creating a new IE process seems to do it [13:33:05] markp [markp@moz-762FC252.nc.us.ibm.com] has joined #developers [13:34:06] ooh, it owrked! [13:34:15] gaoming [chatzilla@64D3723C.770FC355.6439CC76.IP] has quit IRC: Quit: Chatzilla 0.9.74 [Firefox 1.5.0.6/2006072814] [13:35:29] zwnj [zwnj@A27B03AD.DA3750AA.22199703.IP] has joined #developers [13:37:35] kreeger [nickkreege@78FD1A3B.1C705F59.D2415654.IP] has quit IRC: Quit: kreeger [13:37:57] doron: can you get ie to pretty print functions? [13:37:57] kreeger [nickkreege@78FD1A3B.1C705F59.D2415654.IP] has joined #developers [13:38:06] Camino: 'MacOSX Darwin 7.9.0 boxset Depend camino' has changed state from Success to Burning. [13:38:26] timeless: hahahahahahaha [13:38:28] no [13:38:54] is it normal for mise+mscrdbg to hang? [13:40:25] timeless: if that's supposed to