1.0 Introduction 1.1 Project/Component Working Name: Adobe - flash player plugin upgrade in solaris 1.2 Purpose This project will upgrade the Flash Player plugin in solaris to version 10. 1.3 Name of Document Author/Supplier: Leon Sha (leon.sha@sun.com) 1.4 Email Aliases: 1.4.1 Responsible Manager: leo.binchy@sun.com 1.4.2 Responsible Engineer: leon.sha@sun.com 1.4.3 Interest List: desktop-cteam@sun.com 2.0 Description Adobe Flash Player is the standard for delivering high-impact, rich Web content. Designs, animation, and application user interfaces are deployed immediately across all browsers and platforms, attracting and engaging users with a rich Web experience. 2.1 Installation Location As noted in section 2 of the opinion for LSARC/2002/745, the installation location for plugins was /plugins. For Solaris 10 the browser installation location is /usr/sfw/lib/mozilla. For Nevada the browser installation location is /usr/lib/firefox. 3.0 Delivery The Flash Player plugin which is bundled with solaris will be upgraded to the latest version (version 10.0). This version is compatible with the previous version (version 9.0). The installation location will be /plugins (see section 2.1). This release will be available as part of the SVr4 SUNWflash-player-plugin package. This project is targeting a patch release of Solaris. 4.0 Technical Description 4.1 New features compared with 9.0 * Explore new creative possibilities include 3D effects, Custom filters and effects, Color management and Large bitmap support. * Produce stunning media experiences include Speex audio codec, Dynamic streaming, Real Time Media Flow Protocol and Keyboard events in full-screen playback mode. * Deploy dynamic web applications on a powerful runtime include Dynamic sound generation, Drawing API, Text engine, Pixel Bender, Context menu, Anti-aliasing engine (Saffron 3.1) and Vector data type. * Interoperate with network and system resources include File upload and download APIs, Webcam/microphone, Read/write clipboard access and WMODE. * Depend on the most ubiquitous, consistent, cross-platform runtime For the detail information you can find them in copied adobe web pages. * materials/Flash_Player_10_Release_Notes.pdf 4.2 Interface Classification The project exports the following interfaces: +-----------------------------------------------------------------------------------+ | Interfaces Exported | +-----------------------------------------+-----------------------------------------+ | Interface Name | Classification | Comment | +-----------------------------------------+-----------------------------------------+ | SUNWflash-player-plugin | Uncommitted | updated | +-----------------------------------------+------------------+----------------------+ | libflashplayer.so | Volatile | Updated | +-----------------------------------------+------------------+----------------------+ The project imports the following interface: +----------------------------------------------------------------------------------+ | Interfaces Imported | +-----------------------------------------+----------------------------------------+ | Interface Name | Classification | Comment | +-----------------------------------------+----------------------------------------+ | /plugins | Volatile | upgraded from | | | | LSARC/2002/745 | +-----------------------------------------+----------------------------------------+ | plugin API | Volatile | upgraded from | | | | LSARC/2002/745 | +-----------------------------------------+----------------------------------------+ 5.0 References 1. Other Related ARC Cases: LSARC/2008/158 Firefox 3 for Solaris Nevada. LSARC/2007/145 Macromedia - flash player plugin upgrade in solaris. LSARC/2006/694 Firefox 2 for Solaris Nevada and Solaris10 Update. LSARC/2005/676 Macromedia flash player plugin integration into Solaris. LSARC/2002/745 Sun Branded Mozilla Browser. 2. Mozilla case opinion: http://sac.sfbay.sun.com/arc/LSARC/2002/745/opinion.txt