All times are UTC.
00:04:12 --> mconley has joined #instantbird 00:10:17 <-- mconley has quit (Ping timeout) 00:28:59 <-- Vigilante has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 01:09:26 <-- BWMerlin has quit (Ping timeout) 02:10:39 <-- ivan has quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 02:28:58 --> ivan has joined #instantbird 03:28:30 <instant-buildbot> build #2123 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2123 03:52:31 <instant-buildbot> build #1343 of win32-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1343 03:57:27 <-- sonny has quit (Ping timeout) 04:09:12 --> mconley has joined #instantbird 04:10:57 <-- mconley has quit (Ping timeout) 06:02:08 --> EionRobb has joined #instantbird 06:04:41 --> mconley_ has joined #instantbird 06:04:51 --> mpmc has joined #instantbird 06:11:16 <-- mconley_ has quit (Input/output error) 06:16:03 <-- stux has quit (Ping timeout) 06:16:19 --> stux has joined #instantbird 06:43:59 <-- mpmc has quit (Ping timeout) 06:44:43 --> mpmc has joined #instantbird 06:47:25 <-- mpmc has quit (Ping timeout) 06:47:59 --> mpmc has joined #instantbird 07:02:25 <-- Rym has quit (Ping timeout) 07:41:44 <-- mpmc has quit (Ping timeout) 07:44:46 --> mpmc has joined #instantbird 07:49:09 * Fallen|away is now known as Fallen 08:07:52 * Fallen is now known as Fallen|away 08:10:01 * Fallen|away is now known as Fallen 08:22:50 <sawrubh> clokep : http://sawrubh.tumblr.com/ 08:23:02 <sawrubh> clokep : RSS is http://sawrubh.tumblr.com/rss 08:41:54 * Fallen is now known as Fallen|away 09:10:23 * Fallen|away is now known as Fallen 09:15:07 --> BWMerlin has joined #instantbird 09:36:53 * Fallen is now known as Fallen|away 09:41:50 <-- mpmc has quit (Ping timeout) 09:43:01 --> Armada has joined #instantbird 09:44:06 --> mpmc has joined #instantbird 09:53:52 <-- Fallen|away has quit (Ping timeout) 09:56:59 <-- EionRobb has quit (Quit: Leaving.) 09:57:25 <-- mpmc has quit (Ping timeout) 09:57:32 --> Fallen|away has joined #instantbird 09:58:09 --> mpmc has joined #instantbird 09:58:22 * Fallen|away is now known as Fallen 10:26:03 <-- mpmc has quit (Ping timeout) 10:28:13 --> mpmc has joined #instantbird 10:32:51 --> mayanktg has joined #instantbird 10:39:23 <-- mpmc has quit (Ping timeout) 10:39:35 <mayanktg> clokep: Hello 10:40:01 --> mpmc has joined #instantbird 10:40:36 <mayanktg> Just returned. I have uploaded the patch in the Bug 975542. Please take a look and help me :-/ 10:40:41 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=975542 enh, --, ---, nobody, NEW, Set user icon from image taken with the webcam. 10:42:36 * Fallen is now known as Fallen|away 11:02:53 <-- nhnt11 has quit (Ping timeout) 11:04:12 --> nhnt11 has joined #instantbird 11:08:03 <-- mpmc has quit (Ping timeout) 11:08:39 --> mpmc has joined #instantbird 11:19:59 <-- mpmc has quit (Ping timeout) 11:20:40 --> mpmc has joined #instantbird 11:24:41 <-- nhnt11 has quit (Ping timeout) 11:38:40 <-- mayanktg has quit (Ping timeout) 11:38:50 --> mayanktg has joined #instantbird 11:40:31 <-- mpmc has quit (Ping timeout) 11:41:11 --> mpmc has joined #instantbird 11:47:48 * Fallen|away is now known as Fallen 11:49:10 <-- mpmc has quit (Ping timeout) 11:50:09 --> mpmc has joined #instantbird 11:52:45 <-- mpmc has quit (Ping timeout) 11:53:22 --> mpmc has joined #instantbird 12:00:42 --> EionRobb has joined #instantbird 12:07:46 * Fallen is now known as Fallen|away 12:10:38 <-- mpmc has quit (Ping timeout) 12:11:17 --> mpmc has joined #instantbird 12:13:09 * Fallen|away is now known as Fallen 12:14:45 <-- mpmc has quit (Ping timeout) 12:15:31 --> mpmc has joined #instantbird 12:16:34 --> mikk_s has joined #instantbird 12:17:05 <-- mikk_s has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 12:19:56 <mayanktg> clokep: http://mayanktg.github.io/ and the feed is at http://mayanktg.github.io/atom.xml 12:41:39 --> clokep has joined #instantbird 12:41:39 * ChanServ sets mode +o clokep 12:42:51 <-- mpmc has quit (Ping timeout) 12:44:01 --> mpmc has joined #instantbird 12:44:12 <clokep> Thanks guys. 12:44:41 <clokep> mpmc: I wonder if https://blog.mozilla.org/security/2014/04/24/exciting-updates-to-certificate-verification-in-gecko/ relates to the issue you were seeing. 12:51:09 <clokep> mayanktg: You spelled Instantbird wrong in your post once. ;) 12:51:55 --> nhnt11 has joined #instantbird 12:52:28 <mayanktg> clokep: fixed it. 12:53:32 <mayanktg> clokep: do I have to add rss too or atom would be sufficient? 12:54:14 <clokep> mayanktg: atom is fine. 12:54:29 <clokep> I just read all my blogs through TB, if I have to check them manually that'd be painful. 12:55:50 <mayanktg> yes :) I wasn't sure if the clients support both rss and atom. Octopress blogs have atom by default. 12:58:53 <-- mpmc has quit (Ping timeout) 12:59:00 <-- nhnt11 has quit (Ping timeout) 12:59:29 --> mpmc has joined #instantbird 13:08:19 --> aleth has joined #instantbird 13:08:19 * ChanServ sets mode +o aleth 13:14:10 <aleth> Here's a whole bunch of introductory videos for mozilla coding http://codefirefox.com/ 13:18:07 --> nhnt11 has joined #instantbird 13:21:46 <clokep> mayanktg: Is that actually ready for review, I thought you were having issues? 13:22:46 --> sonny has joined #instantbird 13:23:24 <mayanktg> clokep: no not yet. you said once its easier to see the diff in BMO. 13:23:49 <aleth> mayanktg: Basically unless you think everything works, use feedback? instead of review?. 13:24:16 <aleth> Or needinfo? if you want to ask someone a specific question. 13:25:17 <mayanktg> aleth: ok. I missed it. I guess I'm not allowed to change the flags now 13:25:23 <aleth> mayanktg: Don't worry about it. 13:27:08 --> Mic has joined #instantbird 13:27:08 * ChanServ sets mode +o Mic 13:28:34 <clokep> mayanktg: As opposed to what? I was expecting a pastebin. :) 13:28:48 <clokep> But that works too, just wanted to make sure I was going to give the proper feedback. 13:29:01 <clokep> (I.e. don't look for nits and stuff, just try to get the functionality to work.) 13:29:23 <aleth> oops, looks like I broke things yesterday :-/ 13:29:30 <mayanktg> clokep: that's what I 13:29:49 <-- nhnt11 has quit (Ping timeout) 13:30:02 <mayanktg> clokep: thas what I'm trying to do. I'll nit things once its functional 13:31:23 --> nhnt11 has joined #instantbird 13:35:53 --> Rym has joined #instantbird 13:37:31 <-- aleth has quit (Ping timeout) 13:42:09 <-- mpmc has quit (Ping timeout) 13:43:54 <-- nhnt11 has quit (Ping timeout) 13:45:06 <-- EionRobb has quit (Quit: Leaving.) 13:51:14 <Mic> mayanktg: you wrote there that you'd need help with the saving code? What did try already and it failed? 13:52:02 <-- mayanktg has quit (Ping timeout) 13:55:46 <-- Mic has quit (Ping timeout) 14:04:51 --> nhnt11 has joined #instantbird 14:07:36 --> Mic has joined #instantbird 14:07:36 * ChanServ sets mode +o Mic 14:08:33 <-- nhnt11 has quit (Ping timeout) 14:09:49 --> nhnt11 has joined #instantbird 14:10:27 --> aleth has joined #instantbird 14:10:27 * ChanServ sets mode +o aleth 14:12:12 <aleth> mayanktg: when you say "it failed", what actually happened? Any error messages? 14:12:35 <-- nhnt11 has quit (Ping timeout) 14:16:38 --> nhnt11 has joined #instantbird 14:17:55 <aleth> clokep: Maybe your blogpost on Map subclassing will get more of a response than my attempts to ask on #js ;) 14:21:33 <-- nhnt11 has quit (Ping timeout) 14:31:57 --> nhnt11 has joined #instantbird 14:32:40 <-- BWMerlin has quit (Ping timeout) 14:33:53 --> BWMerlin has joined #instantbird 14:36:45 --> BWMerlin1 has joined #instantbird 14:37:17 <-- BWMerlin has quit (Ping timeout) 14:38:28 <-- aleth has quit (Ping timeout) 14:38:46 --> aleth has joined #instantbird 14:38:47 * ChanServ sets mode +o aleth 14:39:31 <-- nhnt11 has quit (Ping timeout) 14:41:10 --> nhnt11 has joined #instantbird 14:43:11 <-- nhnt11 has quit (Ping timeout) 14:45:27 <clokep> aleth: Maybe, I still need to finish it...it's just not very motivating haha. 14:45:33 <clokep> Did you provide feedback on that patch yet btw? :) 14:45:34 <aleth> mayanktg: In your patch, what is saveURL? 14:47:25 <aleth> clokep: The feedback kind of depends on whether there isn't a better way to subclass a Map... 14:47:46 <aleth> ie. I'd like to understand exactly why the 'naive' way to do that doesn't work. 14:48:19 <clokep> aleth: So the feedback I was mostly looking for is whether we think it cleans up the usage or not. :) 14:51:25 <aleth> Well, it saves a method that's only there to do hasOwnProperty, and enforces normalization, that can't be bad. 14:52:37 <clokep> I kind of agree. 14:53:07 <aleth> Btw the fact that the normalize function can change during a connection, is the image of the normalize function invariant? (I hope it is) 14:53:34 <clokep> aleth: "the image"? I don't know what you mean. 14:53:34 <aleth> i.e. does normalize(x) change over time? 14:54:04 <aleth> I'm guessing x changes and normalize changes, but not normalize(x) 14:54:12 <clokep> It could. 14:54:17 <clokep> Don't you know how crazy IRC is?!?! 14:54:20 <aleth> Uh. 14:54:24 <clokep> Let me find the code. ;) 14:54:30 <aleth> So doesn't that potentially cause all kinds of trouble? 14:54:39 <clokep> Sure we handle it now though. 14:54:44 <aleth> Where? 14:55:08 <clokep> aleth: http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircISUPPORT.jsm#91 14:55:17 <clokep> Ah, wait! I changed that so the funciton doesn't change anymore! Sweet. :) 14:55:20 <-- sonny has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 14:55:22 <clokep> That makes it simpler... 14:55:29 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 14:55:36 <aleth> If we add a buddies[normalizedName] and the normalization function changes, we should still find the buddy ;) 14:56:18 <clokep> In theory it shouldn't change after we get 005, but the server CAN send it again at any point if it decides it wants to change it's normalization strategy while running. 14:56:24 <clokep> That's absolutely INSANE to me. 14:56:33 <aleth> To me too. 14:56:56 <clokep> Don't worry, nothing actually does that. ;) 14:57:28 <aleth> Just the fact that in principle we'd have to remap all the keys... the mind boggles. 14:57:28 <clokep> That simplifies the Map stuff a bit though. 14:57:41 <clokep> We can just set this._normalize = aNormFunction in the constructor! 14:57:49 <aleth> Yeah. 14:57:54 <aleth> That's a plus :) 14:58:49 <aleth> The reason I'm holding out for maybe finding a way to use object.create after all in some way is because it would be nice for the constructor argument to work, and for a NormalizedMap to be automatically iterable. 14:58:51 <clokep> The fun thing is that you could theoretically initially have aleth{ == ALeTH[ (notice the last char there) under the rfc1493 mapping. 14:59:06 <clokep> And then they switch to ascii and now they're not equal since one normalizes to aleth{ and the other to aleth[ 14:59:13 <aleth> what fun! 14:59:16 <clokep> BOOM, my mind just exploded all over my apartment. 14:59:36 * aleth wonders who comes up with this stuff 14:59:54 <clokep> At least we don't have to deal w/ UTF-8 lowercasing. ;) 15:00:03 <aleth> Is it to create room for stuff like the AIM backdoor exploit in that article you linked the other day? ;) 15:00:10 <aleth> or UTF-7 :P 15:00:15 <clokep> I'm sure someone will propose it one day, so I wont' count all my fish before they're nailed to the wall. 15:00:26 <clokep> Haha, maybe. 15:02:05 <clokep> aleth: Did you see... bug 992127? 15:02:07 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=992127 nor, --, Thunderbird 31.0, fred.wang, RESO FIXED, Add a LaTeX-to-MathML dialog box to the mail composer 15:02:31 * clokep just wonders. 15:02:31 <aleth> Yes, I commented on it ;) 15:02:39 <clokep> Ah! 15:02:46 <aleth> But thanks. 15:03:41 <aleth> I guess I could rewrite my add-on to use TeXzilla rather than Mathjax, but I don't much see the point at this stage. 15:04:03 <aleth> Since it already works as is ;) 15:05:10 <aleth> Hmm, I wonder if we strip mathml by default when we strip html tags. 15:06:01 <clokep> Ah, OK. 15:06:03 <clokep> I think we do. 15:10:58 <aleth> (The equivalent for what that addition to TB does would be to send messages with mathml in them. I don't really think we'd want to do that...) 15:15:02 <clokep> I'm pretty sure no other IM client can render that. 15:15:58 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 15:16:21 --> clokep has joined #instantbird 15:16:21 * ChanServ sets mode +o clokep 15:19:05 <clokep> aleth: So if I do /nick ¢lokep it doesn't work and throws back an error which we don't display to the user. :-S 15:19:08 <clokep> http://lxr.instantbird.org/instantbird/source/chat/protocols/irc/ircBase.jsm#1189 15:20:16 <-- aleth has quit (Ping timeout) 15:20:49 * clokep wanted to poke Mic to add him as a Facebook admin on the Instantbird page. :( 15:25:43 --> aleth has joined #instantbird 15:25:43 * ChanServ sets mode +o aleth 15:26:38 <clokep> aleth: Left you a few messages ^. 15:28:57 <-- BWMerlin1 has quit (Quit: BWMerlin1) 15:30:25 <aleth> clokep: Is that one of those cases where we don't show anything because we don't know where to show it? 15:30:45 <clokep> Possibly. :-\ 15:30:56 <clokep> We should probably throw it back into the window where the command was run. 15:30:59 <aleth> Or did we decide not to show anything because in fact the nick did not change? 15:31:28 <clokep> We should show something. 15:31:33 <aleth> "We should probably throw it back into the window where the command was run." Yeah, i think there's a bug somewhere to add a mechanism to do that 15:31:34 <clokep> I'm fairly confident in that! 15:31:55 <aleth> I agree. 15:32:27 <aleth> Maybe this is one of those cases where we could use Promises? 15:32:50 <clokep> Would that help? 15:32:53 <aleth> I'm not sure really. 15:33:45 <aleth> The problem is to remember somehow where the command was run, in a way that doesn't too easily get false positives 15:34:13 <aleth> There are error messages which can be in response to a number of different commands too... 15:35:38 <clokep> + What happens if I type /nick 40 times before I get the response from the first one? ;) 15:35:56 <clokep> You probably need a stack and all results of the command need to pop off the stack. 15:36:00 <clokep> Sorry, not a stack, a FIFO queue. 15:36:43 <aleth> Yes, and the problem is for commands that only get a response when there is an error... 15:36:46 <-- Rym has quit (Ping timeout) 15:37:17 <clokep> Are there those? :-S 15:37:23 <clokep> Well I guess like privmsg? 15:37:27 <clokep> But we don't care about that one I think. 15:38:43 --> nhnt11 has joined #instantbird 15:46:25 <clokep> aleth: http://pastebin.instantbird.com/683604 looks much more sane, thanks for pointing that out. :) 15:47:44 <-- sukhe has quit (Quit: leaving) 15:47:45 <aleth> clokep: Another quick win is |function NormalizeMap(aNormalizeFunc, ...aArgs) and then pass the args to the Map constructor. 15:47:51 --> sukhe has joined #instantbird 15:49:10 <clokep> Yep. I don't know if it's really necessary, but so easy to support. :) 15:49:48 <aleth> If this is a test case for other Maps, it's nice if we can figure out how to do it in a way that doesn't cause weird errors in future patches when people use it like a Map... 15:49:53 <clokep> aleth: Well how do I convert that array for the constructor? 15:50:44 <aleth> [normalizefunc(item) for (item of args)] ? 15:51:23 <aleth> well, not quite. It would have to take account of the [key,value] structure of the items. 15:52:28 <aleth> So [[normalizefunc(key), value] for ([key,value] of args)] if that doesn't syntax error somewhere 15:55:04 <clokep> Hmm...maybe. 15:55:42 <clokep> aleth!!!!!! 15:55:51 <clokep> aleth: http://pastebin.instantbird.com/683605 15:56:36 <aleth> Wow, nice trick! :) 15:56:40 <clokep> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/noSuchMethod 15:56:59 <aleth> I didn't even know that existed. 15:57:12 <clokep> I didn't until a few minutes ago. 15:57:54 <-- nhnt11 has quit (Ping timeout) 15:57:57 <clokep> I think that meets most of my goals for that then. :) 15:58:02 <aleth> Is this awesome enough to make it iterable? (i.e. does it work for __iterator__?) 15:59:50 --> nhnt11 has joined #instantbird 16:00:28 <clokep> aleth: Can you give me an example of what you expect to work? 16:00:34 <clokep> I might just throw together this thing + write some tests. 16:00:37 <clokep> Make it work like a "real" map. 16:00:38 <clokep> And then use it. 16:01:41 * aleth boots up a Scratchpad 16:02:23 <clokep> aleth: I also need a way to emulate property look ups. :-( 16:02:26 <clokep> So .size works. 16:02:28 <clokep> I can do it manually I guess 16:06:34 <aleth> clokep: http://pastebin.instantbird.com/683636 contains the idea 16:07:20 <clokep> aleth: Thanks. :) 16:07:31 <clokep> aleth: How do I create an iterable btw? 16:09:03 <aleth> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/The_Iterator_protocol I /think/ (never tried it) 16:09:20 <aleth> I was hoping this stuff would just get inherited from Map :-S 16:09:32 <clokep> There's no inheritance in my current code. ;) 16:09:34 <clokep> Just a wrapper. 16:09:34 <nhnt11> Cool stuff! 16:09:38 <aleth> clokep: I know. 16:09:53 <aleth> But that's why I was hoping for answers on #js ;) 16:10:54 <clokep> :) 16:12:43 * clokep can't even make an object iterable at all. :-S 16:14:31 <aleth> clokep: for the constructor http://pastebin.instantbird.com/683647 16:15:04 <clokep> aleth: Thanks I was just about to look at that! 16:15:31 <aleth> It's what I posted above, it actually just works. 16:15:39 --> iamjayakumars has joined #instantbird 16:17:16 <clokep> aleth: It's not working for me. :-S 16:17:49 <aleth> With what error? 16:18:07 <clokep> aleth: http://pastebin.instantbird.com/683648 TypeError: str.toLowerCase is not a function 16:18:30 <aleth> ah yes, you need str => str.toString().toLowerCase() for some reason. 16:18:32 <clokep> The key is coming up as ["A", 2] 16:19:03 <clokep> The assertions underneath are both wrong then. ;) 16:19:49 <clokep> I.e. the loop at the bottom prints out A,2 16:19:55 <clokep> Not a,b 16:19:57 <aleth> Why do you have k._map? 16:20:05 <aleth> You want k there. 16:20:05 <clokep> Cause I can't get the iterator to work yet. :) 16:20:10 <clokep> That doesn't work yet. 16:20:26 <clokep> One thing at a time! :P 16:20:30 <clokep> I need to get groceries, bbs. 16:20:34 <clokep> Thanks for the help. 16:20:54 <aleth> http://pastebin.instantbird.com/683659 wfm 16:21:21 <aleth> No idea why the iterator bit works, but hey :) 16:22:37 <aleth> Maybe the __nosuchmethod__ covers it after all. 16:23:23 <clokep> aleth: What does "wfm" mean? What does it alert out? 16:23:43 <clokep> Also, what Gecko are yu on? :) 16:24:01 <aleth> 3,2,a,b 16:24:13 <aleth> Gecko 30. 16:24:55 <clokep> aleth: WFM in the scratch pad...maybe Komodo's Gecko is too old for some reason. 16:25:13 <aleth> That wouldn't surprise me. 16:26:17 <clokep> aleth: Should this be a separate module? 16:27:47 <aleth> Hmm... probably, if other protocols would want to use it too. 16:28:11 <aleth> JS-Yahoo maybe? 16:30:41 <aleth> Let's just make it a module and so it's there to be used. 16:33:30 <clokep> wilco 16:33:53 <aleth> Aha, the secret property needed for an iterator is @@iterator 16:36:23 <aleth> clokep: in case we ever want to make something iterable by hand, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Iterators_and_Generators#Defining_custom_iterators 16:47:05 <-- nhnt11 has quit (Ping timeout) 16:48:35 --> nhnt11 has joined #instantbird 16:58:11 <-- nhnt11 has quit (Ping timeout) 17:01:16 --> nhnt11 has joined #instantbird 17:06:39 <-- nhnt11 has quit (Ping timeout) 17:06:50 --> nhnt11 has joined #instantbird 17:15:22 * Fallen is now known as Fallen|away 17:18:22 --> mconley has joined #instantbird 17:20:24 <-- nhnt11 has quit (Ping timeout) 17:24:52 --> nhnt11 has joined #instantbird 17:33:08 <-- iamjayakumars has quit (Quit: ) 17:35:06 <-- nhnt11 has quit (Ping timeout) 17:35:19 <clokep> aleth: I read that, it didn't work when I tested. 17:37:45 --> nhnt11 has joined #instantbird 17:43:03 <-- mconley has quit (Input/output error) 17:46:35 --> mconley has joined #instantbird 17:50:47 <-- nhnt11 has quit (Ping timeout) 17:53:11 <-- mconley has quit (Input/output error) 17:53:20 --> mayanktg has joined #instantbird 17:55:40 <-- aleth has quit (Ping timeout) 17:57:15 <mayanktg> Mic, clokep: By failed I meant I was unable to create a function which would solve this issue :-/ The dataURL () is from the "Save Image As..." functionality from Toolkit. I didn't import it, just left it commented out as I wasn't able to implement that. 17:58:27 <clokep> mayanktg: Did you attempt and got error messages or weren't sure where to go? 17:58:57 --> aleth has joined #instantbird 17:58:57 * ChanServ sets mode +o aleth 17:59:49 <-- mayanktg has quit (Ping timeout) 18:06:21 --> mayanktg has joined #instantbird 18:06:49 <mayanktg> clokep: I wasn't sure where to go 18:07:05 --> mconley has joined #instantbird 18:07:39 <mayanktg> I'm confused whether to use it the dataURL or use the toDataURI way. 18:08:21 <clokep> OK. 18:08:31 <clokep> I unfortunately am making sauce right now and don't have time to look at that... 18:10:21 <mayanktg> clokep: no worries. :) I'll be online. Just tell me which would be a suitable way. 18:16:05 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 18:17:53 <aleth> mayanktg: which way works? ;) 18:24:36 <mayanktg> aleth: none in my case :-/ 18:25:07 <aleth> What goes wrong? Any error messages? 18:27:33 <mayanktg> aleth: When I used the dataURL there were too many undefined variables (related to the function) Even after importing them it didn't work. 18:27:59 <aleth> I don't understand 18:28:37 <aleth> Can you pastebin the code and the error messages? 18:30:07 <mayanktg> The code is the one I gave in the bug. I didn't do much after that. Ok doing it. 18:31:23 <aleth> The code in the bug has a saveURL function, where is that coming from? 18:32:35 <mayanktg> http://mxr.mozilla.org/comm-central/source/mozilla/browser/base/content/pageinfo/pageInfo.js#805 I was trying to use this. 18:41:41 <aleth> mayanktg: Looks like it's defined here http://dxr.mozilla.org/comm-central/source/mozilla/toolkit/content/contentAreaUtils.js 18:42:36 <mayanktg> aleth: ok 18:44:07 <aleth> It's a bit unclear to me at first glance what needs to be included for this to work and whether that is really a good idea here. 18:44:25 <aleth> Did you get an "undefined function" error? 18:44:38 <-- mconley has quit (Input/output error) 18:44:49 <mayanktg> aleth: yes,, I did get that 18:44:52 <mayanktg> :-/ 18:45:07 <mayanktg> I'm unclear too what to use and what not to here 18:45:42 <aleth> Well, it would have been a shorter conversation if you'd said "I'm getting "undefined function: saveURL" ;) 18:45:56 <aleth> Unfortunately I have to go in a minute. 18:46:31 <mayanktg> :-/ 18:46:31 <mayanktg> np :) 18:46:34 --> mconley has joined #instantbird 18:47:49 <aleth> As a first stab, you could try Components.utils.import("resource://gre/modules/contentAreaUtils.jsm"); and see if that helps. 18:47:56 <-- mconley has quit (Input/output error) 18:48:16 <aleth> I notice there's also a saveImageURL function in that file. 18:49:18 <mayanktg> aleth: yes I'm doing this.. 18:49:56 <-- aleth has quit (Ping timeout) 18:50:21 --> mconley has joined #instantbird 18:58:00 <-- mconley has quit (Input/output error) 19:34:25 --> nhnt11 has joined #instantbird 19:36:10 <-- nhnt11 has quit (Ping timeout) 19:37:03 --> nhnt11 has joined #instantbird 20:09:25 <-- nhnt11 has quit (Ping timeout) 20:12:34 --> Rym has joined #instantbird 20:24:21 <-- Rym has quit (Ping timeout) 20:24:52 --> Rym has joined #instantbird 20:25:30 --> nhnt11 has joined #instantbird 21:31:48 --> mconley has joined #instantbird 21:40:15 <-- dew has quit (Ping timeout) 21:41:03 --> dew has joined #instantbird 21:43:59 <-- Rym has quit (Ping timeout) 21:53:15 --> Rym has joined #instantbird 22:11:35 --> Mic has joined #instantbird 22:11:35 * ChanServ sets mode +o Mic 22:14:53 <-- Rym has quit (Ping timeout) 22:15:48 --> Rym has joined #instantbird 22:21:29 <-- Rym has quit (Ping timeout) 22:22:07 --> Rym has joined #instantbird 22:24:50 <-- Rym has quit (Ping timeout) 22:26:16 --> Rym has joined #instantbird 22:29:56 <-- Rym has quit (Ping timeout) 22:30:19 --> Rym has joined #instantbird 22:32:19 <-- Rym has quit (Ping timeout) 22:38:28 --> Rym has joined #instantbird 22:42:03 <-- Rym has quit (Ping timeout) 22:44:05 --> Rym has joined #instantbird 22:46:04 <-- Rym has quit (Ping timeout) 22:48:38 --> Rym has joined #instantbird 22:53:18 <-- Rym has quit (Ping timeout) 22:53:41 --> Rym has joined #instantbird 22:56:29 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 23:00:21 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died) 23:02:03 --> EionRobb has joined #instantbird 23:43:26 <-- Rym has quit (Ping timeout) 23:44:23 --> Rym has joined #instantbird 23:46:59 <-- Rym has quit (Ping timeout) 23:47:24 --> Rym has joined #instantbird 23:50:51 <-- qheaden has quit (Quit: ZNC - http://znc.in)