On 10/30/12 12:08, Alex Keybl wrote:
We have explored various
techniques to lower the overhead of a compartment, but unfortunately those
fixes that would help at all are either too risky for or cannot be
completed in time for Gecko 18. We have decided instead to consolidate all
JSMs and JS components into a single compartment in B2G.
In case people missed this part specifically, I just want to point out that the
change in bug 798491 are targeted for FF18 (Aurora). See comment 75 for
philikon's early risk evaluation. From our read of the bug, although this
represents major code change, we do not expect major desktop/Android
regressions, especially with a day or two of bake time on m-c to start.
-Alex
This plan really worries me. I agree that it is unlikely we'll see
desktop/android regressions. I'm more worried that we'll just break the
platform b2g runs on in subtle ways that we might not notice before
shipping. It's pretty concerning to have a fundamental change to how
components and modules are loaded on a new platform where to my
knowledge we don't yet have good automated testing (please please
someone prove me wrong on this).
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform