Skip to content

{ Tag Archives } Mozilla

Another warning option for submitting forms?

These are our current options for submitting forms in Firefox 3:

I don’t know anyone that has the “I submit information that’s not encrypted” option checked. We used to prompt for submitting information that was unencrypted, next we added an option on the dialog that disabled the warning (and was checked by default), and finally [...]

Also tagged ,

CakePHP makes upgrading easy

Laura attended CakeFest a couple months ago and got to meet some core Cake developers in person. In doing so she let slip that AMO was running on a pretty old version (1.1.12 - Released in December of 2006). Apparently 1.1.15 had some major performance boosts and since we melted the cluster a [...]

Also tagged , ,

How my cookies became a one way street

I’ve been playing with CakePHP’s session code lately and ran across an interesting (read: nerdy) problem with cookies on AMO.
First, some background:
The uniqueness of a cookie in the browser is determined by all the attributes when it’s set (not just it’s name). That means I can have multiple cookies named AMOv3 as long as [...]

Also tagged , ,

Frameworks that start sessions for every visitor make me sad

I might have played the devil’s advocate when Lars was hating on frameworks at the barcamp last weekend, but that doesn’t mean I don’t see his point. The latest in a series of frustrations with frameworks kept me up until 3am last night. What better way to cap it off than complaining on [...]

Also tagged , , , ,

10000 commits and going strong

Mozilla’s SVN repository was started on September 2nd, 2006 and just hit 10000 commits. That’s an average of over 19 commits a day for 520 days straight!
After my positive experience with python I was gearing up for a script to do some repository analysis when I ran across MPY SVN Stats. After a [...]

Also tagged , ,

Curious about how your add-on will get along with Firefox 3?

Firefox 3 is coming down the pipeline along with a pile of great new features like caching web apps so they are available offline and the new Places API that provides a powerful interface to your bookmarks and history. No need to fret if your extensions will be compatible though - here’s the lowdown [...]

Also tagged ,

CakePHP’s cache that wouldn’t quit

I had the joy of debugging some unit tests the other day on AMO and ran into caching trouble. Turns out the bug for this was filed over a year ago, but I tested it in the latest build of Cake (1.1.18.5850) and it’s still not fixed.

Cake’s models have a Boolean variable called $cacheQueries [...]

Also tagged , ,

Quick overview of mozilla.com publishing process

(apologies in advance to anyone without an LDAP account. A lot of the links here point to content behind authentication. If you’re really curious about what’s going on back there, you’re welcome to check out the Kubla source.)
Over the past couple of days I’ve felt a growing confusion about how the web infrastructure [...]

Also tagged ,

Dreams and reality mix

I woke up this morning to some guy talking about sports. What happened to being lulled from sleep by a soothing melody? Before I could voice my objection I remembered something about my dream that gave me pause. There was a name that kept repeating itself. Chanting - as if it [...]

Also tagged ,

Portland Coder Party Tonight

Sorry for the short notice but there is a December Coders Bash tonight that Mozilla is helping sponsor. It starts at 7pm at CubeSpace. Drop by if you get a chance - it’s informal and sounds like a bunch of fun. Stealing from the linked page:
Some of the events we are considering [...]

Also tagged , ,