News for hackers. Stuff that matters.
Re:WebIDE lands in Firefox Nightly by fidotron on Monday June 23, 2014 @01:26PM (#7933161)
XUL is a web technology now?

That's my point. It's not.

EDIT: ici: http://dxr.mozilla.org/mozilla-central/source/browser/devtoo...

Re:WebIDE lands in Firefox Nightly by blueveek on Monday June 23, 2014 @01:39PM (#7933243)
There is no XUL in there.
Re:WebIDE lands in Firefox Nightly by spacefight on Monday June 23, 2014 @02:40PM (#7933628)
Last time I checked, the vbox/hbox is XUL. https://developer.mozilla.org/en/docs/XUL/vbox
Re:WebIDE lands in Firefox Nightly by blueveek on Monday June 23, 2014 @03:17PM (#7933918)
Sure, but that's only in index.xul, which is a very small part of the project. Everything else is plain old js+html (xhtml necessary for localization). Apologies, I didn't notice that when I said "there's no XUL in there".

As a meta-discussion, <vbox> is just a fancy way of saying:

div { display: -moz-box; -moz-box-orient: vertical; }

...which is the old flexbox implementation. But I digress :)

edit: link to the MDN article about `display: box`: https://developer.mozilla.org/en-US/docs/Web/CSS/box-orient

Re:WebIDE lands in Firefox Nightly by tedmielczarek on Monday June 23, 2014 @03:53PM (#7934194)
We could probably rewrite the entire Firefox UI in HTML nowadays, but that'd mostly be busywork (and would break a bunch of extensions). I would bet that Servo's UI will just be HTML.
Re:WebIDE lands in Firefox Nightly by ehsanu1 on Monday June 23, 2014 @04:42PM (#7934528)
Servo is just the browser engine, like Gecko. The UI/browser-chrome will be a separate project (named Crow, but not started yet afaik). Also relevant is the fact that Servo wants to be embeddable, like Webkit.