Closed
Bug 1288841
Opened 8 years ago
Closed 8 years ago
Add typelib information for IServiceProvider and IEnumVARIANT
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
FIXED
mozilla51
People
(Reporter: bugzilla, Assigned: bugzilla)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
We need to build a typelib for these interfaces since they aren't included with the OS. This is requires so that the COM interceptor can properly build proxies.
Assignee | ||
Comment 1•8 years ago
|
||
Review commit: https://reviewboard.mozilla.org/r/66584/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/66584/
Attachment #8773951 -
Flags: review?(tbsaunde+mozbugs)
Attachment #8773951 -
Flags: review?(mshal)
Comment 2•8 years ago
|
||
Comment on attachment 8773951 [details]
Bug 1288841: Add a typelib containing info for IServiceProvider and IEnumVARIANT;
https://reviewboard.mozilla.org/r/66584/#review63602
::: accessible/ipc/win/typelib/Makefile.in:8
(Diff revision 1)
> +# file, You can obtain one at http://mozilla.org/MPL/2.0/.
> +
> +GARBAGE += $(MIDL_GENERATED_FILES) done_gen dlldata.c
> +
> +MIDL_GENERATED_FILES = \
> + Accessible.h \
Similar to the other bug, you should use spaces instead of tabs here. Tabs have a special meaning in Makefiles, and should only be used in recipes (such as the $(MIDL) $(MIDL_FLAGS)... line below)
::: accessible/ipc/win/typelib/Makefile.in:23
(Diff revision 1)
> + touch $@
> +
> +export:: done_gen
> +
> +midl_exports := \
> + Accessible.tlb \
tabs -> spaces
Attachment #8773951 -
Flags: review?(mshal) → review+
Updated•8 years ago
|
Attachment #8773951 -
Flags: review?(tbsaunde+mozbugs) → review+
Assignee | ||
Comment 3•8 years ago
|
||
Comment on attachment 8773951 [details]
Bug 1288841: Add a typelib containing info for IServiceProvider and IEnumVARIANT;
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/66584/diff/1-2/
Attachment #8773951 -
Flags: review+ → review?(tbsaunde+mozbugs)
Updated•8 years ago
|
Attachment #8773951 -
Flags: review?(tbsaunde+mozbugs) → review+
Assignee | ||
Comment 4•8 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/17dc46beb1a559af1df3ea63d621e7d79f4027cc
Bug 1288841: Add a typelib containing info for IServiceProvider and IEnumVARIANT; r=tbsaunde, mshal
Backed out with also bug 1268544 and bug 1288843: https://hg.mozilla.org/integration/mozilla-inbound/rev/3ec53f8c2d48
Flags: needinfo?(aklotz)
Assignee | ||
Comment 6•8 years ago
|
||
Comment 7•8 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-firefox51:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla51
Assignee | ||
Comment 8•8 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/c9f49a1192559dd939a0b10fa8c2335bda40afff
Bug 1288841: Add a typelib containing info for IServiceProvider and IEnumVARIANT; r=tbsaunde, mshal
Assignee | ||
Updated•8 years ago
|
Flags: needinfo?(aklotz)
Comment 9•8 years ago
|
||
Backed that out in https://hg.mozilla.org/integration/mozilla-inbound/rev/1ea96bf70664 for incomprehensibly causing Win7 debug Marionette e10s to fail, https://treeherder.mozilla.org/logviewer.html#?job_id=34078720&repo=mozilla-inbound
Assignee | ||
Comment 10•8 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/ce6e2c41d939f533272a6356efc6c64b69c8f3a4
Bug 1288841: Add a typelib containing info for IServiceProvider and IEnumVARIANT; r=tbsaunde, mshal
Comment 11•8 years ago
|
||
Had to back this out to successfully back bug 1268544 out:
https://hg.mozilla.org/integration/mozilla-inbound/rev/ac95bd5946812806300a6c9a4beed824e46f2c81
Status: RESOLVED → REOPENED
Flags: needinfo?(aklotz)
Resolution: FIXED → ---
Assignee | ||
Comment 12•8 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/bf20e2879a4e8e52e8af7641cf913f3f20859b10
Bug 1288841: Add a typelib containing info for IServiceProvider and IEnumVARIANT; r=tbsaunde, mshal
Comment 13•8 years ago
|
||
bugherder |
Status: REOPENED → RESOLVED
Closed: 8 years ago → 8 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•8 years ago
|
Flags: needinfo?(aklotz)
You need to log in
before you can comment on or make changes to this bug.
Description
•