| OLD | NEW |
| 1 This directory contains files needed for mozilla interfaces required | 1 Name: Cocoa extension code from Camino |
| 2 for the new Java Plugin APIs. | 2 URL: http://caminobrowser.org/ |
| 3 | 3 |
| 4 Definitions of frozen interfaces are copied from Gecko SDK | 4 Description: |
| 5 http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/1.8.0.4/sdk/gecko
-sdk-win32-msvc-1.8.0.4.zip | 5 This directory contains the following files come from (Mozilla) Camino |
| 6 (src/camino/src/extensions): |
| 6 | 7 |
| 7 nscore.h | 8 NSPasteboard+Utils.h/mm |
| 8 nsError.h | 9 NSScreen+Utils.h/m |
| 9 nsID.h | 10 NSString+Utils.h/m |
| 10 nsISupports.h | 11 NSURL+Utils.h/m |
| 11 nsISupportsBase.h | 12 NSWorkspace+Utils.h/m |
| 12 nsrootidl.h | |
| 13 prcpucfg.h | |
| 14 prlong.h | |
| 15 prtime.h | |
| 16 prtypes.h | |
| 17 xpcom-config.h | |
| 18 | 13 |
| 19 The prtypes.h file was modified to include "base/basictypes.h" instead of | 14 Local modifications: |
| 20 mozilla's protypes.h to avoid type clashes. | 15 NSURL+Utils.m was modified to use non-deprecated Cocoa APIs to allow |
| 21 | 16 compilation on future versions of Mac OS X. |
| 22 nsISupports.h was modified to remove inclusion of nsISupportsUtils.h to avoid | |
| 23 pulling in unnecessary headers and definitions. | |
| 24 | |
| 25 Definitions of remaining interfaces are auto generated during compilation of | |
| 26 Mozilla source code. For convenience, these are copied from: | |
| 27 http://publicsvn.songbirdnest.com/browser/trunk/dependencies/win32/mozilla/debug
/include/plugin?rev=1 | |
| 28 | |
| 29 nsICookieStorage.h | |
| 30 nsIPluginManager.h | |
| 31 nsIPluginManager2.h | |
| 32 nsplugindefs.h | |
| 33 nspluginroot.h | |
| 34 | |
| 35 The following files come from mozilla/camino and are not part of the Gecko SDK: | |
| 36 | |
| 37 NSPasteboard+Utils.h/m | |
| 38 NSScreen+Utils.h/m | |
| 39 NSString+Utils.h/m | |
| 40 NSURL+Utils.h/m | |
| 41 NSWorkspace+Utils.h/m | |
| 42 | |
| 43 NSURL+Utils.m was modified to use non-deprecated Cocoa APIs to allow compilation | |
| 44 on future versions of Mac OS X. | |
| OLD | NEW |