(2014/04/19 22:33), Neil wrote:
Kyle Huey wrote:

On Fri, Apr 18, 2014 at 4:56 PM, Neil <n...@parkwaycc.co.uk> wrote:


One of our compilers complains if you try to define something in a
different namespace to the one in which you declared it, so the
NS_IMPL_ macros need to be in the same namespace as the class.

I believe using declarations and top-level use of the macros works fine.


It turns out that the "something" that it complains about is a template
specialisation. Other things do, as you suggest, work fine.


Hi,

Based on the suggestions, I filed

https://bugzilla.mozilla.org/show_bug.cgi?id=998706

Bug 998706 - dom/workers/MessagePort.cpp : ASSERTION: bad size recorded: 'aInstanceSize == 0 || entry->GetClassSize() == aInstanceSize

and a patch there.

TIA



_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to