Closed
Bug 102769
Opened 24 years ago
Closed 24 years ago
Shutdown and Destroy not called properly on legacy style plug-in
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: alec, Assigned: serhunt)
References
()
Details
(Keywords: testcase)
Attachments
(1 file)
|
14.44 KB,
text/plain
|
Details |
I have two Netscape 4.x legacy plug-ins that I tested it on (one in C++ and one
in Delphi). I am loading only one on the page (unlike bug #65661 and bug
#72017), but the Destroy/Shutdown functions are still never being called.
I'm attaching my npshell.cpp. You can download the plug-in DLL from
http://demomml.intellipro.com/npdebug.zip. This version has debug info and the
message boxes popping up. You can test at the URL I put in this bug.
The Delphi example can be downloaded here (it's not mine, it's a general
example):
http://ourworld.compuserve.com/homepages/mikes/NPDemo.zip
I'm just mentioning this one to give you an idea that it's not just me...
Just add MessageBox(0,'Destroy','Destroy',MB_OK); to the destroy in
NPPlugin.pas to see it in action (or should I say not in action) there.
Download the compiled DLL with the messageboxes already added from:
http://demomml.intellipro.com/npdemodebug.zip
Tested in latest nightly build.
| Reporter | ||
Comment 1•24 years ago
|
||
| Reporter | ||
Updated•24 years ago
|
Summary: Shutodown and Destroy not called properly on legacy style plug-in → Shutdown and Destroy not called properly on legacy style plug-in
Updated•24 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
| Reporter | ||
Comment 2•24 years ago
|
||
Fix confirmed in 0.9.6 Build.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•