Bug 240827
Fixed the fd( pipe ) leakeage related to event queues, due to improper handling in nsAppShell for our platform.
Also changes for nsFilePicker and nsSound due to changes to nsIFilePicker, nsISound.
git-svn-id: svn://10.0.0.236/trunk@155997 18797224-902f-48f8-a5cc-f745e15eee43
More menu related changes ( menus not being rolled up when switching consoles or window lose focus or Alt key pressed ).
Removed unused files.
git-svn-id: svn://10.0.0.236/trunk@154417 18797224-902f-48f8-a5cc-f745e15eee43
These changes should not affect the building on other platforms or the runtime on other platforms.
Allow the filepicker widget to have multiple selection.
Modified nsSound to allow playing of system sound file.
Look for Pt_REALIZED flag when building a list of tiles for the widgets in front of the canvas.
git-svn-id: svn://10.0.0.236/trunk@140724 18797224-902f-48f8-a5cc-f745e15eee43
r=pavlov, sr=bienvenu. right now, this only works on windows.
mac is next. for linux (and the other platforms), we currently beep.
if there isn't an OS specified sound, we'll play the pre-packaged
sound that mailnews will eventually ship with.
git-svn-id: svn://10.0.0.236/trunk@105027 18797224-902f-48f8-a5cc-f745e15eee43
Numerous bug fixes and code cleanup for photon related memory leaks and
bugs.
git-svn-id: svn://10.0.0.236/trunk@89647 18797224-902f-48f8-a5cc-f745e15eee43
Changed photon widget to be a component like gtk.
Had to comment out some printing support in GFK because of Photon library bugs.
git-svn-id: svn://10.0.0.236/trunk@72539 18797224-902f-48f8-a5cc-f745e15eee43