r=mkaply,pedemonte, sr=blizzard (platform specific)
Code from Rich Walsh to make our drag drop rock!
git-svn-id: svn://10.0.0.236/trunk@149514 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemonte, sr=blizzard (platform specific), a=mkaply
OS/2 only - rewrite of fullscreen mode code - rather than removing window bits, just size window bigger than desktop
git-svn-id: svn://10.0.0.236/trunk@146521 18797224-902f-48f8-a5cc-f745e15eee43
r=mkaply, sr=blizzard (platform specific), a=mkaply
OS/2 only - new drag drop code from Rich Walsh. Good stuff.
git-svn-id: svn://10.0.0.236/trunk@146324 18797224-902f-48f8-a5cc-f745e15eee43
r=mkaply, sr=blizzard (platform specific), a=mkaply
OS/2 only - special case certain chars for clipboard and titlebar so we don't get question marks
git-svn-id: svn://10.0.0.236/trunk@146318 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemonte, sr=blizzard, a=mkaply
OS/2 only - Don't do NS_GOTFOCUS when we get activated - bad focus stuff happens
git-svn-id: svn://10.0.0.236/trunk@145974 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard
OS/2 only - Need a cast for mouse position values
git-svn-id: svn://10.0.0.236/trunk@145290 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard (platform specific)
Make F10 work to display menu, and fix Alt key issue
git-svn-id: svn://10.0.0.236/trunk@145084 18797224-902f-48f8-a5cc-f745e15eee43
r=mkaply, sr=blizzard (OS/2 specific)
OS/2 only - make zoomin/zoomout work
git-svn-id: svn://10.0.0.236/trunk@143199 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard (platform specific) a=mkaply
OS/2 only - better fix for titlebar problem - we were getting bad titlebars in task list
git-svn-id: svn://10.0.0.236/trunk@141916 18797224-902f-48f8-a5cc-f745e15eee43
r=mkaply, sr=blizzard (platform specific) a=mkaply
OS/2 only - quick (obvious) fix for now - random corruption in fonts - we were freeing the PS
git-svn-id: svn://10.0.0.236/trunk@141907 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard (platform specific)
OS/2 only - tell titlebar to change text, not just frame window
git-svn-id: svn://10.0.0.236/trunk@141591 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard (platform specific)
OS/2 only - don't handle focus changes if a fullscreen window is in the foreground
git-svn-id: svn://10.0.0.236/trunk@140642 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard (platform specific)
OS/2 only - allowing dropping of objects onto the browser, make holding down Ctrl download stuff
git-svn-id: svn://10.0.0.236/trunk@140308 18797224-902f-48f8-a5cc-f745e15eee43
r=me, sr=blizzard (platform specific code)
Code from Jessica Blanco - remove nsModule.cpp (hack place to store globals) and reliance on DLL
initialization code so we can get embedding working.
git-svn-id: svn://10.0.0.236/trunk@139928 18797224-902f-48f8-a5cc-f745e15eee43
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a only include cid list that can mask CIDs that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard (platform specific), a=asa
OS/2 only - make mouse chord actions do copy and paste
git-svn-id: svn://10.0.0.236/trunk@138052 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard (platform specific code)
Inserting a frame window in client Z order is bad. Very bad.
git-svn-id: svn://10.0.0.236/trunk@136330 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard, a=asa
OS/2 only - implement IsEnabled so Javascript debugger works
git-svn-id: svn://10.0.0.236/trunk@135021 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard (platform specific code)
OS/2 only - convert old Unicode stuff to new APIs
git-svn-id: svn://10.0.0.236/trunk@134269 18797224-902f-48f8-a5cc-f745e15eee43
r=jkobal, sr=blizzard
Os/2 only - don't allow recursive calls to WinSetFocus - bad things happen.
git-svn-id: svn://10.0.0.236/trunk@133488 18797224-902f-48f8-a5cc-f745e15eee43
r=mkaply, sr=blizzard
OS/2 only - widget changes to get the viewer app working
git-svn-id: svn://10.0.0.236/trunk@128218 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard, a=asa
OS/2 only - truncate title bar text to 256 to workaround OS bug
git-svn-id: svn://10.0.0.236/trunk@125370 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard (platform specific code)
OS/2 only - don't let Mozilla windows cover up the Warpcenter
git-svn-id: svn://10.0.0.236/trunk@124896 18797224-902f-48f8-a5cc-f745e15eee43
r=pedemont, sr=blizzard (platform specific code)
OS/2 only - add a preference to enable trackpoint scrolling by creating invisible scrollbars on all windows
git-svn-id: svn://10.0.0.236/trunk@124895 18797224-902f-48f8-a5cc-f745e15eee43