Closed Bug 1248581 Opened 4 years ago Closed 4 years ago

Build failed in various DOM components: error: 'nsPIDOMWindowInner' has not been declared

Categories

(Core :: DOM: Device Interfaces, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla47
Tracking Status
firefox47 --- fixed

People

(Reporter: _AtilA_, Assigned: _AtilA_)

References

Details

Attachments

(1 file)

c++   ...  /home/jgomez/b2g/build.rpi2.test/gecko/intl/icu/source/i18n/tzgnames.cpp
In file included from /home/jgomez/b2g/build.rpi2.test/gecko/dom/system/gonk/nsVolumeMountLock.h:10:0,
                 from /home/jgomez/b2g/build.rpi2.test/gecko/dom/system/gonk/nsVolumeMountLock.cpp:5,
                 from Unified_cpp_dom_system_gonk1.cpp:56:
../../../dist/include/mozilla/dom/WakeLock.h:48:42: error: 'nsPIDOMWindowInner' has not been declared
   nsresult Init(const nsAString &aTopic, nsPIDOMWindowInner* aWindow);
                                          ^
../../../dist/include/mozilla/dom/WakeLock.h:57:3: error: 'nsPIDOMWindowInner' does not name a type
   nsPIDOMWindowInner* GetParentObject() const;
   ^
In file included from /home/jgomez/b2g/build.rpi2.test/gecko/dom/system/gonk/nsVolumeMountLock.cpp:21:0,
                 from Unified_cpp_dom_system_gonk1.cpp:56:
../../../dist/include/mozilla/dom/power/PowerManagerService.h:63:40: error: 'nsPIDOMWindowInner' has not been declared
   NewWakeLock(const nsAString& aTopic, nsPIDOMWindowInner* aWindow,
                                        ^
make[6]: *** [Unified_cpp_dom_system_gonk1.o] Error 1
Assignee: nobody → jgomez
Blocks: 1245091
Component: DOM → DOM: Device Interfaces
Hi Kyle, maybe the part related to CSSPseudoElement.h could be reviewed by his author, but as this is quite simple patch, I guess you could take a look as well :)
Thanks!
Attachment #8720017 - Flags: review?(khuey)
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/31ecfaecdf29
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla47
You need to log in before you can comment on or make changes to this bug.