Issue 117 in firebreath: Events not working on IE8 32-bit on Win7 64-bit

10 views
Skip to first unread message

fireb...@googlecode.com

unread,
Dec 14, 2010, 5:35:52 AM12/14/10
to firebre...@googlegroups.com
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 117 by Steven.Knock: Events not working on IE8 32-bit on Win7
64-bit
http://code.google.com/p/firebreath/issues/detail?id=117

What steps will reproduce the problem?
1. Build FBTestPlugin example project.
2. regsvr32 the FBTestPlugin DLL.
3. Open the FBControl.html example page.
4. The initial alert box will appear, triggered by the <param
name="onload"...> line.
5. However, no alert boxes appear when clicking on the "Fire Event" link.

What is the expected output? What do you see instead?
I expect to see alert boxes in response to clicking "Fire Event".


What version of FireBreath are you using? On what operating system and
browsers?
Firebreath 1.3.1.16
Windows 7.0 64-bit
Internet Explorer 8.0
Compiled with Visual Studio 2008 (Express and Professional, both with the
same results).


Please provide any additional information below.
The same DLL works fine on other computers running IE 8, and on other npAPI
browsers on the same Windows 7.0 64-bit computer. However, when the DLL was
tried on a different Windows 7.0 64-bit computer, the same problem occurred
so it is not restricted to one computer.

I don't have direct access to the affected computer, so I added a lot of
logging information to the Firebreath classes. I found, in essence, that
JSAPI_IDispatch::Advise() is NOT being called in response to the
attachEvent() Javascript call, is I believe it ought to be. Since Advise()
is not being called, the JSAPI::m_evtIfaces map is not being populated, and
so FireEvent() fails because of all of the event maps are empty.

Apart from events not reaching Internet Explorer, the plugin works. Methods
and properties can be called successfully.

Although unrelated, I noticed that JSAPI_IDispatchEx::Unadvise() calls
registerEventInterface(), when I think it should call
unregisterEventInterface().

This issue is based on Google Groups thread #4f94629344169e62.


fireb...@googlecode.com

unread,
Dec 14, 2010, 2:34:13 PM12/14/10
to firebre...@googlegroups.com

Comment #1 on issue 117 by rich...@batemansr.us: Events not working on IE8

I am unable to reproduce this issue on either of my Win7 64 bit machines; I
will look at the unadvise issue, since that does look like a bug.


fireb...@googlecode.com

unread,
Dec 16, 2010, 4:10:54 AM12/16/10
to firebre...@googlegroups.com

Comment #2 on issue 117 by Steven.Knock: Events not working on IE8 32-bit

A virtual machine with Win7 64-bit IE8 is being prepared for me to debug,
so if I find anything I'll let you know.

fireb...@googlecode.com

unread,
Dec 16, 2010, 11:31:13 AM12/16/10
to firebre...@googlegroups.com

Comment #3 on issue 117 by rich...@batemansr.us: Events not working on IE8

If you can reproduce it and then make the machine available to me I might
be able to help more.

Keep us posted

fireb...@googlecode.com

unread,
Jan 13, 2011, 7:27:02 PM1/13/11
to firebre...@googlegroups.com
Updates:
Status: Recheck

Comment #4 on issue 117 by taxilian: Events not working on IE8 32-bit on
Win7 64-bit
http://code.google.com/p/firebreath/issues/detail?id=117

Haven't heard anything about this in a long time; marking recheck. If
you're still having problems with this let us know, otherwise I'll close
the issue in a week or so.

I can't reproduce this on any of my machines.

fireb...@googlecode.com

unread,
Jan 22, 2011, 9:42:27 PM1/22/11
to firebre...@googlegroups.com
Updates:
Status: Invalid

Comment #5 on issue 117 by rich...@batemansr.us: Events not working on IE8

not having heard anything about this, I'm assuming it's been figured out
and closing the issue.

fireb...@googlecode.com

unread,
Feb 1, 2011, 2:34:38 PM2/1/11
to firebre...@googlegroups.com

Comment #6 on issue 117 by bignikita: Events not working on IE8 32-bit on
Win7 64-bit
http://code.google.com/p/firebreath/issues/detail?id=117

