Closed
Bug 930583
Opened 11 years ago
Closed 11 years ago
Stop #including nsEventStateManager in nsWindowRoot.h and nsDocument.h
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
mozilla27
People
(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
4.33 KB,
patch
|
smaug
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Assignee | ||
Comment 1•11 years ago
|
||
Assignee | ||
Updated•11 years ago
|
Attachment #821749 -
Flags: review?(bugs)
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → ehsan
Comment 3•11 years ago
|
||
Comment on attachment 821749 [details] [diff] [review] Stop #including nsEventStateManager in nsWindowRoot.h and nsDocument.h Really odd to require to include various JS headers.
Attachment #821749 -
Flags: review?(bugs) → review+
Assignee | ||
Comment 4•11 years ago
|
||
(In reply to Olli Pettay [:smaug] from comment #3) > Comment on attachment 821749 [details] [diff] [review] > Stop #including nsEventStateManager in nsWindowRoot.h and nsDocument.h > > Really odd to require to include various JS headers. I think those headers used to be indirectly included through nsEventStateManager.h. This kind of thing is pretty common in includehell patches. :-)
Assignee | ||
Comment 5•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/15cf10638afe
Blocks: includehell
Comment 6•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/15cf10638afe
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla27
Comment 7•11 years ago
|
||
I got errors in HTMLAllCollection.obj and nsBindingManager.obj when linking xu.dll HTMLAllCollection.obj : error LNK2019: "public: class JSObject * __cdecl nsWrapperCache::GetWrapper(void)const " (?GetWrapper@nsWrapperCache@@QEBAPEAVJSObject@@XZ) nsBindingManager.obj : error LNK2001: "public: class JSObject * __cdecl nsWrapperCache::GetWrapper(void)const " (?GetWrapper@nsWrapperCache@@ QEBAPEAVJSObject@@XZ)
Comment 8•11 years ago
|
||
(In reply to zhoubcfan from comment #7) > I got errors in HTMLAllCollection.obj and nsBindingManager.obj when linking > xu.dll > > HTMLAllCollection.obj : error LNK2019: "public: class JSObject * __cdecl > nsWrapperCache::GetWrapper(void)const " > (?GetWrapper@nsWrapperCache@@QEBAPEAVJSObject@@XZ) > > nsBindingManager.obj : error LNK2001: "public: class JSObject > * __cdecl nsWrapperCache::GetWrapper(void)const " > (?GetWrapper@nsWrapperCache@@ > QEBAPEAVJSObject@@XZ) I get the same error using GCC 4.5.1.
Comment 9•11 years ago
|
||
I filed Bug 931427 on this issue.
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•