Story of JS Closures

Once upon a time: There was a princess… function princess() { She lived in a wonderful world full of adventures. She met her Prince Charming, rode around her world on a unicorn, battled dragons, encountered talking animals, and many other fantastical things. var adventures = []; function princeCharming() { /* … */ } var unicorn […]

Mozilla Intern project presentation!

Few days back someone from Mozilla sent me an email saying that: August! How did that happen?  Isn’t time is going too fast? Then I realize- Oh, it’s the end of Outreachy round 12 😦 Well, time and tide wait for none 🙂 I will be presenting my Outreachy work, and experience of last three […]

Testing in Firefox- Mochitest!

You’ve just written a feature or  changed a large number of file including javascript- hopefully! you want to test it.  So I am back this week with a testing tool that Firefox use for testing 🙂   I will try my hard to explain my experience 😛 Mochitest Mochitest is an automated testing framework built […]

Major improvement in Firefox

I spent some time last week looking into a bug in the Firefox for window desktop. It is going to be among major improvement in the upcoming firefox release.  This bug is about  Fullscreen windows on Windows 8/8.1/10 . This is how  window controls (minimize/maximize/close) currently looks like in full screen mode. This is similar […]

Hg push-to-try

Today I am going to write about how to use hg  push-to-try command in firefox. I was very much familiar with git and became familiar with basics of mercurial while applying for Outreachy.  I can proudly say -Open source taught me Git and now teaching me advance topics of mercurial 🙂  and the fact is […]