I can reproduce this issue on windows 7 32bit with IE8 in my plugin...
additional info
my plugin is windowless, but it seems to me that it doesn't matter

fireb...@googlecode.com

unread,
Jan 15, 2014, 2:32:44 AM1/15/14
to firebre...@googlegroups.com

Comment #7 on issue 117 by pratikpa...@gmail.com: Events not working on IE8
I have an issue occuring in IE8 running on windows 7 32 bit: I have an
image viewer 4X4 layout where 16 images have been loaded. Once I double
click any image residing in any plugin, it should resize itself and the
image should be displayed in 1X1 layout(in other words. zoom the full image
and show its expanded view). This occurs seamlessly in every browser
(chrome,safari,firefox, IE9,IE10,IE11) in win 7 32 bit service pack 1..but
not on a machine running IE8 on win7

For some reasons, we are able to achieve the result on IE8 after resizing
or doing any mouseclick operation on the browser.We dont want this.Why is
it happening?
I recently learned that windows 7 service pack 1,32 bit version of IE is
not available on the website for download now.but i haven't upgraded my
IE8..it seems IE8 came with win7 pack when installed.

--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

fireb...@googlecode.com

unread,
Jan 15, 2014, 2:37:26 AM1/15/14
to firebre...@googlegroups.com

Comment #8 on issue 117 by pratikpa...@gmail.com: Events not working on IE8
32-bit on Win7 64-bit
http://code.google.com/p/firebreath/issues/detail?id=117

I have an issue occuring in IE8 running on windows 7 32 bit: I have an
image viewer 4X4 layout where 16 images have been loaded. Once I double
click any image residing in any plugin, it should resize itself and the
image should be displayed in 1X1 layout(in other words. zoom the full image
and show its expanded view). This occurs seamlessly in every browser
(chrome,safari,firefox, IE9,IE10,IE11) in win 7 32 bit service pack 1..but
not on a machine running IE8 on win7

For some reasons, we are able to achieve the result on IE8 after resizing
or doing any mouseclick operation on the browser.We dont want this.Why is
it happening?
I recently learned that windows 7 service pack 1,32 bit version of IE is
not available on the website for download now.but i haven't upgraded my
IE8..it seems IE8 came with win7 pack when installed.

p.S: Observation While debugging the page,Plugin refresh event is being
fired but the particular plugin resize not being fired on IE8 contrary to
other browsers.on clicking outside the plugin and clicking on it fires the
resize event.

fireb...@googlecode.com

unread,
Jan 15, 2014, 2:48:31 AM1/15/14
to firebre...@googlegroups.com

Comment #9 on issue 117 by pratikpa...@gmail.com: Events not working on IE8
I have a firebreath plugin issue occuring in IE8 running on windows 7 32
bit: I have an image viewer where 16 plugins have been loaded in one page.
Once I double click any plugin out of 16, it should resize itself and the
image displayed on the particular plugin should be expanded and shown on a
single plugin loading on the same page. This occurs seamlessly in every
browser (chrome,safari,firefox, IE9,IE10,IE11)..but not on a machine
running IE8 on win7

For some reasons, we are able to achieve the result on IE8 after resizing
or doing any mouseclick operation on the browser.We dont want this.Why is
it happening?
I recently learned that windows 7 service pack 1,32 bit version of IE is
not available on the website for download now.but i haven't upgraded my
IE8..it seems IE8 came with win7 pack when installed.

P.S: Observation While debugging the page,
1. the particular plugin resize not being fired on IE8 contrary to other
browsers after the double click operation.on clicking outside the plugin
and clicking on it fires the resize event.
2. in IE8 onResize event is being fired after scrolling in browser, but not
after plugin is resized.

fireb...@googlecode.com

unread,
Jan 15, 2014, 2:04:15 PM1/15/14
to firebre...@googlegroups.com

Comment #10 on issue 117 by rich...@batemansr.us: Events not working on IE8
Don't know where you found this issue, but google code hasn't been the
place to ask questions or report issues for literally years.
Reply all
Reply to author
Forward
0 new messages