phoenix-firestorm/indra/llplugin
Monroe Linden 144b8349b3 Fix for EXT-6287 (fullscreen flash video plays behind the viewer instead of in front)
Made SLPlugin into a bundled app on the Mac (this is apparently necessary for the plugin's window to be allowed to get focus).

Changed the Info.plist key SLPlugin uses to keep itself out of the dock from LSBackgroundOnly to LSUIElement (this allows it to get focus and display UI).

Added some Mac-specific code to slplugin.cpp to manipulate window layers and bring the plugin process to the foreground when something in the process opens a window, and to bring the viewer to the foreground when the last window in the process is closed.
2010-04-21 17:04:27 -07:00
..
slplugin Fix for EXT-6287 (fullscreen flash video plays behind the viewer instead of in front) 2010-04-21 17:04:27 -07:00
tests Fix for EXT-6756: google apps auth doesn't work right with shared media cookies 2010-04-07 18:15:56 -07:00
CMakeLists.txt Added unit test for LLPluginCookieStore. 2010-03-31 18:51:09 -07:00
llpluginclassmedia.cpp Implemented central storage mechanism for media plugin cookies. 2010-03-26 15:39:21 -07:00
llpluginclassmedia.h Implemented central storage mechanism for media plugin cookies. 2010-03-26 15:39:21 -07:00
llpluginclassmediaowner.h Implemented central storage mechanism for media plugin cookies. 2010-03-26 15:39:21 -07:00
llplugincookiestore.cpp Fix for EXT-6756: google apps auth doesn't work right with shared media cookies 2010-04-07 18:15:56 -07:00
llplugincookiestore.h Enable OpenID auth in the embedded webkit browser. 2010-03-31 13:53:40 -07:00
llplugininstance.cpp Fix some missing Doxygen comments 2009-12-04 14:37:50 -08:00
llplugininstance.h Fix some missing Doxygen comments 2009-12-04 14:37:50 -08:00
llpluginmessage.cpp Fix some missing Doxygen comments 2009-12-04 14:37:50 -08:00
llpluginmessage.h Fix some missing Doxygen comments 2009-12-04 14:37:50 -08:00
llpluginmessageclasses.h doxygen: exclude licensing blurbs 2009-11-30 14:46:35 -08:00
llpluginmessagepipe.cpp CID-52 2010-02-10 18:25:54 +00:00
llpluginmessagepipe.h doxygen: exclude licensing blurbs 2009-11-30 14:46:35 -08:00
llpluginprocesschild.cpp Added an "init" message in LLPLUGIN_MESSAGE_CLASS_MEDIA, and made LLPluginClassMedia queue it up before initializing its LLPluginProcessParent. 2010-03-16 16:42:31 -07:00
llpluginprocesschild.h Added an "init" message in LLPLUGIN_MESSAGE_CLASS_MEDIA, and made LLPluginClassMedia queue it up before initializing its LLPluginProcessParent. 2010-03-16 16:42:31 -07:00
llpluginprocessparent.cpp Added an "init" message in LLPLUGIN_MESSAGE_CLASS_MEDIA, and made LLPluginClassMedia queue it up before initializing its LLPluginProcessParent. 2010-03-16 16:42:31 -07:00
llpluginprocessparent.h Added an "init" message in LLPLUGIN_MESSAGE_CLASS_MEDIA, and made LLPluginClassMedia queue it up before initializing its LLPluginProcessParent. 2010-03-16 16:42:31 -07:00
llpluginsharedmemory.cpp Added Doxygen comments 2009-12-09 12:52:27 -08:00
llpluginsharedmemory.h Added Doxygen comments 2009-12-09 12:52:27 -08:00