Closed Bug 1403358 Opened 7 years ago Closed 7 years ago

Disable Accessibility broken by ipc/mscom/ProxyStream.cpp:312:5: error: ‘ActivationContext’ has not been declared

Categories

(Core :: Disability Access APIs, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla58
Tracking Status
firefox58 --- fixed

People

(Reporter: tjr, Assigned: tjr)

References

(Blocks 1 open bug)

Details

(Whiteboard: [tor])

Attachments

(1 file)

In http://searchfox.org/mozilla-central/source/ipc/mscom/ProxyStream.cpp#312 , ActivationContext is only declared if: > #if defined(ACCESSIBILITY) && defined(MOZ_CRASHREPORTER) > #include "mozilla/mscom/ActivationContext.h" But if we build with only CrashReporter and not Accessibility, we get an error. Inside of ProxyStream::ProxyStream() (http://searchfox.org/mozilla-central/source/ipc/mscom/ProxyStream.cpp#272 ) it would be easy to add defined(ACCESSIBILITY) to the guards if that is the correct approach.
Hey Aaron, let me know if you would like me to write a patch that adds the guards (or anything else) or if this is a dupe.
Blocks: 1330608
Flags: needinfo?(aklotz)
Whiteboard: [tor]
This was either a duplicate of something, or was fixed intentionally or accidentally somewhere else, as it no longer hits.
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(aklotz)
Resolution: --- → WORKSFORME
--disable-accessibility with --enable-crashreporter is actually still causing this error: > /builds/worker/workspace/build/src/ipc/mscom/ProxyStream.cpp: In lambda function: > /builds/worker/workspace/build/src/ipc/mscom/ProxyStream.cpp:347:5: error: 'ActivationContext' has not been declared > ActivationContext::GetCurrentManifestPath(manifestPath); > ^~~~~~~~~~~~~~~~~ Will try to redo this patch....
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Assignee: nobody → tom
Attachment #8912424 - Flags: review?(aklotz)
Comment on attachment 8912424 [details] Bug 1403358 Only reference ActivationContext if Acessibility is enabled https://reviewboard.mozilla.org/r/183742/#review201276
Attachment #8912424 - Flags: review?(aklotz) → review+
Keywords: checkin-needed
Pushed by aklotz@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/12f7bd502d4d Only reference ActivationContext if Acessibility is enabled r=aklotz
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: