Granted, it's not an actual panel in the toolbox, but it gets the job done.
950 karma · joined June 26, 2013
Granted, it's not an actual panel in the toolbox, but it gets the job done.
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
Actually, yes: http://dxr.mozilla.org/mozilla-central/source/browser/devtoo...
:)
"The three board members ended their terms last week for a variety of reasons. Two had been planning to leave for some time, one since January and one explicitly at the end of the CEO search, regardless of the person selected."
[0] http://arstechnica.com/business/2014/03/three-mozilla-board-...
Are you suggesting this would've been better, in the grand scheme of things?
Currently yes. However, we have plans to make this better soon. (we call them Project Maps, and they're on the roadmap)
[1] https://github.com/mozilla/mozilla-central/blob/master/toolk...
[2] https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_...
[3] http://dxr.mozilla.org/mozilla-central/search?tree=mozilla-c...
Comparing the execution time of a hundred thousand (sync or not) callbacks vs. a hundred thousand (sync or not) promises is, in many cases, not a good or deciding factor for what tool you should pick from the toolbox. I would assert that in realistic scenarios, it really doesn't matter.
[0] https://people.mozilla.com/~shorlander/ux-presentation/ux-pr...
edit: seems to be already fixed in ESR 17.0.7
[1,2,3,4].map(x => x*x)) // [1,4,9,16]
(also note that |this| is lexically bound in the case of fat arrow functions)Also, destructuring objects:
let obj = { foo: 42, bar: { baz: 32 } }
let { foo, bar } = obj;
foo // 42
bar.baz // 32
https://developer.mozilla.org/en-US/docs/Web/JavaScript/New_...List of all the goodies: https://developer.mozilla.org/en-US/docs/Web/JavaScript/New_...
edit: formatting
For example, the markup view itself from the Firefox Developer Tools is written in HTML [0] and JS [1]. Other tools like the Network Monitor use XUL.
[0] http://dxr.mozilla.org/mozilla-central/source/browser/devtoo... [1] http://dxr.mozilla.org/mozilla-central/source/browser/devtoo...
The upcoming versions address this issue (in the end, it's all just CSS; for example: [0]).
[0] http://dxr.mozilla.org/mozilla-central/source/browser/themes...
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...