Mozilla Related Blogs aka Blogupdates
This page lists Mozilla related blog entries sorted by date. So instead of having to visit all of the Mozilla related blogs you just come to this page and you can see which blogs has been updated.
If there's any new entries since you last visited this page, it's marked with a new icon
next to the entry.
Add Blogupdates to your sidebar
Consider donating
This utility is being developed in my spare time, which I dont have much of so if you like to encourage me doing more development, please consider donating some money.
Mozilla Blog Entries - Open/Close all entries
Recently, I found that I needed my chrome Mochitest to wait for a XBL binding to apply, before continuing the test. For the end-user, waiting is hardly an issue - by the time they see the new user interface, all the bindings have applied. Mochitest (and most other automated test harnesses) runs straight through, and brakes for nobody. In some cases you can pull some trickery with nsIThreadManager, convincing Firefox to wait... but that's hardly reliable.
So I came up with a three-part solution.
- Force my XBL bindings to fire DOM events when the constructor executes.
- Break up my test functions into (slightly) smaller functions, each of which handles a part of the overall test. Two parts cover the main functional testing, while a third part is specific to the XBL binding.
- Implement a generic testing harness for Mochitest which can manage the flow from one function to another.
This new test harness, which I call PendingEventsTest, adds a layer of complexity on top of SimpleTest. Each test function is added via PendingEventsTest.addTest(), and you can pause for a DOM event with PendingEventsTest.addEventLock(). The whole test sequence can abort with an error by calling PendingEventsTest.abortFail(). You can advance to the next test function in the sequence with PendingEventsTest.asyncRun() or PendingEventsTest.run().
There's more complexity to it than that, of course. To move data from one test function to another, I also added "payload" support, for storing a generic object. Also, this is written for chrome Mochitests - it will likely fail in content Mochitests. Still, this new test harness helped me finish support in Verbosio for my equivalent of the <xbl:children/> element in markup templates.
Lastly, it (and the logging service I wrote a few weeks ago) is licensed under MPL 1.1/GPL 2.0/LGPL 2.1, so anyone who wants to borrow this for Mozilla code is welcome to. Cheers!
From Calendar Blog - 14 hours 52 minutes ago
Some people have already noticed that we no longer release nightly builds that support Thunderbird 3.0 and SeaMonkey 2.0. As of January 31st, our nightly builds will no longer live in the latest-comm-1.9.1 folder, but in the latest-comm-1.9.2 directory.
The main difference between the 1.9.1 builds and the 1.9.2 builds is, that the latter will only support nightly builds of the Thunderbird 3.1 and the SeaMonkey 2.1 development branch. This also means that our next Lightning release (1.0 beta2) will not support Thunderbird 3.0.x and SeaMonkey 2.0.x and users of those releases will have to update to be able to get the latest Lightning release then. For now, users that want to test the latest Lightning fixes should either download Lanikai 3.1 alpha1 or a recent nightly build of Thunderbird (also called Shredder) or SeaMonkey.
The reason for this decision is (again) one of (developer) resources. Currently the following development areas/branches are available to us:
- The comm-1.9.1 branch, where development for Thunderbird 3.0 and SeaMonkey 2.0 took place.
- The Gecko 1.9.2 branch (home of Firefox 3.6) that in combination with the (soon to be created comm-1.9.2 branch) will be the basis for Thunderbird 3.1, which is currently scheduled for a release in April 2010.
- The so called trunk, on which the release after Thunderbird 3.1 will be developed. The SeaMonkey folks are targeting the trunk for their 2.1 release.
With our current resource situation we are not able to fully support all three areas/branches. We have therefore decided to only fully support the Gecko 1.9.2 branch and give a somewhat limited support to the trunk. Those of you who want to follow our work are encouraged to download the Lightning Nightly Updater add-on, which should make updating Lightning much easier for you.
Thanks for staying with us.
Four weeks ago we released Lightning 1.0 beta1. At the time we also said, that we would make a 1.0 beta1 release available for Sunbird as well, the last Sunbird release from us as previously announced.
Now what's holding it up? The answers are: technical stuff and real life. To elaborate more, we're still having problems to produce the Sunbird 1.0 beta1 release builds in all our supported locales. The only two people who could fix that (Philipp and Gozer) are either too busy because they have to learn for their university exams (Philipp) or too busy, because they have to work on getting other (higher priority) releases out of the door (Lanika 3.1 alpha1 and Thunderbird 3.0.2).
The good news is that Philipp's exams will be done in the coming week and Gozer's main time consumer is either already done (Lanikai 3.1 alpha1) or will be done from his side in the coming week (Thunderbird 3.0.2). So expect a Sunbird release shortly thereafter.
A photo of me taken during Netexplorateur Forum last year ended up on Flickr. I can live with a photo of me, taken by someone who had the right to take it, ending up on a web site. But that photo under CC was reused by someone else (someone I don't know at all) and included in a public slideshow.And that, I disagree with, at least w/o my authorization. The whole process is rotten here. I never gave any kind of formal authorization for that.
The fact is photo is reusable - but only the photographer decided it, I never said it myself - does not mean the law applying to the photo does not apply any more. In particular, and according to the french law applying to the photo of a french citizen taken by another french citizen on french soil (hey it was even inside the French Senate's building!), the rights I own on my personal image are imprescriptible and no use of my image can be done w/o my authorization. The photo was taken by an acquaintance of mine and that was not a problem. I did not know the photo ended up as CC.
My image is mine, and I'll make sure to keep it mine in the future.
Hier, mon Michel à moi, mon poupouchniok, a fêté ses 11 ans. Bon anniversaire mon fils !!!
From Boris Zbarsky - 3 days 12 hours 55 minutes ago
A common situation I run into is that I have some testcase, I profile it, then I optimize one of the things that looks slow a bit and reprofile. If I'm lucky, then the fraction of time it takes drops from B to A (A < B of course, with B standing for "before" and A for "after"). What does that mean for the overall time of the testcase?
Obviously, what it means depends on both A and B. If we assume that the time taken for the part that wasn't optimized hasn't changed, then the overall speedup is (1-A)/(1-B).
So B - A = 5% would mean a 2x speedup if B is 95% and A is 90%, and only a 1.05x speedup or so if B is 5% and A is 0%. If B is something like 53% and A something like 48%, then you get a 1.11x speedup.
All of which is to say that focusing on the hotspots is _really_ the way to go, if at all possible.
Sodapop turns 9 weeks old tomorrow. The most notable change from a week ago is that one of her ears has started to stand up. Eventually (probably in a week or so) both will be standing tall. The next change, besides weight gain and better manners, will be when more of her silver hair comes in. You can see a bit of it around her eyes, but she's still mostly black and tan.
Sodapop at 8 weeks
Sodapop at 8 weeks 6 days
For those people paying attention (and anyone who might want to update my Wikipedia entry,) Sodapop the yorkie is the third child in our family behind Ptolemy the cat and Munch the bunny.
The Mozilla Store needs your help! If you have a minute, please take this quick survey
Last updated Mon Feb 8 02:25:02 2010
Add your own Mozilla blog
If you have a blog about Mozilla you can send me the URL and I'll add it. Be sure to include the URI for the RSS file. I only accept feeds that contains Mozilla related entries. Atom feeds are currently not supported.Be sure that your RSS feed validates! You can check it here.
Blogs that are too old
- Robert Accettura's Fun With Wordage » Mozilla : 1 week 7 hours 30 minutes ago
- Burning Chrome : 1 week 22 hours 43 minutes ago
- The Burning Edge : 1 week 1 day 8 hours 14 minutes ago
- Sucking less, on a budget : 1 week 1 day 14 hours 56 minutes ago
- doron's blaahg : 1 week 2 days 7 hours 50 minutes ago
- Three Monkeys, Three Typewriters, Two Days : 1 week 2 days 10 hours 51 minutes ago
- inside aebrahim's head » Mozilla : 1 week 4 days 4 hours 16 minutes ago
- blog.pavlov.net » Mozilla : 1 week 4 days 8 hours 14 minutes ago
- stream of bytes » mozilla : 2 weeks 1 day 16 hours 34 minutes ago
- Mozilla : 2 weeks 3 days 3 hours 37 minutes ago
- djst's nest » General : 2 weeks 3 days 17 hours 39 minutes ago
- Hixie's Natural Log : 2 weeks 5 days 7 hours 14 minutes ago
- Indistinguishable from Jesse » Mozilla : 3 weeks 3 days 6 hours 23 minutes ago
- SeaMonkey : 3 weeks 6 days 11 hours 8 minutes ago
- Chris Ilias' Blog : 2 months 2 weeks 1 day 7 hours 6 minutes ago
- Gemal's Psyched Blog: Mozilla : 2 months 2 weeks 5 days 12 hours 18 minutes ago
- Justdave's Blog » Bugzilla : 2 months 3 weeks 6 days 11 hours 35 minutes ago
- The SeBlog : 3 months 1 day 16 hours 3 minutes ago
- Marcia's Tirade of the Day : 4 months 3 weeks 3 days 6 hours 20 minutes ago
- BeZilla blog : 5 months 3 weeks 5 days 11 hours 40 minutes ago
- mozillaZine : 7 months 1 week 1 day 15 hours 23 minutes ago
- Scott Kveton : 8 months 3 weeks 3 days 13 hours 38 minutes ago
- Brendan's Roadmap Updates : 1 year 5 months 4 days 20 hours 32 minutes ago
- XUL Weblog : 1 year 5 months 1 week 6 days 23 hours 2 minutes ago
- The Rumbling Edge : 1 year 7 months 2 weeks 21 hours 50 minutes ago
- MozTips Reloaded! : 1 year 7 months 3 weeks 2 days 18 hours 27 minutes ago
- Mozilla SVG Update : 1 year 11 months 2 weeks 6 days 16 hours 25 minutes ago
- Warping it up! » Mozilla : 1 year 11 months 3 weeks 3 days 15 hours 1 minute ago
- Ludovic's weblog : 2 years 1 week 1 day 2 hours 34 minutes ago
- Mozilla Quality : 2 years 4 months 2 weeks 3 days 8 hours 41 minutes ago
- Delicious/oeschger/mozilla : 2 years 5 months 1 week 4 days 12 hours 17 minutes ago
- SeaMonkey QA : 2 years 11 months 2 weeks 10 hours 48 minutes ago
- Jake's Weblog » Bugzilla : 3 years 2 months 1 week 3 days 8 hours 45 minutes ago
- Fried Fish : 3 years 3 months 2 days 6 hours 17 minutes ago
- Mitch Kapor's Weblog : 4 years 3 weeks 1 day 3 hours 55 minutes ago
- Blogzilla - a weblog about Mozilla : 4 years 1 month 3 weeks 3 days 6 hours 28 minutes ago
- RasterWeb! Mozilla Related : 5 years 3 months 2 weeks 4 days 19 hours 47 minutes ago
- Jacob's Mozilla Tips : 5 years 4 months 1 week 5 days 11 hours 3 minutes ago
Blogs that aren't working
- http://www2.schmidetzki.net/WebGatePublisher/schmidetzki/xml/rss20-mozilla/home : RSS feed unavailable. 500 Can't connect to www2.schmidetzki.net:80 (Bad hostname 'www2.schmidetzki.net')
- http://weblogs.mozillazine.org/ben/index.rdf : RSS feed unavailable. not well-formed (invalid token) at line 156, column 5, byte 13357 at /usr/lib/perl5/site_perl/5.8.8/i686-linux/XML/Parser.pm line 187
- http://www.beaufour.dk/blog-archives/xforms/index.xml : RSS feed unavailable. not well-formed (invalid token) at line 205, column 5, byte 14616 at /usr/lib/perl5/site_perl/5.8.8/i686-linux/XML/Parser.pm line 187
- http://whereswalden.com/category/mozilla/rss2/ : RSS feed unavailable. 500 read timeout
- http://burntelectrons.org/xml-rss2.php?catid=6 : RSS feed unavailable. 500 read timeout
- http://blog.codefront.net/archives/mozilla.xml : RSS feed unavailable. 500 read timeout
- http://lynggaard.blog-city.com/read/mozilla.rss : RSS feed unavailable. No content
- http://blakeross.com/wp-rss2.php : RSS feed unavailable. 500 Can't connect to blakeross.com:80 (Bad hostname 'blakeross.com')
- http://weblogs.mozillazine.org/mitchell/index.rdf : RSS feed unavailable. 404 Not Found
- http://www.vasanth.in/SyndicationService.asmx/GetRssCategory?categoryName=Technology%7CMozilla : RSS feed unavailable. 404 Not Found
- http://weblogs.mozillazine.org/dougt/index.rdf : RSS feed unavailable. 404 Not Found
- http://mpt.phrasewise.com/xml/rss.xml : RSS feed unavailable. 500 Can't connect to mpt.phrasewise.com:80 (Bad hostname 'mpt.phrasewise.com')
- http://www.seawood.org/blog/index.rdf : RSS feed unavailable. 404 Not Found
- http://aarfing.dk/wp/wp-rss2.php?cat=11 : RSS feed unavailable. 404 Not Found
- http://standblog.org/dotclear/rss.php?cat=en : RSS feed unavailable. 404 Not Found
- http://weblogs.mozillazine.org/chase/archives/categories/mozilla/index.rdf : RSS feed unavailable. 404 Not Found
- http://www.axel-hecht.de/blog/mozilla.rdf : RSS feed unavailable. 404 Not Found
- http://jedbrown.net/blog/wp-rss2.php?cat=2 : RSS feed unavailable. 404 Not Found
- http://www.xulplanet.com/ndeakin/neil.xml : RSS feed unavailable. syntax error at line 1, column 0, byte 0 at /usr/lib/perl5/site_perl/5.8.8/i686-linux/XML/Parser.pm line 187
- http://mozillanews.org/rss.php3 : RSS feed unavailable. mismatched tag at line 10, column 2, byte 435 at /usr/lib/perl5/site_perl/5.8.8/i686-linux/XML/Parser.pm line 187
- http://developer-test.mozilla.org/devnews/index.php/feed/ : RSS feed unavailable. 500 Can't connect to developer-test.mozilla.org:80 (connect: timeout)
- http://weblogs.mozillazine.org/josh/index.rdf : RSS feed unavailable. 404 Not Found
- http://www.sacarny.com/blog/wp-rss2.php?cat=2 : RSS feed unavailable. 404 Not Found
- http://www.neilturner.me.uk/entries/mozilla.xml : RSS feed unavailable. xml declaration not at start of external entity at line 4, column 0, byte 44 at /usr/lib/perl5/site_perl/5.8.8/i686-linux/XML/Parser.pm line 187
- http://chrisgonyea.com/archives/category/mozilla/feed/ : RSS feed unavailable. 404 Not Found
