Closed Bug 1365269 Opened 8 years ago Closed 8 years ago

tools/profiler/public/GeckoProfiler.h:31:10: fatal error: PseudoStack.h: No such file or directory

Categories

(Core :: Gecko Profiler, defect)

Unspecified
FreeBSD
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla55
Tracking Status
firefox-esr52 --- unaffected
firefox53 --- unaffected
firefox54 --- unaffected
firefox55 --- fixed

People

(Reporter: jbeich, Assigned: jbeich)

References

Details

(Keywords: regression)

Attachments

(1 file)

Gecko Profiler is not implemented on many Tier3 platforms (e.g. Linux on non-x86, iOS, Darwin/X11, BSDs, Solaris) but PseudoStack.h is not exposed otherwise. In file included from objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: In file included from dom/presentation/AvailabilityCollection.cpp:10: In file included from dom/presentation/PresentationAvailability.h:10: In file included from objdir/dist/include/mozilla/DOMEventTargetHelper.h:19: In file included from objdir/dist/include/mozilla/EventListenerManager.h:11: In file included from objdir/dist/include/mozilla/dom/EventListenerBinding.h:12: In file included from objdir/dist/include/mozilla/dom/ToJSValue.h:12: In file included from objdir/dist/include/mozilla/dom/BindingUtils.h:35: In file included from dom/base/nsJSUtils.h:19: objdir/dist/include/GeckoProfiler.h:31:10: fatal error: 'PseudoStack.h' file not found #include "PseudoStack.h" ^~~~~~~~~~~~~~~ 1 error generated. http://searchfox.org/mozilla-central/rev/ae24a3c83d22/tools/profiler/moz.build#15
Comment on attachment 8868150 [details] Bug 1365269 - Unbreak non-GeckoProfiler platforms after bug 1362894. https://reviewboard.mozilla.org/r/139760/#review143228 Surely you need to remove the |#include "PseudoStack.h"| on line 31 as well?
Attachment #8868150 - Flags: review?(n.nethercote) → review-
Comment on attachment 8868150 [details] Bug 1365269 - Unbreak non-GeckoProfiler platforms after bug 1362894. https://reviewboard.mozilla.org/r/139760/#review143228 Doh, I suspect git was too optimistic about rebase. ;)
Comment on attachment 8868150 [details] Bug 1365269 - Unbreak non-GeckoProfiler platforms after bug 1362894. https://reviewboard.mozilla.org/r/139760/#review143278 Much better! Sorry for the bustage, and thank you for the fix.
Attachment #8868150 - Flags: review?(n.nethercote) → review+
Keywords: checkin-needed
Pushed by ryanvm@gmail.com: https://hg.mozilla.org/integration/autoland/rev/f14fb118695e Unbreak non-GeckoProfiler platforms after bug 1362894. r=njn
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Assignee: nobody → jbeich
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: