phoenix-firestorm/indra/llplugin
Monroe Linden 4e7838fb00 Implemented central storage mechanism for media plugin cookies.
Added LLPluginCookieStore, which manages the central list of cookies.

New Mac and Windows versions of llqtwebkit, built from the tip of the cookie-api branch on http://bitbucket.org/lindenlab/llqtwebkit/ (currently revision f35a5eab8c2f).

Added "set_cookies" and "cookie_set" messages to the media_browser message class in the plugin API, and made the webkit plugin use them appropriately.

Added methods to LLViewerMedia to read/write the cookie file and add/remove individual cookies.

Added hooks to read/write the cookie file (plugin_cookies.txt) in the same places as  the location history (idle_startup() in llstartup.cpp and LLAppViewer::cleanup(), respectively).

Reviewed by Richard at http://codereview.lindenlab.com/1006003
2010-03-26 15:39:21 -07:00
..
slplugin CID-1 2010-01-27 11:59:55 -08:00
CMakeLists.txt Implemented central storage mechanism for media plugin cookies. 2010-03-26 15:39:21 -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 Implemented central storage mechanism for media plugin cookies. 2010-03-26 15:39:21 -07:00
llplugincookiestore.h Implemented central storage mechanism for media plugin cookies. 2010-03-26 15:39:21 -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