Author Archives: Justin Dolske

About Justin Dolske

Mostly harmless.

Too long to tweet.

From real news, published today: The tire pressure monitors built into modern cars have been shown to be insecure by researchers from Rutgers University and the University of South Carolina. The wireless sensors, compulsory in new automobiles in the US … Continue reading

Posted in PlanetMozilla | 1 Comment

A little mouse hack

A major theme of the upcoming Firefox 4 release is improving speed and responsiveness, especially in the user interface. It’s easy to see issues where responsiveness is on the order of seconds (like waiting for an update to apply, or … Continue reading

Posted in Firefox, PlanetFirefox, PlanetMozilla | 7 Comments

Brindisi

Blizzard tweeted this video of an operatic flash mob, which stuck a chord with me: [youtube _zmwRitYO3w] Why? I think it echos the best emotions around Firefox, the Mozilla Project, and open source… People doing what they love and feel … Continue reading

Posted in PlanetMozilla | Comments Off

On prompting, part 2

In the previous episode, I talked a bit about why I really, really don’t like the existing prompting code in Mozilla. I’ve been working on improving the situation. The first big chunk of work is up for review in bug … Continue reading

Posted in PlanetMozilla | 4 Comments

On the insanity of prompts

Some of the worst code I’ve had the misfortune of touching in the Mozilla codebase is code related to the handling of prompts. Specifically, the prompts involved with following interfaces: nsIPromptService, nsIAuthPrompt, nsIPromptFactory, nsIAuthPromptProvider, nsIPromptService2, nsIAuthPromptAdapterFactory.idl, etc. Just the plethora … Continue reading

Posted in PlanetMozilla | 5 Comments

Status update

One of these things I did not actually work on: JavaScript / js-ctypes implementation of WeaveCrypto Migration and replacement of localstore.rdf with a .json backing store Rickrolling Fligtar’s new dashboard Tab-modal dialogs proof-of-concept Fix multiple master-password dialogs with session restore … Continue reading

Posted in Firefox, PlanetFirefox, PlanetMozilla | 2 Comments

Weave, crypto, and JavaScript

tl;dr: fa20ae35b8ac53b28dde4fc333aba21f :-) Up until now, Mozilla’s Weave add-on has been living with an awkward implementation detail: a binary component. When I wrote Weave’s current cryptographic component back in 2008, in order to use the crypto code that’s already in … Continue reading

Posted in Firefox, PlanetFirefox, PlanetMozilla | 4 Comments

Post This Hacker

I couldn’t resist a little wordplay on the Mozilla Drumbeat Hack This Poster… (cut strips at bottom so people can have their own tear-off miniblizz!)

Posted in PlanetFirefox, PlanetMozilla | 3 Comments

Status and stuff

A bit of stuff I’ve been up to lately: CSS Transitions for videocontrols. Finally got around to landing this. There’s really no visible change, but it replaces and simplifies a whole bunch of Javascript-driven animation code. CSS Transitions are really … Continue reading

Posted in Firefox, PlanetFirefox, PlanetMozilla | 1 Comment

Thunzilla!

Last week I noticed something quietly frustrating about reading bugmail in Thunderbird… Someone had generated a bunch of bugspam while shuffling around bugs into new components, and I was cleaning it up. For the most part, sorting the messages by … Continue reading

Posted in PlanetMozilla | 9 Comments