MozillaZine

Tree Closes For 0.9.8

Wednesday January 16th, 2002

Mozilla.org has closed the tree to approved checkins only, starting as of 12am Wednesday, and will do so until 0.9.8 has branched. 0.9.8 will have a variety of new items including new natively drawn widgets on WindowsXP, Mac OS X, and GTK, when you are in the classic skin (We will have more on this later, including screenshots); the addressbook was rewritten, and now supports printing, a new "Get Map" button allowing you to query for a map based on a card address, and other stability fixes; Windows MAPI support; and a huge amount of performance and stability work.

Many believe this is one of the last milestones prior to 1.0, and that Mozilla.org will actually have 1.0 following 0.9.9. 0.9.8 should branch sometime next week, with a release two Mondays from now. We'll keep you updated on both the branching and the release.


#66 Proof that these are not native widgets

by hixie

Friday January 18th, 2002 10:12 AM

You are replying to this message

These widgets are not true native widgets.

They look like native widgets because they are painted by the theme manager in the OS or windowing system (and yes, they are implemented differently on each platform).

But they are not truly native widgets. On Windows, for instance, there is no window handle associated with the native-looking buttons. And they still use XUL, XBL and CSS in addition to the new theme stuff.

If they change to match the active theme even when the theme is changed, that is simply because the OS is notifying Mozilla that the theme has changed, and Mozilla is repainting everything.

See: <http://www.damowmow.com/mozilla/demos/appearance/>