Category Archives: Mozilla

More Eideticker happenings: Profiling and startup testing

[ For more information on the Eideticker software I'm referring to, see this entry ] Just wanted to give some updates on a few new Eideticker features which have landed in the past week. Profiling support While Eideticker is a … Continue reading

Posted in Eideticker, Mozilla | Comments Off

Oh hai, I upergaded yer Eideticker

[ For more information on the Eideticker software I'm referring to, see this entry ] More on this to come, but just a quick note that the client-side URL schema for the Eideticker dashboard has been changed, as we now … Continue reading

Posted in Eideticker, Mozilla | Comments Off

The evolution of simulating events in Eideticker: from monkeys to orangutans

[ For more information on the Eideticker software I'm referring to, see this entry ] I just merged a new approach I’ve been using to simulate touch events into the master branch of Eideticker called Orangutan. As I’ve mentioned before, … Continue reading

Posted in Eideticker, Mozilla, Orangutan | 1 Comment

Mobile Firefox: Measuring How a Browser Feels

A while back, I began work on a new test framework for mobile browsers called Eideticker, which aims to benchmark browsers by capturing them on HMDI video, then running image analysis on the result. I wrote about this in a … Continue reading

Posted in Eideticker, Mozilla | Comments Off

Mass code relicensing with facebook’s codemod

Recently the Firefox source repository (mozilla-central) was converted over recently to a new license with a lovely short boilerplate. This is great, but here in automation and tools, we have a fairly large number of projects that live outside of … Continue reading

Posted in Mozilla, Technical Entries | 2 Comments

Ghetto retroscope with ffmpeg and the <video> tag

So yesterday we had a small get-together at my place, which gave me the opportunity to try something I’d been meaning to do for a while: build my own retroscope. The idea is pretty simple: have a webcam record bits … Continue reading

Posted in Mozilla, Video | Comments Off

Launching random web browsers on Android

Ok, this is somewhat mundane, but I’ve already had to do it twice (and helped someone do something similar on #mobile), so I figured I might as well blog about it for posterity. For various automation tasks (notably the Eideticker … Continue reading

Posted in Android, Mozilla | Comments Off

Eideticker with less eideticker

[ For more information on the Eideticker software I'm referring to, see this entry ] tl;dr: You can now run the standard eideticker benchmarks easily on any Android phone without any kind of specialized hardware. So Eideticker is pretty great … Continue reading

Posted in Eideticker, Mozilla | Comments Off

GoFaster dashboard back online

Build times for mozilla-central are a major factor in developer productivity. Faster build times mean more people using try (reducing breakage) and more fine-grained regression ranges (reducing the impact of breakages). As a side benefit, it allows us to avoid … Continue reading

Posted in GoFaster, Mozilla, Release Engineering | Comments Off

Yet more adventures in mobile performance analysis

[ For more information on the Eideticker software I'm referring to, see this entry ] Participated in an interesting meeting on checkerboarding in Firefox for Android yesterday. As a reminder, checkerboarding refers to the amount of time you spend waiting … Continue reading

Posted in Eideticker, Mozilla | Comments Off