Christian Mattar wrote:
> 
> Hi!
> 
> JTK wrote:

[snip]

> > But the API to get a file name from the user is *not* significantly more
> > complex than "Get me a filename", and doesn't differ significantly
> > between platforms?  Hell, the very filenames they're getting differ
> > significantly between platforms!
> >
> > One of us is just making excuses here.
> 
> That's why about 5% of the Mozilla codebase is native.

Well, just so we're clear here, you're saying 5% platform-specific.  Not
to be confused with ??% compiled code.

> If it wouldn't be
> for those details, it would be 0%.
>

Right.  And one way or another, those details need to be taken care of,
whether we're talking file open dialogs or tree controls or whatever. 
Someone, somewhere, decided apparently arbitrarily that using
platform-provided file-open dialogs (when available) was OK, but that
using platform-provided tree controls (when available) was not.  And to
rub salt in the wound, the decision was further made to reimplement the
tree control with interpreted ASCII text.
 
> I simply don't see why you are arguing over this.

Meh, I like to argue.

> Do you want to say
> that mozilla.org has been lieing (sp?) about the platform disparity
> between the widgets?

To themselves, yes, that's pretty much exactly what I'm saying.

> Do you think that the Mozilla developers could have
> developed a browser-suite for the three main platforms with the same
> CSS-conformance, without taking the own-widgets route?
>

The UI of said browser suite has no connection to CSS, ergo, yes. 
Resulting in a much better final product.  Hell, resulting in a final
product *period*.
 
> Christian

Reply via email to