Closed
Bug 1323996
Opened 7 years ago
Closed 7 years ago
"COMPtrTypes.h(17): error C2371: 'mozilla::a11y::IAccessibleHolder': redefinition; different basic types" with --disable-accessibility
Categories
(Core :: Disability Access APIs, defect)
Tracking
()
RESOLVED
FIXED
mozilla53
People
(Reporter: RyanVM, Assigned: bugzilla)
References
Details
Attachments
(1 file)
1.18 KB,
patch
|
tbsaunde
:
review+
jcristau
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
10:07.93 c:\Users\Ryan\repos\mozilla-central\objdir-fx-64\dist\include\mozilla/a11y/COMPtrTypes.h(17): error C2371: 'mozilla::a11y::IAccessibleHolder': redefinition; different basic types 10:07.94 c:\Users\Ryan\repos\mozilla-central\objdir-fx-64\dist\include\mozilla/a11y/IPCTypes.h(41): note: see declaration of 'mozilla::a11y::IAccessibleHolder' Fallout from bug 1314707 it appears.
Reporter | ||
Comment 1•7 years ago
|
||
I'm a bit confused about this one since IPCTypes.h seems to have defined(ACCESSIBILITY) guards in place? I did try clobbering to make sure it wasn't some local state issue. It also reproduces on Try.
Flags: needinfo?(aklotz)
Assignee | ||
Comment 2•7 years ago
|
||
Which source file(s) were failing to compile due to these errors?
Flags: needinfo?(aklotz) → needinfo?(ryanvm)
Reporter | ||
Comment 3•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=596deef3d9debbe59537a7cbc8a487b7dbe60f92
Flags: needinfo?(ryanvm)
Assignee | ||
Comment 4•7 years ago
|
||
Assignee: nobody → aklotz
Status: NEW → ASSIGNED
Attachment #8819374 -
Flags: review?(tbsaunde+mozbugs)
Assignee | ||
Comment 5•7 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=138125a6d47b
Comment 6•7 years ago
|
||
Comment on attachment 8819374 [details] [diff] [review] Fix fwiw, it would be easier to review this if the commit message explained why it is needed.
Attachment #8819374 -
Flags: review?(tbsaunde+mozbugs) → review+
Assignee | ||
Comment 7•7 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/c141ad08e219041aa5505fe925d086e3a93df0b9 Bug 1323996: Make PDocAccessible.ipdl import IAccessibleHolder from IPCTypes.h to fix --disable-accessibility build failures; r=tbsaunde
Comment 8•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c141ad08e219
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
Assignee | ||
Comment 9•7 years ago
|
||
Comment on attachment 8819374 [details] [diff] [review] Fix Approval Request Comment [Feature/Bug causing the regression]: bug 1314707 [User impact if declined]: None. Breaks --disable-accessibility builds [Is this code covered by automated tests?]: N/A [Has the fix been verified in Nightly?]: Yes [Needs manual test from QE? If yes, steps to reproduce]: No [List of other uplifts needed for the feature/fix]: Depends on bug 1314707 being uplifted [Is the change risky?]: No [Why is the change risky/not risky?]: This fix affects non-default build configurations; it does not affect the builds that we ship. [String changes made/needed]: None
Attachment #8819374 -
Flags: approval-mozilla-aurora?
Comment 10•7 years ago
|
||
Comment on attachment 8819374 [details] [diff] [review] Fix followup build fix for bug 1314707, for aurora52
Attachment #8819374 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 11•7 years ago
|
||
had to back this out for bustage like https://treeherder.mozilla.org/logviewer.html#?job_id=4509730&repo=mozilla-aurora
Flags: needinfo?(aklotz)
Assignee | ||
Comment 12•7 years ago
|
||
https://hg.mozilla.org/releases/mozilla-aurora/rev/3686b2e516446faba229534613cee5e2e2c82258
status-firefox52:
--- → fixed
Flags: needinfo?(aklotz)
You need to log in
before you can comment on or make changes to this bug.
Description
•