With XULRunner embedded in Eclipse as part of the AJAX Toolkit Framework, when submitting a form for the first time in a session, I get an error that the smime3.dll component cannot be found. It does not prevent the form from going through (unless it's over a secure channel), but it is inconvenient for users to have to dismiss this dialog everytime they start a new browser session. This is only an issue on the 1.8 branches, not on the trunk. It has to do with the libs listed in dependentlibs.list. The trunk version includes the smime3.dll and related libs, and they are loaded when calling XPCOMGlueStartup(). Bsmedberg suggested that the fix would be to make dependentlibs.list on the branch match the one on the trunk. However, those changes were added as part of bug 306615 (fold PSM into libxul); is it all right to only take the dependentlibs.list part of that patch?
Created attachment 217073 [details] [diff] [review] list-only patch This patch only affects the created dependentlibs.list, to add the NSS libs. It doesn't take anything else from the patch at bug 306615.
Assignee: nobody → jhpedemonte
Status: NEW → ASSIGNED
Attachment #217073 - Flags: first-review?(benjamin)
Comment on attachment 217073 [details] [diff] [review] list-only patch This is low-risk (and xulrunner-only) and needed to make SSL work correctly in embedding contexts like Eclipse ATF.
Checked in to 1.8 branch. ->FIXED
Status: ASSIGNED → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → FIXED
Comment on attachment 217073 [details] [diff] [review] list-only patch Only affects embedded xulrunner. a=timr for drivers
Attachment #217073 - Flags: approval126.96.36.199? → approval188.8.131.52+
You need to log in before you can comment on or make changes to this bug.