Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Mono.Mozilla/WebBrowser.cs: Update the loaded flag so users can now
if the engine is actually running properly. * Mono.Mozilla/Base.cs: Create cache directory with a version specific name so there's no conflict when the user has both xulrunner runtime 1.8 and 1.9 installed. Get rid of gluezillaInstalled flag, redundant. Bind now returns bool so I can check if the engine is actually running properly after initialization. Check the return value of createBrowserWindow and bail out if no valid pointer is returned. Protect the string functions with a check so they don't get called if the engine is not initialized. Fixes: segfaults when two xulrunner engines are installed. segfaults when engine gets initialized but doesn't load properly afterwards 2008-09-10 Andreia Gaita <avidigal@novell.com> svn path=/branches/mono-2-0/mcs/; revision=112640
- Loading branch information
Showing
3 changed files
with
99 additions
and
63 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters