XULRunner

You are currently browsing the archive for the XULRunner category.

Above is a video that I took of Chris Double’s awesome whatwg video work running on my N810. Note that I didn’t have to do anything special to get this to work. I took the two patches, applied them to my trunk mozilla build and ran them through the ARM toolchain. The code works out of the box with the gstreamer backend that’s included on the N810.

I thought that it was important to show that we’re not just serious about adding video support to Mozilla, but that it can extend to a wide range of devices. If we want to have a world that includes rich internet applications, we have to be sure that includes phones and lower end devices as well.

The video itself is a speech that Cory Doctorow gave at the 2006 Red Hat Summit about copyright and intellectual property. I thought it was fitting.

If you’re a crazy maemo hacker you can get a copy of the build from my people page that includes gstreamer support. Follow Brad’s instructions to get a browser front end once you’re installed xulrunner somewhere. If you want to play a video you should make sure that you’ve encoded it for the N810 using a decent script to take advantage of the hardware accel on the device. Hack up an html page, embed the video like on Chris’ test page and try it out.

We’re going to have a few Mozilla people and events at FISL this year. If you’re a Mozilla contributor or enthusiast, let us know you’re going to be there by adding yourself to the list!

Here’s a rundown of the agenda:

Mitchell always has something interesting to say. From the global impact and reach of our little project to the importance of creating an area for people to work together openly to mixing non-profit goals with good business sense. Her talk is on Saturday April 19th at 3:00pm. Be there!

He’s going to be talking about XUL which means a good combination of how to extend Firefox and possibly also writing your own XUL application. For people who are local in Brazil this is likely to be a great technical talk. There’s a huge amount of power locked up in our platform and it’s great to see another way for people to express it. He’s speaking at 2pm on Friday, April 18th.

This should be an interesting panel. Chris and I have been with the project for a long time and will talk about what’s going on in the Mozilla project today, how we can bring Mozilla and Firefox to Brazil in a way that’s appropriate for the local culture and Marcio will talk about what’s he’s been learning about our project in Brazil from localization to customization. Lots of Q&A, lots of discussion. If you really want to have the chance to ask your own questions and learn about our project, this is the place to do it.

Manned by the totally awesome Clauber Stipkovic Halic and Mário Rinaldi, they will be available to answer questions and will also be handing out neat Mozilla and Firefox merchandise.

Come hang out with cool Mozilla people! [ Note: I don't know the date for this yet. ] We’ll be having short sessions and we can do some cool stuff together. Here’s some of the things that we’re thinking of doing:

  • Mobile: I will talk about Mobile and how we’re going to get Firefox on your next phone.
  • Automated code rewrite and analysis tools: Taras Glek will talk about our new awesome tools that we’re using to analyze and change our codebase for Mozilla 2. I will make a separate post about this. It’s that awesome.
  • Testing & QA: Chris knows this community really well and will talk about how to get involved in our testing efforts.
  • Offline & New features in Firefox: Marcio will spend time talking about our new features and how to take advantage of them.
  • Localization: Fernando Silveira will talk about how to get involved in our localization efforts and how to use our tools.

But that’s just a short list. We hope that people will suggest new things and join us. There’s an open wiki page for the workshop – edit away with suggestions!

Brad has posted builds of xulrunner built for Maemo. He also includes some links to some XUL apps you can try. He also includes links to some of the browser test UIs that we’ve been experimenting with, including a full pan/touch/zoom interface browser. (Look for the Touchscreen-atotic link. It’s pretty damn hot, and very experimental.) The MyBrowser UI that someone did a while ago should be good enough to run performance tests and browse around a bit. It’s also listed there.

But mostly this is the first step to bringing all that Firefox 3 size and speed hotness to one of our first mobile platforms. Enjoy!