Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(339)

Side by Side Diff: docs/linux_plugins.md

Issue 1309473002: WIP: Migrate Wiki content over to src/docs (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 ### Background reading materials
2 #### Plugins in general
3 * [Gecko Plugin API reference](https://developer.mozilla.org/en/Gecko_Plugin_A PI_Reference) -- most important to read
4 * [Mozilla plugins site](http://www.mozilla.org/projects/plugins/)
5 * [XEmbed extension](https://developer.mozilla.org/en/XEmbed_Extension_for_Moz illa_Plugins) -- newer X11-specific plugin API
6 * [NPAPI plugin guide](http://gplflash.sourceforge.net/gplflash2_blog/npapi.ht ml) from GPLFlash project
7
8 #### Chromium-specific
9 * [Chromium's plugin architecture](http://dev.chromium.org/developers/design-d ocuments/plugin-architecture) -- may be out of date but will be worth reading
10
11 ### Code to reference
12 * [Mozilla plugin code](http://mxr.mozilla.org/firefox/source/modules/plugin/b ase/src/) -- useful reference
13 * [nspluginwrapper](http://gwenole.beauchesne.info//en/projects/nspluginwrappe r) -- does out-of-process plugins itself
14
15 ### Terminology
16 * _Internal plugin_: "a plugin that's implemented in the chrome dll, i.e. ther e's no external dll that services that mime type. For Linux you'll just have to worry about the default plugin, which is what shows a puzzle icon for content t hat you don't have a plugin for. We use that to allow the user to download and install the missing plugin."
17
18 ### Flash
19 * [Adobe Flash player dev center](http://www.adobe.com/devnet/flashplayer/)
20 * [penguin.swf](http://blogs.adobe.com/penguin.swf/) -- blog about Flash on Li nux
21 * [tips and tricks](http://macromedia.mplug.org/) -- user-created page, with s ome documentation of special flags in `/etc/adobe/mms.cfg`
22 * [official Adobe bug tracker](https://bugs.adobe.com/flashplayer/)
23
24 ### Useful Tools
25 * `xwininfo -tree` -- lets you inspect the window hierarchy of a window and ge t the layout of child windows.
26 * "[DiamondX](http://multimedia.cx/diamondx/) is a simple NPAPI plugin built t o run on Unix platforms and exercise the XEmbed browser extension."
27 * To build a 32-bit binary: `./configure CFLAGS='-m32' LDFLAGS='-L/usr/lib32 -m32'`
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698