blob: 46a1c2b4619648f9b7c52b6bac82d29e82d9d9a9 [file] [log] [blame]
Name: Cocoa extension code from Camino
Short Name: camino
URL: http://caminobrowser.org/
Version: unknown
License: MPL 1.1/GPL 2.0/LGPL 2.1
Description:
This directory contains the following files come from (Mozilla) Camino
(src/camino/src/extensions):
NSPasteboard+Utils.h/mm
NSScreen+Utils.h/m
NSString+Utils.h/m
NSURL+Utils.h/m
NSWorkspace+Utils.h/m
Local modifications:
- NSURL+Utils.m was modified to use non-deprecated Cocoa APIs to allow
compilation on future versions of Mac OS X.
- NSString+Utils.m was renamed to NSString+Utils.mm and modified to use GURL
for validation in -[NSString isValidURI].
- NSPasteboard+Utils.mm was modified to add an argument to
-[NSPasteboard getURLs:andTitles:] to determine whether or not filenames in
the drag should be converted to file URLs.
-[NSPasteboard htmlFromRtf] added to do rtf->html conversion.
-----------------------------------------------------------------
Also includes IME panel from Gecko, which is based on WebKit's implementation.
Although it comes from Mozilla (http://mxr.mozilla.org), it uses the original
WebKit license.
Local modifitations:
- Add #ifdef'd definifitions of a few symbols to support 10.5 SDK.