[Webkit-unassigned] [Bug 35607] Allow building smoothly on win32 and win64 using GCC

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 19 12:09:09 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=35607





--- Comment #57 from vanboxem.ruben at gmail.com  2010-04-19 12:09:07 PST ---
I believe I have found a reason/explanation why the uintptr_t's are necessary
in npapi.h:

First we have (lines 3203-3257, specifically 3249-3250):
http://mxr.mozilla.org/mozilla-central/source/widget/src/windows/nsWindow.cpp
Where a MSG's wparam and lparam are put in a _NPEvent's wparam and lparam.
Checking MSDN for MSG:
http://msdn.microsoft.com/en-us/library/ms644958%28VS.9%29.aspx
defines these as WPARAM and LPARAM. I believe this provides solid proof in
linking the two variables/data types.

I have provided Mozilla with a bug report on this issue, as they seem to be the
maintainers of the NPAPI:
https://bugzilla.mozilla.org/show_bug.cgi?id=560298

Please feel free to confirm that bug and get this solved upstream (I think?).
Thanks

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list