Closed Bug 1346967 Opened 5 years ago Closed 5 years ago
Fix processing of ISimple
We're processing each IDL file separately, which means that the generated dlldata.c only references the last IDL that we processed. That means that only ISimpleDOMNode is being registered with COM; the other two interfaces are not. Also it means three MIDL invocations instead of one, which of course affects build times.
Comment on attachment 8846858 [details] [diff] [review] Process all three ISimpleDOM IDL files in one MIDL pass ># HG changeset patch ># User Aaron Klotz <firstname.lastname@example.org> ># Date 1489444768 21600 ># Mon Mar 13 16:39:28 2017 -0600 ># Node ID e2d26b8ab792f66d3e0ec112aaa17a084b06acea ># Parent 7b19a63862252ffb89bfe1ba79724e76e20fb6f4 >Bug 1346967: Generate metadata for all three ISimpleDOM interfaces through via a single combined run of MIDL; r=tbsaunde the grammer there could use some work ;)
Attachment #8846858 - Flags: review?(tbsaunde+mozbugs) → review+
https://hg.mozilla.org/integration/mozilla-inbound/rev/0104334a6654e0c9601b6b4f7b58f085577fdc6a Bug 1346967: Generate metadata for all three ISimpleDOM interfaces via a single combined run of MIDL; r=tbsaunde
Pushed by email@example.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/8087b31816d4 Generate metadata for all three ISimpleDOM interfaces via a single combined run of MIDL: CLOBBER. r=CLOBBER
You need to log in before you can comment on or make changes to this bug.