Planning for the Toronto MozCamp continues. We decided to use the second day as a “Hands-on Workshop” day. The workshop will be split between development and testing tracks, choose the topic that interests you.
I’ll be working in the development workshop with other Mozilla developers, helping you work on tutorials or projects. We’ll have some tutorial XUL applications, extensions, and XPCOM components for people to hack on. Make sure you bring a laptop, if you want to work on the projects. If you want to build Firefox, XULRunner or binary XPCOM components - make sure your laptop is capable of building Mozilla . (check the prerequisites!)
The testing workshop will be covering topics on Mozilla testing processes, how we write unit tests, and how we automate testing of the Firefox UI (to name a few). Clint Talbert has more information on the testing workshop.
A bit of an event summary:
It’s a 2-day event, September 15t...
Content suppressed by ://URLFAN, for full article visit source
RichDraw - Simple VML/SVG EditorFrom: starkravingfinkle.org
Post Date: 2006-04-09 13:36:26
Rich text editing is a feature that is finding it’s way into many new web applications . It’s becoming a feature that users can’t live without. We are also starting to see some graphical editing applications . In an effort to satisfy a potential, future, demand to have graphical editing everywhere (it could happen), I created a Javascript component called RichDraw.
RichDraw works in IE 6+, Firefox 1.5+ and Opera 9, using VML or SVG as the underlying renderer...
more Developing with MozillaFrom: starkravingfinkle.org
Post Date: 2006-06-28 23:35:04
I am trying to pull together as much information as I can about developing with the Mozilla platform. By platform I mean:
Creating browser extensions
Embedding the browser in my applications
Creating XUL based applications with XUL Runner
Connecting my code (usually C++) to the platform (usually Javascript)
Embedding:
Embedding Main Project
Embedding the Editor
Extensions:
Building an Extension
Creating a Firefox sidebar
Extension Wiki:Cat...
more I am My Data, My Data is MeFrom: starkravingfinkle.org
Post Date: 2006-06-18 12:09:02
I couldn’t help but get caught up in the recent threads about data lock-in. I have become quite a “data-snob” recently which, I’m finding, is quite abnormal for a developer. Developers are all about the code. On one side you have the Mark Pilgrim & Jon Gruber (& Mark’s reply ) discussing Apple’s data lock-in problems. On the other side you have Stewart Butterfield’s not-so-positive comments about allowing Flickr to export to Zo...
more Mozilla Platform - UI Basics [Part 1]From: starkravingfinkle.org
Post Date: 2006-07-30 12:14:55
My quest to build a basic desktop application using XUL continues. Last time I installed XULRunner and built a very simple, bare-bones test application. This time I want to add some of the things common to a desktop application UI:
Windows and Dialogs
Menus and Toolbars
OS Common Dialogs
Controls or Widgets
Windows
Each window or dialog should be created in it’s own XUL file. The XUL file may also contain other top-level declarations for CSS and DTD, which I will di...
more