summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2013-08-11 03:18:46 +0000
committerryoon <ryoon@pkgsrc.org>2013-08-11 03:18:46 +0000
commit205baedaa84ddaa6af96a9cd1f45c0d0b0372e1a (patch)
tree0cd766a207a938cbd7fdb1e10a5a5ef9fbc0afcf /www
parent3c69a8f5a07b5ff59950b0789557510e8c8a9086 (diff)
downloadpkgsrc-205baedaa84ddaa6af96a9cd1f45c0d0b0372e1a.tar.gz
Update to 2.20
* Merge SunOS patches from www/firefox. Changelog: SeaMonkey-specific changes The Content Security Policy (CSP) 1.0 parser has been enabled. The Mixed Content Blocker has been enabled, blocking insecure active content loads on HTTPS pages. New mail alert information can be customized now (Preferences/Mail & Newsgroups/Notifications). A confirmation prompt has been introduced to protect against accidental permanent data loss when force-deleting messages using Shift+Del. MailNews Save As Template supports multiple selections now. The size on disk is now shown for newsgroup folders. See the changes page for a more complete overview. Mozilla platform changes Added support for scrollbar style in Mac OS X 10.7 and newer. Enabled mixed content blocking to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages (learn more). Improved about:memory's functional UI. Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding. Simplified interface for notifications of plugin installation. Enabled users to switch the search provider across the entire browser. CSP policies using the standard syntax and semantics will now be enforced. Implemented the HTML5 <input type="range"> form control. Added unprefixed requestAnimationFrame. Dropped blink effect from CSS rule text-decoration:blink and completely removed <blink> element. Fixed several stability issues. Fixed in SeaMonkey 2.20 MFSA 2013-75 Local Java applets may read contents of local file system MFSA 2013-74 Firefox full and stub installer DLL hijacking MFSA 2013-73 Same-origin bypass with web workers and XMLHttpRequest MFSA 2013-72 Wrong principal used for validating URI for some Javascript components MFSA 2013-71 Further Privilege escalation through Mozilla Updater MFSA 2013-70 Bypass of XrayWrappers using XBL Scopes MFSA 2013-69 CRMF requests allow for code execution and XSS attacks MFSA 2013-68 Document URI misrepresentation and masquerading MFSA 2013-67 Crash during WAV audio file decoding MFSA 2013-66 Buffer overflow in Mozilla Maintenance Service and Mozilla Updater MFSA 2013-65 Buffer underflow when generating CRMF requests MFSA 2013-64 Use after free mutating DOM during SetBody MFSA 2013-63 Miscellaneous memory safety hazards (rv:23.0 / rv:17.0.8)
Diffstat (limited to 'www')
-rw-r--r--www/seamonkey/Makefile4
-rw-r--r--www/seamonkey/PLIST770
-rw-r--r--www/seamonkey/PLIST.lightning20
-rw-r--r--www/seamonkey/distinfo71
-rw-r--r--www/seamonkey/options.mk5
-rw-r--r--www/seamonkey/patches/patch-aa86
-rw-r--r--www/seamonkey/patches/patch-aa-toplevel58
-rw-r--r--www/seamonkey/patches/patch-am17
-rw-r--r--www/seamonkey/patches/patch-az19
-rw-r--r--www/seamonkey/patches/patch-ba24
-rw-r--r--www/seamonkey/patches/patch-mb6
-rw-r--r--www/seamonkey/patches/patch-md17
-rw-r--r--www/seamonkey/patches/patch-me15
-rw-r--r--www/seamonkey/patches/patch-mozilla_browser_installer_package-manifest.in13
-rw-r--r--www/seamonkey/patches/patch-mozilla_config_baseconfig.mk6
-rw-r--r--www/seamonkey/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp31
-rw-r--r--www/seamonkey/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.h13
-rw-r--r--www/seamonkey/patches/patch-mozilla_gfx_graphite2_src_Bidi.cpp16
-rw-r--r--www/seamonkey/patches/patch-mozilla_intl_hyphenation_src_hnjalloc.h14
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_Makefile.in38
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_chromium-config.mk25
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_base__paths.h13
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_debug__util__posix.cc13
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_file__util.h23
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_file__util__posix.cc58
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread.h14
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc13
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_process__util.h32
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_process__util__posix.cc22
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_sys__info__posix.cc40
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_time__posix.cc15
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_src_build_build__config.h22
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h13
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_glue_AsyncChannel.cpp22
-rw-r--r--www/seamonkey/patches/patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp40
-rw-r--r--www/seamonkey/patches/patch-mozilla_js_public_HeapAPI.h8
-rw-r--r--www/seamonkey/patches/patch-mozilla_js_src_ion_AsmJSModule.h37
-rw-r--r--www/seamonkey/patches/patch-mozilla_js_src_jsmath.cpp13
-rw-r--r--www/seamonkey/patches/patch-mozilla_js_src_jstypedarray.cpp25
-rw-r--r--www/seamonkey/patches/patch-mozilla_js_src_vm_ObjectImpl-inl.h14
-rw-r--r--www/seamonkey/patches/patch-mozilla_js_src_vm_Stack.cpp16
-rw-r--r--www/seamonkey/patches/patch-mozilla_media_libpng_pngpriv.h12
-rw-r--r--www/seamonkey/patches/patch-mozilla_media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi10
-rw-r--r--www/seamonkey/patches/patch-mozilla_memory_mozalloc_mozalloc__abort.cpp16
-rw-r--r--www/seamonkey/patches/patch-mozilla_modules_libjar_nsZipArchive.cpp15
-rw-r--r--www/seamonkey/patches/patch-mozilla_toolkit_xre_nsEmbedFunctions.cpp22
-rw-r--r--www/seamonkey/patches/patch-mozilla_xpcom_base_nsStackWalk.cpp13
-rw-r--r--www/seamonkey/patches/patch-mozilla_xulrunner_installer_Makefile.in13
-rw-r--r--www/seamonkey/patches/patch-pa6
-rw-r--r--www/seamonkey/patches/patch-pb6
-rw-r--r--www/seamonkey/patches/patch-pc6
-rw-r--r--www/seamonkey/patches/patch-pd6
-rw-r--r--www/seamonkey/patches/patch-pg6
53 files changed, 1030 insertions, 822 deletions
diff --git a/www/seamonkey/Makefile b/www/seamonkey/Makefile
index 294d52765c0..73d9a50d9e8 100644
--- a/www/seamonkey/Makefile
+++ b/www/seamonkey/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.100 2013/07/12 12:24:10 ryoon Exp $
+# $NetBSD: Makefile,v 1.101 2013/08/11 03:18:46 ryoon Exp $
#
DISTNAME= # empty
PKGNAME= seamonkey-${SM_VER:S/b/beta/}
-SM_VER= 2.19
+SM_VER= 2.20
#LIGHTNINGVER= 1.9
CATEGORIES= www
#${MASTER_SITE_MOZILLA:=seamonkey/releases/${SM_VER}/source/}
diff --git a/www/seamonkey/PLIST b/www/seamonkey/PLIST
index 5cdc07ac04e..005f80adf38 100644
--- a/www/seamonkey/PLIST
+++ b/www/seamonkey/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.37 2013/07/12 12:24:10 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.38 2013/08/11 03:18:46 ryoon Exp $
bin/seamonkey
include/seamonkey/AbstractMediaDecoder.h
include/seamonkey/AccEvent.h
@@ -16,21 +16,36 @@ include/seamonkey/AudioParamTimeline.h
include/seamonkey/AudioSampleFormat.h
include/seamonkey/AudioSegment.h
include/seamonkey/AudioStream.h
+include/seamonkey/BackstagePass.h
+include/seamonkey/BasicCanvasLayer.h
include/seamonkey/BasicImplData.h
include/seamonkey/BasicLayers.h
-include/seamonkey/BasicTiledThebesLayer.h
+include/seamonkey/BasicLayersImpl.h
+include/seamonkey/BasicThebesLayer.h
include/seamonkey/BufferMediaResource.h
include/seamonkey/CameraCommon.h
+include/seamonkey/CameraPreviewMediaStream.h
+include/seamonkey/ClientCanvasLayer.h
+include/seamonkey/ClientContainerLayer.h
+include/seamonkey/ClientLayerManager.h
+include/seamonkey/ClientThebesLayer.h
+include/seamonkey/ClientTiledThebesLayer.h
include/seamonkey/Composer2D.h
+include/seamonkey/CompositableHost.h
include/seamonkey/CompositorChild.h
include/seamonkey/CompositorParent.h
+include/seamonkey/CopyableCanvasLayer.h
include/seamonkey/Crypto.h
include/seamonkey/CryptoTask.h
+include/seamonkey/D3D9SurfaceImage.h
include/seamonkey/DOMCameraManager.h
include/seamonkey/DOMMediaStream.h
include/seamonkey/DecoderTraits.h
include/seamonkey/DeviceStorage.h
include/seamonkey/DictionaryHelpers.h
+include/seamonkey/DiskSpaceWatcher.h
+include/seamonkey/DisplayItemClip.h
+include/seamonkey/DisplayListClipState.h
include/seamonkey/ErrorList.h
include/seamonkey/ErrorListCDefines.h
include/seamonkey/ErrorListCxxDefines.h
@@ -55,6 +70,7 @@ include/seamonkey/GLXLibrary.h
include/seamonkey/GeckoProfiler.h
include/seamonkey/GeneratedEvents.h
include/seamonkey/GfxInfoCollector.h
+include/seamonkey/GonkCameraControl.h
include/seamonkey/GonkIOSurfaceImage.h
include/seamonkey/GonkNativeWindow.h
include/seamonkey/GonkNativeWindowClient.h
@@ -62,8 +78,11 @@ include/seamonkey/HTMLPropertiesCollection.h
include/seamonkey/IJSDebugger.h
include/seamonkey/IPC/nsGUIEventIPC.h
include/seamonkey/ImageContainer.h
+include/seamonkey/ImageHost.h
+include/seamonkey/ImageLayerOGL.h
include/seamonkey/ImageLayers.h
include/seamonkey/ImageLogging.h
+include/seamonkey/ImageOps.h
include/seamonkey/ImageTypes.h
include/seamonkey/InputData.h
include/seamonkey/LayerManagerOGL.h
@@ -72,7 +91,7 @@ include/seamonkey/LayerManagerOGLShaders.h
include/seamonkey/LayerSorter.h
include/seamonkey/LayerTreeInvalidation.h
include/seamonkey/Layers.h
-include/seamonkey/LayersTypes.h
+include/seamonkey/LayersLogging.h
include/seamonkey/MailNewsTypes.h
include/seamonkey/MailNewsTypes2.h
include/seamonkey/MediaBufferDecoder.h
@@ -96,6 +115,7 @@ include/seamonkey/RoundedRect.h
include/seamonkey/SVGAttrValueWrapper.h
include/seamonkey/SVGImageContext.h
include/seamonkey/SVGStringList.h
+include/seamonkey/SandboxPrivate.h
include/seamonkey/ScopedNSSTypes.h
include/seamonkey/ScrollbarActivity.h
include/seamonkey/Selection.h
@@ -106,6 +126,7 @@ include/seamonkey/SharedSurface.h
include/seamonkey/SharedSurfaceEGL.h
include/seamonkey/SharedSurfaceGL.h
include/seamonkey/SharedTextureImage.h
+include/seamonkey/ShmemYCbCrImage.h
include/seamonkey/SpecialSystemDirectory.h
include/seamonkey/StackArena.h
include/seamonkey/StreamBuffer.h
@@ -124,6 +145,7 @@ include/seamonkey/WaveReader.h
include/seamonkey/WebAudioUtils.h
include/seamonkey/WebMDecoder.h
include/seamonkey/WebMReader.h
+include/seamonkey/WrapperFactory.h
include/seamonkey/XPCJSMemoryReporter.h
include/seamonkey/amIInstallTrigger.h
include/seamonkey/amIWebInstallListener.h
@@ -233,6 +255,7 @@ include/seamonkey/js.msg
include/seamonkey/js/Anchor.h
include/seamonkey/js/CallArgs.h
include/seamonkey/js/CharacterEncoding.h
+include/seamonkey/js/Date.h
include/seamonkey/js/GCAPI.h
include/seamonkey/js/HashTable.h
include/seamonkey/js/HeapAPI.h
@@ -267,6 +290,8 @@ include/seamonkey/jstypes.h
include/seamonkey/jsutil.h
include/seamonkey/jsversion.h
include/seamonkey/jswrapper.h
+include/seamonkey/kiss_fft/kiss_fft.h
+include/seamonkey/kiss_fft/kiss_fftr.h
include/seamonkey/mar.h
include/seamonkey/mar_cmdline.h
include/seamonkey/mdb.h
@@ -337,6 +362,7 @@ include/seamonkey/mozilla/BlockingResourceBase.h
include/seamonkey/mozilla/BloomFilter.h
include/seamonkey/mozilla/BrowserElementParent.h
include/seamonkey/mozilla/CORSMode.h
+include/seamonkey/mozilla/Casting.h
include/seamonkey/mozilla/Char16.h
include/seamonkey/mozilla/CharTokenizer.h
include/seamonkey/mozilla/CheckedInt.h
@@ -346,6 +372,8 @@ include/seamonkey/mozilla/CondVar.h
include/seamonkey/mozilla/Constants.h
include/seamonkey/mozilla/DeadlockDetector.h
include/seamonkey/mozilla/DebugOnly.h
+include/seamonkey/mozilla/Decimal.h
+include/seamonkey/mozilla/Endian.h
include/seamonkey/mozilla/EnumSet.h
include/seamonkey/mozilla/ErrorResult.h
include/seamonkey/mozilla/FileLocation.h
@@ -385,7 +413,11 @@ include/seamonkey/mozilla/Omnijar.h
include/seamonkey/mozilla/PaintTracker.h
include/seamonkey/mozilla/PluginLibrary.h
include/seamonkey/mozilla/PluginPRLibrary.h
+include/seamonkey/mozilla/PodOperations.h
+include/seamonkey/mozilla/Poison.h
+include/seamonkey/mozilla/PreallocatedProcessManager.h
include/seamonkey/mozilla/Preferences.h
+include/seamonkey/mozilla/ProcessPriorityManager.h
include/seamonkey/mozilla/ProcessedStack.h
include/seamonkey/mozilla/PublicSSL.h
include/seamonkey/mozilla/Range.h
@@ -419,6 +451,7 @@ include/seamonkey/mozilla/WidgetTraceEvent.h
include/seamonkey/mozilla/WidgetUtils.h
include/seamonkey/mozilla/X11Util.h
include/seamonkey/mozilla/XPCOM.h
+include/seamonkey/mozilla/XPTInterfaceInfoManager.h
include/seamonkey/mozilla/a11y/AccTypes.h
include/seamonkey/mozilla/a11y/Accessible.h
include/seamonkey/mozilla/a11y/AccessibleWrap.h
@@ -427,6 +460,7 @@ include/seamonkey/mozilla/a11y/DocManager.h
include/seamonkey/mozilla/a11y/FocusManager.h
include/seamonkey/mozilla/a11y/HyperTextAccessible.h
include/seamonkey/mozilla/a11y/HyperTextAccessibleWrap.h
+${PLIST.debug}include/seamonkey/mozilla/a11y/Logging.h
include/seamonkey/mozilla/a11y/Platform.h
include/seamonkey/mozilla/a11y/Role.h
include/seamonkey/mozilla/a11y/SelectionManager.h
@@ -445,9 +479,13 @@ include/seamonkey/mozilla/css/StyleRule.h
include/seamonkey/mozilla/docshell/OfflineCacheUpdateChild.h
include/seamonkey/mozilla/docshell/OfflineCacheUpdateParent.h
include/seamonkey/mozilla/dom/Activity.h
+include/seamonkey/mozilla/dom/AnalyserNode.h
+include/seamonkey/mozilla/dom/AnalyserNodeBinding.h
include/seamonkey/mozilla/dom/AnimationEventBinding.h
include/seamonkey/mozilla/dom/ArchiveReaderBinding.h
include/seamonkey/mozilla/dom/ArchiveRequestBinding.h
+include/seamonkey/mozilla/dom/Attr.h
+include/seamonkey/mozilla/dom/AttrBinding.h
include/seamonkey/mozilla/dom/AudioBuffer.h
include/seamonkey/mozilla/dom/AudioBufferBinding.h
include/seamonkey/mozilla/dom/AudioBufferSourceNode.h
@@ -462,8 +500,8 @@ include/seamonkey/mozilla/dom/AudioNode.h
include/seamonkey/mozilla/dom/AudioNodeBinding.h
include/seamonkey/mozilla/dom/AudioParam.h
include/seamonkey/mozilla/dom/AudioParamBinding.h
-include/seamonkey/mozilla/dom/AudioSourceNode.h
-include/seamonkey/mozilla/dom/AudioSourceNodeBinding.h
+include/seamonkey/mozilla/dom/AudioProcessingEvent.h
+include/seamonkey/mozilla/dom/AudioProcessingEventBinding.h
include/seamonkey/mozilla/dom/AudioStreamTrack.h
include/seamonkey/mozilla/dom/AudioStreamTrackBinding.h
include/seamonkey/mozilla/dom/BatteryManagerBinding.h
@@ -488,11 +526,18 @@ include/seamonkey/mozilla/dom/CSSValueListBinding.h
include/seamonkey/mozilla/dom/CallbackFunction.h
include/seamonkey/mozilla/dom/CallbackInterface.h
include/seamonkey/mozilla/dom/CallbackObject.h
+include/seamonkey/mozilla/dom/CanvasGradient.h
+include/seamonkey/mozilla/dom/CanvasPattern.h
include/seamonkey/mozilla/dom/CanvasRenderingContext2D.h
include/seamonkey/mozilla/dom/CanvasRenderingContext2DBinding.h
include/seamonkey/mozilla/dom/CanvasUtils.h
include/seamonkey/mozilla/dom/CaretPositionBinding.h
+include/seamonkey/mozilla/dom/ChannelMergerNode.h
+include/seamonkey/mozilla/dom/ChannelMergerNodeBinding.h
+include/seamonkey/mozilla/dom/ChannelSplitterNode.h
+include/seamonkey/mozilla/dom/ChannelSplitterNodeBinding.h
include/seamonkey/mozilla/dom/CharacterDataBinding.h
+include/seamonkey/mozilla/dom/ChildNodeBinding.h
include/seamonkey/mozilla/dom/ClientRectBinding.h
include/seamonkey/mozilla/dom/ClientRectListBinding.h
include/seamonkey/mozilla/dom/ClipboardEventBinding.h
@@ -503,6 +548,7 @@ include/seamonkey/mozilla/dom/CompositionEventBinding.h
include/seamonkey/mozilla/dom/ContentChild.h
include/seamonkey/mozilla/dom/ContentParent.h
include/seamonkey/mozilla/dom/ContentProcess.h
+include/seamonkey/mozilla/dom/CoordinatesBinding.h
include/seamonkey/mozilla/dom/CrashReporterChild.h
include/seamonkey/mozilla/dom/CrashReporterParent.h
include/seamonkey/mozilla/dom/DOMCursor.h
@@ -516,22 +562,28 @@ include/seamonkey/mozilla/dom/DOMParserBinding.h
include/seamonkey/mozilla/dom/DOMRequest.h
include/seamonkey/mozilla/dom/DOMRequestBinding.h
include/seamonkey/mozilla/dom/DOMSettableTokenListBinding.h
+include/seamonkey/mozilla/dom/DOMStorageIPC.h
include/seamonkey/mozilla/dom/DOMStringMapBinding.h
include/seamonkey/mozilla/dom/DOMTokenListBinding.h
include/seamonkey/mozilla/dom/DOMTransactionBinding.h
include/seamonkey/mozilla/dom/DelayNode.h
include/seamonkey/mozilla/dom/DelayNodeBinding.h
+include/seamonkey/mozilla/dom/DesktopNotification.h
+include/seamonkey/mozilla/dom/DesktopNotificationBinding.h
+include/seamonkey/mozilla/dom/DeviceMotionEventBinding.h
include/seamonkey/mozilla/dom/DirectionalityUtils.h
include/seamonkey/mozilla/dom/DocumentBinding.h
include/seamonkey/mozilla/dom/DocumentFragment.h
include/seamonkey/mozilla/dom/DocumentFragmentBinding.h
include/seamonkey/mozilla/dom/DocumentType.h
include/seamonkey/mozilla/dom/DocumentTypeBinding.h
+include/seamonkey/mozilla/dom/DragEventBinding.h
include/seamonkey/mozilla/dom/DummyBindingBinding.h
include/seamonkey/mozilla/dom/DynamicsCompressorNode.h
include/seamonkey/mozilla/dom/DynamicsCompressorNodeBinding.h
include/seamonkey/mozilla/dom/Element.h
include/seamonkey/mozilla/dom/ElementBinding.h
+include/seamonkey/mozilla/dom/EnableSpeechSynthesisCheck.h
include/seamonkey/mozilla/dom/EnableWebAudioCheck.h
include/seamonkey/mozilla/dom/EncodingUtils.h
include/seamonkey/mozilla/dom/Errors.msg
@@ -548,6 +600,7 @@ include/seamonkey/mozilla/dom/FakeSpeechRecognitionService.h
include/seamonkey/mozilla/dom/FileBinding.h
include/seamonkey/mozilla/dom/FileHandleBinding.h
include/seamonkey/mozilla/dom/FileListBinding.h
+include/seamonkey/mozilla/dom/FileReaderBinding.h
include/seamonkey/mozilla/dom/FileReaderSyncBinding.h
include/seamonkey/mozilla/dom/FileRequestBinding.h
include/seamonkey/mozilla/dom/FormDataBinding.h
@@ -556,6 +609,7 @@ include/seamonkey/mozilla/dom/FromParser.h
include/seamonkey/mozilla/dom/FunctionBinding.h
include/seamonkey/mozilla/dom/GainNode.h
include/seamonkey/mozilla/dom/GainNodeBinding.h
+include/seamonkey/mozilla/dom/GeolocationBinding.h
include/seamonkey/mozilla/dom/HTMLAnchorElement.h
include/seamonkey/mozilla/dom/HTMLAnchorElementBinding.h
include/seamonkey/mozilla/dom/HTMLAppletElementBinding.h
@@ -571,6 +625,7 @@ include/seamonkey/mozilla/dom/HTMLBodyElementBinding.h
include/seamonkey/mozilla/dom/HTMLButtonElement.h
include/seamonkey/mozilla/dom/HTMLButtonElementBinding.h
include/seamonkey/mozilla/dom/HTMLCanvasElement.h
+include/seamonkey/mozilla/dom/HTMLCanvasElementBinding.h
include/seamonkey/mozilla/dom/HTMLCollectionBinding.h
include/seamonkey/mozilla/dom/HTMLDListElementBinding.h
include/seamonkey/mozilla/dom/HTMLDataElement.h
@@ -647,6 +702,8 @@ include/seamonkey/mozilla/dom/HTMLPropertiesCollectionBinding.h
include/seamonkey/mozilla/dom/HTMLQuoteElementBinding.h
include/seamonkey/mozilla/dom/HTMLScriptElement.h
include/seamonkey/mozilla/dom/HTMLScriptElementBinding.h
+include/seamonkey/mozilla/dom/HTMLSelectElement.h
+include/seamonkey/mozilla/dom/HTMLSelectElementBinding.h
include/seamonkey/mozilla/dom/HTMLSharedElement.h
include/seamonkey/mozilla/dom/HTMLSharedListElement.h
include/seamonkey/mozilla/dom/HTMLSharedObjectElement.h
@@ -684,7 +741,10 @@ include/seamonkey/mozilla/dom/IDBFactoryBinding.h
include/seamonkey/mozilla/dom/IDBVersionChangeEventBinding.h
include/seamonkey/mozilla/dom/ImageData.h
include/seamonkey/mozilla/dom/ImageDataBinding.h
+include/seamonkey/mozilla/dom/ImageDocument.h
+include/seamonkey/mozilla/dom/ImageDocumentBinding.h
include/seamonkey/mozilla/dom/InspectorUtilsBinding.h
+include/seamonkey/mozilla/dom/KeyboardEventBinding.h
include/seamonkey/mozilla/dom/Link.h
include/seamonkey/mozilla/dom/LinkStyleBinding.h
include/seamonkey/mozilla/dom/LocalMediaStreamBinding.h
@@ -698,9 +758,12 @@ include/seamonkey/mozilla/dom/MessageEventBinding.h
include/seamonkey/mozilla/dom/MmsMessage.h
include/seamonkey/mozilla/dom/MobileMessageManager.h
include/seamonkey/mozilla/dom/MouseEventBinding.h
+include/seamonkey/mozilla/dom/MouseScrollEventBinding.h
include/seamonkey/mozilla/dom/MozActivityBinding.h
+include/seamonkey/mozilla/dom/MozNamedAttrMapBinding.h
include/seamonkey/mozilla/dom/MutationEventBinding.h
include/seamonkey/mozilla/dom/MutationObserverBinding.h
+include/seamonkey/mozilla/dom/NetDashboardBinding.h
include/seamonkey/mozilla/dom/NodeBinding.h
include/seamonkey/mozilla/dom/NodeFilterBinding.h
include/seamonkey/mozilla/dom/NodeIterator.h
@@ -709,6 +772,8 @@ include/seamonkey/mozilla/dom/NodeListBinding.h
include/seamonkey/mozilla/dom/NonRefcountedDOMObject.h
include/seamonkey/mozilla/dom/Notification.h
include/seamonkey/mozilla/dom/NotificationBinding.h
+include/seamonkey/mozilla/dom/NotifyAudioAvailableEventBinding.h
+include/seamonkey/mozilla/dom/NotifyPaintEventBinding.h
include/seamonkey/mozilla/dom/Nullable.h
include/seamonkey/mozilla/dom/PaintRequestBinding.h
include/seamonkey/mozilla/dom/PaintRequestListBinding.h
@@ -718,6 +783,8 @@ include/seamonkey/mozilla/dom/PerformanceBinding.h
include/seamonkey/mozilla/dom/PerformanceNavigationBinding.h
include/seamonkey/mozilla/dom/PerformanceTimingBinding.h
include/seamonkey/mozilla/dom/PermissionMessageUtils.h
+include/seamonkey/mozilla/dom/PositionBinding.h
+include/seamonkey/mozilla/dom/PositionErrorBinding.h
include/seamonkey/mozilla/dom/PrimitiveConversions.h
include/seamonkey/mozilla/dom/ProcessingInstruction.h
include/seamonkey/mozilla/dom/ProcessingInstructionBinding.h
@@ -750,6 +817,9 @@ include/seamonkey/mozilla/dom/SVGAnimatedNumberListBinding.h
include/seamonkey/mozilla/dom/SVGAnimatedPathDataBinding.h
include/seamonkey/mozilla/dom/SVGAnimatedPointsBinding.h
include/seamonkey/mozilla/dom/SVGAnimatedPreserveAspectRatioBinding.h
+include/seamonkey/mozilla/dom/SVGAnimatedRect.h
+include/seamonkey/mozilla/dom/SVGAnimatedRectBinding.h
+include/seamonkey/mozilla/dom/SVGAnimatedTransformList.h
include/seamonkey/mozilla/dom/SVGAnimatedTransformListBinding.h
include/seamonkey/mozilla/dom/SVGAnimationElement.h
include/seamonkey/mozilla/dom/SVGAnimationElementBinding.h
@@ -868,6 +938,7 @@ include/seamonkey/mozilla/dom/SVGSetElement.h
include/seamonkey/mozilla/dom/SVGSetElementBinding.h
include/seamonkey/mozilla/dom/SVGStopElement.h
include/seamonkey/mozilla/dom/SVGStopElementBinding.h
+include/seamonkey/mozilla/dom/SVGStringListBinding.h
include/seamonkey/mozilla/dom/SVGStyleElement.h
include/seamonkey/mozilla/dom/SVGStyleElementBinding.h
include/seamonkey/mozilla/dom/SVGSwitchElement.h
@@ -888,6 +959,7 @@ include/seamonkey/mozilla/dom/SVGTextPositioningElement.h
include/seamonkey/mozilla/dom/SVGTextPositioningElementBinding.h
include/seamonkey/mozilla/dom/SVGTitleElement.h
include/seamonkey/mozilla/dom/SVGTitleElementBinding.h
+include/seamonkey/mozilla/dom/SVGTransform.h
include/seamonkey/mozilla/dom/SVGTransformBinding.h
include/seamonkey/mozilla/dom/SVGTransformListBinding.h
include/seamonkey/mozilla/dom/SVGTransformableElement.h
@@ -898,14 +970,17 @@ include/seamonkey/mozilla/dom/SVGUseElementBinding.h
include/seamonkey/mozilla/dom/SVGViewElement.h
include/seamonkey/mozilla/dom/SVGViewElementBinding.h
include/seamonkey/mozilla/dom/SVGZoomAndPanBinding.h
+include/seamonkey/mozilla/dom/SVGZoomEvent.h
+include/seamonkey/mozilla/dom/SVGZoomEventBinding.h
include/seamonkey/mozilla/dom/ScreenBinding.h
include/seamonkey/mozilla/dom/ScreenOrientation.h
+include/seamonkey/mozilla/dom/ScriptProcessorNode.h
+include/seamonkey/mozilla/dom/ScriptProcessorNodeBinding.h
include/seamonkey/mozilla/dom/ScrollAreaEventBinding.h
include/seamonkey/mozilla/dom/SimpleGestureEventBinding.h
include/seamonkey/mozilla/dom/SmsFilter.h
include/seamonkey/mozilla/dom/SmsManager.h
include/seamonkey/mozilla/dom/SmsMessage.h
-include/seamonkey/mozilla/dom/SmsRequest.h
include/seamonkey/mozilla/dom/SmsSegmentInfo.h
include/seamonkey/mozilla/dom/SpeechGrammar.h
include/seamonkey/mozilla/dom/SpeechGrammarBinding.h
@@ -920,8 +995,14 @@ include/seamonkey/mozilla/dom/SpeechRecognitionResultBinding.h
include/seamonkey/mozilla/dom/SpeechRecognitionResultList.h
include/seamonkey/mozilla/dom/SpeechRecognitionResultListBinding.h
include/seamonkey/mozilla/dom/SpeechStreamListener.h
-include/seamonkey/mozilla/dom/StorageChild.h
-include/seamonkey/mozilla/dom/StorageParent.h
+include/seamonkey/mozilla/dom/SpeechSynthesis.h
+include/seamonkey/mozilla/dom/SpeechSynthesisBinding.h
+include/seamonkey/mozilla/dom/SpeechSynthesisChild.h
+include/seamonkey/mozilla/dom/SpeechSynthesisParent.h
+include/seamonkey/mozilla/dom/SpeechSynthesisUtterance.h
+include/seamonkey/mozilla/dom/SpeechSynthesisUtteranceBinding.h
+include/seamonkey/mozilla/dom/SpeechSynthesisVoice.h
+include/seamonkey/mozilla/dom/SpeechSynthesisVoiceBinding.h
include/seamonkey/mozilla/dom/StructuredCloneTags.h
include/seamonkey/mozilla/dom/StructuredCloneUtils.h
include/seamonkey/mozilla/dom/StyleSheetBinding.h
@@ -937,9 +1018,14 @@ include/seamonkey/mozilla/dom/TextDecoderBinding.h
include/seamonkey/mozilla/dom/TextEncoder.h
include/seamonkey/mozilla/dom/TextEncoderBase.h
include/seamonkey/mozilla/dom/TextEncoderBinding.h
+include/seamonkey/mozilla/dom/TextMetrics.h
include/seamonkey/mozilla/dom/TimeRanges.h
include/seamonkey/mozilla/dom/TimeRangesBinding.h
+include/seamonkey/mozilla/dom/Touch.h
+include/seamonkey/mozilla/dom/TouchBinding.h
+include/seamonkey/mozilla/dom/TouchEventBinding.h
include/seamonkey/mozilla/dom/TransitionEventBinding.h
+include/seamonkey/mozilla/dom/TreeColumnsBinding.h
include/seamonkey/mozilla/dom/TreeWalker.h
include/seamonkey/mozilla/dom/TreeWalkerBinding.h
include/seamonkey/mozilla/dom/TypedArray.h
@@ -960,6 +1046,7 @@ include/seamonkey/mozilla/dom/WebComponentsBinding.h
include/seamonkey/mozilla/dom/WebGLRenderingContextBinding.h
include/seamonkey/mozilla/dom/WebSocketBinding.h
include/seamonkey/mozilla/dom/WheelEventBinding.h
+include/seamonkey/mozilla/dom/WindowBinding.h
include/seamonkey/mozilla/dom/XMLDocument.h
include/seamonkey/mozilla/dom/XMLDocumentBinding.h
include/seamonkey/mozilla/dom/XMLHttpRequestBinding.h
@@ -1013,9 +1100,9 @@ include/seamonkey/mozilla/dom/indexedDB/Key.h
include/seamonkey/mozilla/dom/indexedDB/KeyPath.h
include/seamonkey/mozilla/dom/indexedDB/SerializationHelpers.h
include/seamonkey/mozilla/dom/ipc/Blob.h
-include/seamonkey/mozilla/dom/ipc/ProcessPriorityManager.h
include/seamonkey/mozilla/dom/ipc/nsIRemoteBlob.h
include/seamonkey/mozilla/dom/mobilemessage/Constants.h
+include/seamonkey/mozilla/dom/mobilemessage/MmsService.h
include/seamonkey/mozilla/dom/mobilemessage/MobileMessageCallback.h
include/seamonkey/mozilla/dom/mobilemessage/MobileMessageDatabaseService.h
include/seamonkey/mozilla/dom/mobilemessage/MobileMessageService.h
@@ -1028,6 +1115,9 @@ include/seamonkey/mozilla/dom/network/TCPSocketChild.h
include/seamonkey/mozilla/dom/network/TCPSocketParent.h
include/seamonkey/mozilla/dom/network/Types.h
include/seamonkey/mozilla/dom/network/Utils.h
+include/seamonkey/mozilla/dom/nsSVGAnimatedTransformList.h
+include/seamonkey/mozilla/dom/nsSpeechTask.h
+include/seamonkey/mozilla/dom/nsSynthVoiceRegistry.h
include/seamonkey/mozilla/dom/power/PowerManagerService.h
include/seamonkey/mozilla/dom/power/Types.h
include/seamonkey/mozilla/dom/quota/AcquireListener.h
@@ -1109,32 +1199,61 @@ include/seamonkey/mozilla/jsipc/ContextWrapperChild.h
include/seamonkey/mozilla/jsipc/ContextWrapperParent.h
include/seamonkey/mozilla/jsipc/ObjectWrapperChild.h
include/seamonkey/mozilla/jsipc/ObjectWrapperParent.h
+include/seamonkey/mozilla/layers/AsyncCompositionManager.h
include/seamonkey/mozilla/layers/AsyncPanZoomController.h
include/seamonkey/mozilla/layers/Axis.h
+include/seamonkey/mozilla/layers/BasicCompositor.h
+include/seamonkey/mozilla/layers/CanvasClient.h
+include/seamonkey/mozilla/layers/CanvasLayerComposite.h
+include/seamonkey/mozilla/layers/ColorLayerComposite.h
+include/seamonkey/mozilla/layers/CompositableClient.h
+include/seamonkey/mozilla/layers/CompositableForwarder.h
+include/seamonkey/mozilla/layers/CompositableTransactionParent.h
+include/seamonkey/mozilla/layers/CompositingRenderTargetOGL.h
+include/seamonkey/mozilla/layers/Compositor.h
include/seamonkey/mozilla/layers/CompositorChild.h
include/seamonkey/mozilla/layers/CompositorCocoaWidgetHelper.h
+include/seamonkey/mozilla/layers/CompositorOGL.h
include/seamonkey/mozilla/layers/CompositorParent.h
+include/seamonkey/mozilla/layers/CompositorTypes.h
+include/seamonkey/mozilla/layers/ContainerLayerComposite.h
+include/seamonkey/mozilla/layers/ContentClient.h
+include/seamonkey/mozilla/layers/ContentHost.h
+include/seamonkey/mozilla/layers/D3D9SurfaceImage.h
+include/seamonkey/mozilla/layers/Effects.h
include/seamonkey/mozilla/layers/GeckoContentController.h
include/seamonkey/mozilla/layers/GestureEventListener.h
+include/seamonkey/mozilla/layers/ISurfaceAllocator.h
include/seamonkey/mozilla/layers/ImageBridgeChild.h
include/seamonkey/mozilla/layers/ImageBridgeParent.h
-include/seamonkey/mozilla/layers/ImageContainerChild.h
-include/seamonkey/mozilla/layers/ImageContainerParent.h
+include/seamonkey/mozilla/layers/ImageClient.h
+include/seamonkey/mozilla/layers/ImageHost.h
+include/seamonkey/mozilla/layers/ImageLayerComposite.h
+include/seamonkey/mozilla/layers/LayerManagerComposite.h
+include/seamonkey/mozilla/layers/LayerTransactionChild.h
+include/seamonkey/mozilla/layers/LayerTransactionParent.h
+include/seamonkey/mozilla/layers/LayersTypes.h
include/seamonkey/mozilla/layers/RenderTrace.h
include/seamonkey/mozilla/layers/ShadowLayerUtilsX11.h
include/seamonkey/mozilla/layers/ShadowLayers.h
-include/seamonkey/mozilla/layers/ShadowLayersChild.h
include/seamonkey/mozilla/layers/ShadowLayersManager.h
-include/seamonkey/mozilla/layers/ShadowLayersParent.h
-include/seamonkey/mozilla/layers/SharedImageUtils.h
+include/seamonkey/mozilla/layers/SharedPlanarYCbCrImage.h
include/seamonkey/mozilla/layers/SharedRGBImage.h
include/seamonkey/mozilla/layers/ShmemYCbCrImage.h
include/seamonkey/mozilla/layers/TaskThrottler.h
+include/seamonkey/mozilla/layers/TextureClient.h
+include/seamonkey/mozilla/layers/TextureClientOGL.h
+include/seamonkey/mozilla/layers/TextureHost.h
+include/seamonkey/mozilla/layers/TextureHostOGL.h
+include/seamonkey/mozilla/layers/ThebesLayerComposite.h
+include/seamonkey/mozilla/layers/TiledContentClient.h
include/seamonkey/mozilla/layout/FrameChildList.h
include/seamonkey/mozilla/layout/RenderFrameChild.h
include/seamonkey/mozilla/layout/RenderFrameParent.h
include/seamonkey/mozilla/layout/RenderFrameUtils.h
include/seamonkey/mozilla/mailnews/MimeEncoder.h
+include/seamonkey/mozilla/mailnews/ServiceList.h
+include/seamonkey/mozilla/mailnews/Services.h
include/seamonkey/mozilla/mozPoisonWrite.h
include/seamonkey/mozilla/mozalloc.h
include/seamonkey/mozilla/mozalloc_abort.h
@@ -1223,7 +1342,6 @@ include/seamonkey/nsAXPCNativeCallContext.h
include/seamonkey/nsAbBaseCID.h
include/seamonkey/nsAboutProtocolUtils.h
include/seamonkey/nsAccessNode.h
-include/seamonkey/nsAccessNodeWrap.h
include/seamonkey/nsAccessibilityService.h
include/seamonkey/nsAgg.h
include/seamonkey/nsAlgorithm.h
@@ -1321,6 +1439,7 @@ include/seamonkey/nsCoord.h
include/seamonkey/nsCopySupport.h
include/seamonkey/nsCppSharedAllocator.h
include/seamonkey/nsCrossSiteListenerProxy.h
+include/seamonkey/nsCycleCollectionJSRuntime.h
include/seamonkey/nsCycleCollectionNoteChild.h
include/seamonkey/nsCycleCollectionParticipant.h
include/seamonkey/nsCycleCollectionTraversalCallback.h
@@ -1339,6 +1458,7 @@ include/seamonkey/nsDOMEventTargetHelper.h
include/seamonkey/nsDOMFile.h
include/seamonkey/nsDOMGamepad.h
include/seamonkey/nsDOMJSUtils.h
+include/seamonkey/nsDOMKeyNameList.h
include/seamonkey/nsDOMMediaQueryList.h
include/seamonkey/nsDOMString.h
include/seamonkey/nsDOMTouchEvent.h
@@ -1538,6 +1658,7 @@ include/seamonkey/nsIApplicationCacheContainer.h
include/seamonkey/nsIApplicationCacheService.h
include/seamonkey/nsIAppsService.h
include/seamonkey/nsIArray.h
+include/seamonkey/nsIArrayBufferInputStream.h
include/seamonkey/nsIAssociatedContentSecurity.h
include/seamonkey/nsIAsyncInputStream.h
include/seamonkey/nsIAsyncOutputStream.h
@@ -1653,6 +1774,7 @@ include/seamonkey/nsIConsoleListener.h
include/seamonkey/nsIConsoleMessage.h
include/seamonkey/nsIConsoleService.h
include/seamonkey/nsIConstraintValidation.h
+include/seamonkey/nsIContactProperties.h
include/seamonkey/nsIContainerBoxObject.h
include/seamonkey/nsIContent.h
include/seamonkey/nsIContentDispatchChooser.h
@@ -1750,7 +1872,6 @@ include/seamonkey/nsIDOMCompositionEvent.h
include/seamonkey/nsIDOMConnection.h
include/seamonkey/nsIDOMConstructor.h
include/seamonkey/nsIDOMContactManager.h
-include/seamonkey/nsIDOMContactProperties.h
include/seamonkey/nsIDOMCounter.h
include/seamonkey/nsIDOMCryptoDialogs.h
include/seamonkey/nsIDOMCryptoLegacy.h
@@ -1898,6 +2019,7 @@ include/seamonkey/nsIDOMMozCSSKeyframesRule.h
include/seamonkey/nsIDOMMozContactChangeEvent.h
include/seamonkey/nsIDOMMozMmsEvent.h
include/seamonkey/nsIDOMMozMmsMessage.h
+include/seamonkey/nsIDOMMozMobileMessageThread.h
include/seamonkey/nsIDOMMozNamedAttrMap.h
include/seamonkey/nsIDOMMozSettingsEvent.h
include/seamonkey/nsIDOMMozSmsEvent.h
@@ -1947,15 +2069,11 @@ include/seamonkey/nsIDOMSVGAnimatedEnum.h
include/seamonkey/nsIDOMSVGAnimatedInteger.h
include/seamonkey/nsIDOMSVGAnimatedLength.h
include/seamonkey/nsIDOMSVGAnimatedNumber.h
-include/seamonkey/nsIDOMSVGAnimatedRect.h
include/seamonkey/nsIDOMSVGAnimatedString.h
include/seamonkey/nsIDOMSVGDocument.h
include/seamonkey/nsIDOMSVGElement.h
include/seamonkey/nsIDOMSVGLength.h
include/seamonkey/nsIDOMSVGNumber.h
-include/seamonkey/nsIDOMSVGRect.h
-include/seamonkey/nsIDOMSVGStringList.h
-include/seamonkey/nsIDOMSVGZoomEvent.h
include/seamonkey/nsIDOMScreen.h
include/seamonkey/nsIDOMScriptObjectFactory.h
include/seamonkey/nsIDOMScrollAreaEvent.h
@@ -1963,21 +2081,20 @@ include/seamonkey/nsIDOMSerializer.h
include/seamonkey/nsIDOMSettingsManager.h
include/seamonkey/nsIDOMSimpleGestureEvent.h
include/seamonkey/nsIDOMSmartCardEvent.h
-include/seamonkey/nsIDOMSmsCursor.h
include/seamonkey/nsIDOMSmsFilter.h
include/seamonkey/nsIDOMSmsManager.h
-include/seamonkey/nsIDOMSmsRequest.h
include/seamonkey/nsIDOMSmsSegmentInfo.h
include/seamonkey/nsIDOMSpeechRecognitionError.h
include/seamonkey/nsIDOMSpeechRecognitionEvent.h
+include/seamonkey/nsIDOMSpeechSynthesisEvent.h
include/seamonkey/nsIDOMStorage.h
include/seamonkey/nsIDOMStorageEvent.h
include/seamonkey/nsIDOMStorageIndexedDB.h
-include/seamonkey/nsIDOMStorageItem.h
include/seamonkey/nsIDOMStorageManager.h
-include/seamonkey/nsIDOMStorageObsolete.h
include/seamonkey/nsIDOMStyleSheet.h
+include/seamonkey/nsIDOMStyleSheetAddedEvent.h
include/seamonkey/nsIDOMStyleSheetList.h
+include/seamonkey/nsIDOMStyleSheetRemovedEvent.h
include/seamonkey/nsIDOMTCPSocket.h
include/seamonkey/nsIDOMText.h
include/seamonkey/nsIDOMTimeEvent.h
@@ -2040,6 +2157,7 @@ include/seamonkey/nsIDirIndex.h
include/seamonkey/nsIDirIndexListener.h
include/seamonkey/nsIDirectoryEnumerator.h
include/seamonkey/nsIDirectoryService.h
+include/seamonkey/nsIDiskSpaceWatcher.h
include/seamonkey/nsIDocCharset.h
include/seamonkey/nsIDocShell.h
include/seamonkey/nsIDocShellHistory.h
@@ -2146,11 +2264,11 @@ include/seamonkey/nsIGSettingsService.h
include/seamonkey/nsIGZFileWriter.h
include/seamonkey/nsIGamepadServiceTest.h
include/seamonkey/nsIGenKeypairInfoDlg.h
-include/seamonkey/nsIGeolocation.h
include/seamonkey/nsIGeolocationProvider.h
include/seamonkey/nsIGfxInfo.h
include/seamonkey/nsIGfxInfoDebug.h
include/seamonkey/nsIGlobalHistory2.h
+include/seamonkey/nsIGlobalObject.h
include/seamonkey/nsIGnomeVFSService.h
include/seamonkey/nsIGridPart.h
include/seamonkey/nsIHTMLAbsPosEditor.h
@@ -2250,7 +2368,6 @@ include/seamonkey/nsIInterfaceRequestorUtils.h
include/seamonkey/nsIJARChannel.h
include/seamonkey/nsIJARProtocolHandler.h
include/seamonkey/nsIJARURI.h
-include/seamonkey/nsIJSContextStack.h
include/seamonkey/nsIJSEngineTelemetryStats.h
include/seamonkey/nsIJSEventListener.h
include/seamonkey/nsIJSInspector.h
@@ -2331,6 +2448,7 @@ include/seamonkey/nsIMimeObjectClassAccess.h
include/seamonkey/nsIMimeStreamConverter.h
include/seamonkey/nsIMmsService.h
include/seamonkey/nsIMobileMessageCallback.h
+include/seamonkey/nsIMobileMessageCursorCallback.h
include/seamonkey/nsIMobileMessageDatabaseService.h
include/seamonkey/nsIMobileMessageService.h
include/seamonkey/nsIModule.h
@@ -2645,6 +2763,7 @@ include/seamonkey/nsIScrollPositionListener.h
include/seamonkey/nsIScrollable.h
include/seamonkey/nsIScrollableFrame.h
include/seamonkey/nsIScrollbarMediator.h
+include/seamonkey/nsIScrollbarOwner.h
include/seamonkey/nsISecretDecoderRing.h
include/seamonkey/nsISecureBrowserUI.h
include/seamonkey/nsISecurityCheckedComponent.h
@@ -2690,6 +2809,8 @@ include/seamonkey/nsISound.h
include/seamonkey/nsISpamSettings.h
include/seamonkey/nsISpeculativeConnect.h
include/seamonkey/nsISpeechRecognitionService.h
+include/seamonkey/nsISpeechService.h
+include/seamonkey/nsISpeechSynthesisGetter.h
include/seamonkey/nsISpellChecker.h
include/seamonkey/nsIStandardURL.h
include/seamonkey/nsIStartupCache.h
@@ -2732,6 +2853,7 @@ include/seamonkey/nsISupportsPriority.h
include/seamonkey/nsISupportsUtils.h
include/seamonkey/nsISyncJPAKE.h
include/seamonkey/nsISyncStreamListener.h
+include/seamonkey/nsISynthVoiceRegistry.h
include/seamonkey/nsISystemMessagesInternal.h
include/seamonkey/nsISystemProxySettings.h
include/seamonkey/nsITCPSocketChild.h
@@ -2997,6 +3119,7 @@ include/seamonkey/nsPIDNSService.h
include/seamonkey/nsPIDOMStorage.h
include/seamonkey/nsPIDOMWindow.h
include/seamonkey/nsPIEditorTransaction.h
+include/seamonkey/nsPILoadGroupInternal.h
include/seamonkey/nsPIPlacesDatabase.h
include/seamonkey/nsPIPlacesHistoryListenersNotifier.h
include/seamonkey/nsPIPromptService.h
@@ -3236,6 +3359,7 @@ include/seamonkey/protobuf/google/protobuf/stubs/once.h
include/seamonkey/protobuf/google/protobuf/stubs/stl_util-inl.h
include/seamonkey/protobuf/google/protobuf/wire_format_lite.h
include/seamonkey/protobuf/google/protobuf/wire_format_lite_inl.h
+${PLIST.debug}include/seamonkey/pure.h
include/seamonkey/qcms.h
include/seamonkey/qcmstypes.h
include/seamonkey/qsObjectHelper.h
@@ -3400,6 +3524,7 @@ include/seamonkey/theora/codec.h
include/seamonkey/theora/theora.h
include/seamonkey/theora/theoradec.h
include/seamonkey/theora/theoraenc.h
+include/seamonkey/tremor/ivorbiscodec.h
include/seamonkey/txIEXSLTRegExFunctions.h
include/seamonkey/txIFunctionEvaluationContext.h
include/seamonkey/txINodeSet.h
@@ -3407,7 +3532,6 @@ include/seamonkey/txIXPathObject.h
include/seamonkey/uconvutil.h
include/seamonkey/updatedefines.h
include/seamonkey/updatelogging.h
-include/seamonkey/vorbis/codec.h
include/seamonkey/webvtt/cue.h
include/seamonkey/webvtt/error.h
include/seamonkey/webvtt/node.h
@@ -3442,9 +3566,6 @@ lib/seamonkey-sdk/idl
lib/seamonkey-sdk/include
lib/seamonkey-sdk/lib
lib/seamonkey-sdk/sdk/bin/header.py
-lib/seamonkey-sdk/sdk/bin/ply/__init__.py
-lib/seamonkey-sdk/sdk/bin/ply/lex.py
-lib/seamonkey-sdk/sdk/bin/ply/yacc.py
lib/seamonkey-sdk/sdk/bin/run-mozilla.sh
lib/seamonkey-sdk/sdk/bin/typelib.py
lib/seamonkey-sdk/sdk/bin/xpcshell
@@ -3454,6 +3575,7 @@ lib/seamonkey-sdk/sdk/bin/xpidlyacc.py
lib/seamonkey-sdk/sdk/bin/xpt.py
lib/seamonkey-sdk/sdk/lib/libmozalloc.so
lib/seamonkey-sdk/sdk/lib/libmozglue.a
+lib/seamonkey-sdk/sdk/lib/libmozjs.so
lib/seamonkey-sdk/sdk/lib/libunicharutil_external_s.a
lib/seamonkey-sdk/sdk/lib/libunicharutil_external_s.a.desc
lib/seamonkey-sdk/sdk/lib/libxpcomglue.a
@@ -4334,6 +4456,7 @@ lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/images/mail_flag.png
lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/images/mail_flag_column.png
lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/images/mail_junk_column.png
lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/images/mail_newmail_alert.png
+lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/images/mail_newmail_balloon.png
lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/images/mail_newmail_trayicon.png
lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/images/mail_quicksearch.png
lib/seamonkey/chrome/en-US/locale/en-US/communicator/help/images/mail_read.png
@@ -4526,7 +4649,6 @@ lib/seamonkey/chrome/en-US/locale/en-US/global/AccessFu.properties
lib/seamonkey/chrome/en-US/locale/en-US/global/about.dtd
lib/seamonkey/chrome/en-US/locale/en-US/global/aboutAbout.dtd
lib/seamonkey/chrome/en-US/locale/en-US/global/aboutRights.dtd
-lib/seamonkey/chrome/en-US/locale/en-US/global/aboutRights.properties
lib/seamonkey/chrome/en-US/locale/en-US/global/aboutSupport.dtd
lib/seamonkey/chrome/en-US/locale/en-US/global/aboutSupport.properties
lib/seamonkey/chrome/en-US/locale/en-US/global/aboutTelemetry.dtd
@@ -4599,6 +4721,7 @@ lib/seamonkey/chrome/en-US/locale/en-US/global/resetProfile.dtd
lib/seamonkey/chrome/en-US/locale/en-US/global/search/search.properties
lib/seamonkey/chrome/en-US/locale/en-US/global/security/caps.properties
lib/seamonkey/chrome/en-US/locale/en-US/global/security/csp.properties
+lib/seamonkey/chrome/en-US/locale/en-US/global/security/security.properties
lib/seamonkey/chrome/en-US/locale/en-US/global/svg/svg.properties
lib/seamonkey/chrome/en-US/locale/en-US/global/textcontext.dtd
lib/seamonkey/chrome/en-US/locale/en-US/global/tree.dtd
@@ -5150,6 +5273,7 @@ lib/seamonkey/chrome/pippki/content/pippki/pref-crlupdate.js
lib/seamonkey/chrome/pippki/content/pippki/pref-crlupdate.xul
lib/seamonkey/chrome/pippki/content/pippki/pref-masterpass.js
lib/seamonkey/chrome/pippki/content/pippki/pref-masterpass.xul
+lib/seamonkey/chrome/pippki/content/pippki/pref-ssl.js
lib/seamonkey/chrome/pippki/content/pippki/pref-ssl.xul
lib/seamonkey/chrome/pippki/content/pippki/pref-validation.js
lib/seamonkey/chrome/pippki/content/pippki/pref-validation.xul
@@ -5189,6 +5313,7 @@ lib/seamonkey/chrome/toolkit/content/global/appPicker.js
lib/seamonkey/chrome/toolkit/content/global/appPicker.xul
lib/seamonkey/chrome/toolkit/content/global/autocomplete.css
lib/seamonkey/chrome/toolkit/content/global/autocomplete.xml
+lib/seamonkey/chrome/toolkit/content/global/backgroundPageThumbsContent.js
lib/seamonkey/chrome/toolkit/content/global/bindings/autocomplete.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/browser.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/button.xml
@@ -5211,6 +5336,7 @@ lib/seamonkey/chrome/toolkit/content/global/bindings/popup.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/preferences.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/progressmeter.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/radio.xml
+lib/seamonkey/chrome/toolkit/content/global/bindings/remote-browser.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/resizer.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/richlistbox.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/scale.xml
@@ -5228,6 +5354,7 @@ lib/seamonkey/chrome/toolkit/content/global/bindings/tree.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/videocontrols.css
lib/seamonkey/chrome/toolkit/content/global/bindings/videocontrols.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/wizard.xml
+lib/seamonkey/chrome/toolkit/content/global/browser-child.js
lib/seamonkey/chrome/toolkit/content/global/buildconfig.html
lib/seamonkey/chrome/toolkit/content/global/charsetOverlay.js
lib/seamonkey/chrome/toolkit/content/global/charsetOverlay.xul
@@ -5250,9 +5377,11 @@ lib/seamonkey/chrome/toolkit/content/global/customizeToolbar.js
lib/seamonkey/chrome/toolkit/content/global/customizeToolbar.xul
lib/seamonkey/chrome/toolkit/content/global/devicestorage.properties
lib/seamonkey/chrome/toolkit/content/global/devtools/dbg-browser-actors.js
+lib/seamonkey/chrome/toolkit/content/global/devtools/dbg-gcli-actors.js
lib/seamonkey/chrome/toolkit/content/global/devtools/dbg-profiler-actors.js
lib/seamonkey/chrome/toolkit/content/global/devtools/dbg-script-actors.js
lib/seamonkey/chrome/toolkit/content/global/devtools/dbg-server.js
+lib/seamonkey/chrome/toolkit/content/global/devtools/dbg-styleeditor-actors.js
lib/seamonkey/chrome/toolkit/content/global/devtools/dbg-transport.js
lib/seamonkey/chrome/toolkit/content/global/devtools/dbg-webconsole-actors.js
lib/seamonkey/chrome/toolkit/content/global/dialogOverlay.js
@@ -5684,10 +5813,11 @@ lib/seamonkey/components/BrowserElementParent.js
lib/seamonkey/components/ColorAnalyzer.js
lib/seamonkey/components/ConsoleAPI.js
lib/seamonkey/components/ContactManager.js
+lib/seamonkey/components/DownloadLegacy.js
lib/seamonkey/components/FeedConverter.js
lib/seamonkey/components/FeedProcessor.js
lib/seamonkey/components/FeedWriter.js
-lib/seamonkey/components/GPSDGeolocationProvider.js
+lib/seamonkey/components/NavigatorPropertyHelper.js
lib/seamonkey/components/NetworkGeolocationProvider.js
lib/seamonkey/components/PermissionSettings.js
lib/seamonkey/components/PlacesCategoriesStarter.js
@@ -5712,7 +5842,6 @@ lib/seamonkey/components/jsconsole-clhandler.js
lib/seamonkey/components/jsmimeemitter.js
${PLIST.gnome}lib/seamonkey/components/libdbusservice.so
lib/seamonkey/components/libmozgnome.so
-${PLIST.gnome}lib/seamonkey/components/libnkgnomevfs.so
lib/seamonkey/components/libsuite.so
lib/seamonkey/components/mdn-service.js
lib/seamonkey/components/messageWakeupService.js
@@ -5794,263 +5923,6 @@ lib/seamonkey/defaults/profile/panels.rdf
lib/seamonkey/dependentlibs.list
lib/seamonkey/dictionaries/en-US.aff
lib/seamonkey/dictionaries/en-US.dic
-lib/seamonkey/extensions/inspector@mozilla.org/chrome.manifest
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/Flasher.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/ViewerRegistry.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/commandOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/editingOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/extensions/titledSplitter.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/extensions/titledSplitter.xml
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/extensions/wsm-colorpicker.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/hooks.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/inspector.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/inspector.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/inspector.xml
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/inspector.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/inspectorOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/commands/baseCommands.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/events/ObserverManager.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/rdf/RDFArray.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/rdf/RDFU.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/system/DiskSearch.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/system/FilePickerUtils.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/system/PrefUtils.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/system/clipboardFlavors.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/xpcom/XPCU.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/xul/DNDUtils.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/xul/FrameExchange.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/xul/inBaseTreeView.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/xul/inDataTreeView.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/xul/inFormManager.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/jsutil/xul/inTreeBuilder.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/keysetOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/object.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/object.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/popupOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/prefs/pref-inspector.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/prefs/pref-inspector.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/prefs/pref-sidebar.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/prefs/prefsOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/res/viewer-registry.rdf
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/sidebar.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/sidebar.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/statusbarOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/tasksOverlay-cz.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/tasksOverlay-ff.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/tasksOverlay-mobile.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/tasksOverlay-sb.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/tasksOverlay-tb.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/tasksOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/tests/allskin.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/toolboxOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/utils.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleEvent/accessibleEvent.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleEvent/accessibleEvent.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleEvents/accessibleEvents.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleEvents/accessibleEvents.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleEvents/handlerHelpDialog.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleObject/accessibleObject.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleObject/accessibleObject.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleProps/accessiblePropViewerMgr.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleProps/accessibleProps.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleProps/accessibleProps.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleRelations/accessibleRelations.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleRelations/accessibleRelations.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleTree/accessibleTree.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleTree/accessibleTree.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleTree/evalJSDialog.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/accessibleTree/evalJSDialog.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/boxModel/boxModel.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/boxModel/boxModel.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/computedStyle/computedStyle.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/computedStyle/computedStyle.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/FindDialog.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/columnsDialog.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/columnsDialog.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/commandOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/dom.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/dom.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/findDialog.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/insertDialog.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/insertDialog.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/keysetOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/popupOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/pseudoClassDialog.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/dom/pseudoClassDialog.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/domNode/domNode.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/domNode/domNode.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/domNode/domNodeDialog.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/domNode/domNodeDialog.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/jsObject/evalExprDialog.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/jsObject/evalExprDialog.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/jsObject/jsObject.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/jsObject/jsObject.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/jsObject/jsObjectViewer.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/jsObject/jsObjectViewer.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/styleRules/commandOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/styleRules/keysetOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/styleRules/popupOverlay.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/styleRules/styleRules.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/styleRules/styleRules.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/stylesheets/stylesheets.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/stylesheets/stylesheets.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/usedFontFaces/usedFontFaces.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/usedFontFaces/usedFontFaces.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/xblBindings/xblBindings.js
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/content/inspector/viewers/xblBindings/xblBindings.xul
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/editing.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/inspector.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/inspector.properties
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/prefs.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/tasksOverlay.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewer-registry.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/accessibleEvent.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/accessibleEvents.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/accessibleEvents.properties
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/accessibleEventsHandlerHelpDialog.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/accessibleProps.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/accessibleProps.properties
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/accessibleRelations.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/accessibleTree.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/accessibleTreeEvalJSDialog.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/boxModel.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/computedStyle.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/dom.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/domNode.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/jsObject.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/styleRules.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/stylesheets.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/usedFontFaces.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-GB/inspector/viewers/xblBindings.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/editing.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/inspector.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/inspector.properties
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/prefs.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/tasksOverlay.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewer-registry.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/accessibleEvent.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/accessibleEvents.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/accessibleEvents.properties
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/accessibleEventsHandlerHelpDialog.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/accessibleProps.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/accessibleProps.properties
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/accessibleRelations.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/accessibleTree.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/accessibleTreeEvalJSDialog.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/boxModel.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/computedStyle.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/dom.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/domNode.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/jsObject.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/styleRules.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/stylesheets.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/usedFontFaces.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/en-US/inspector/viewers/xblBindings.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/editing.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/inspector.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/inspector.properties
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/prefs.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/tasksOverlay.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewer-registry.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/accessibleEvent.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/accessibleEvents.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/accessibleEvents.properties
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/accessibleEventsHandlerHelpDialog.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/accessibleProps.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/accessibleProps.properties
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/accessibleRelations.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/accessibleTree.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/accessibleTreeEvalJSDialog.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/boxModel.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/computedStyle.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/dom.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/domNode.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/jsObject.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/styleRules.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/stylesheets.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/usedFontFaces.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/ru/inspector/viewers/xblBindings.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/editing.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/inspector.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/inspector.properties
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/prefs.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/tasksOverlay.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewer-registry.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/accessibleEvent.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/accessibleEvents.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/accessibleEvents.properties
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/accessibleEventsHandlerHelpDialog.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/accessibleProps.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/accessibleProps.properties
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/accessibleRelations.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/accessibleTree.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/accessibleTreeEvalJSDialog.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/boxModel.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/computedStyle.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/dom.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/domNode.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/jsObject.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/styleRules.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/stylesheets.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/usedFontFaces.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/locale/sk/inspector/viewers/xblBindings.dtd
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/ImageSearchItem.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/btnFind-dis.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/btnFind.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/btnSelecting-act.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/btnSelecting-dis.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/btnSelecting.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/iconImportant.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/iconViewerList-dis.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/iconViewerList.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/inspector.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/inspectorWindow.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/panelset.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/sidebar.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/titledSplitter.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/titledsplitter-close.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/viewers/accessibleEvent/accessibleEvent.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/viewers/accessibleEvents/accessibleEvents.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/viewers/accessibleProps/accessibleProps.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/viewers/accessibleTree/accessibleTree.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/viewers/boxModel/boxModel.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/viewers/dom/columnsDialog.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/viewers/dom/dom.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/viewers/dom/findDialog.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/viewers/domNode/domNode.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/viewers/styleRules/styleRules.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/classic/inspector/viewers/xblBindings/xblBindings.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/ImageSearchItem.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/btnFind-dis.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/btnFind.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/btnSelecting-act.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/btnSelecting-dis.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/btnSelecting.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/iconImportant.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/iconViewerList-dis.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/iconViewerList.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/iconViewerMenu-dis.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/iconViewerMenu.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/inspector.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/inspectorWindow.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/panelset.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/sidebar.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/titledSplitter.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/titledsplitter-close.gif
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/viewers/accessibleEvent/accessibleEvent.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/viewers/accessibleEvents/accessibleEvents.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/viewers/accessibleProps/accessibleProps.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/viewers/accessibleTree/accessibleTree.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/viewers/boxModel/boxModel.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/viewers/dom/columnsDialog.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/viewers/dom/dom.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/viewers/dom/findDialog.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/viewers/domNode/domNode.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/viewers/styleRules/styleRules.css
-lib/seamonkey/extensions/inspector@mozilla.org/chrome/inspector/skin/modern/inspector/viewers/xblBindings/xblBindings.css
-lib/seamonkey/extensions/inspector@mozilla.org/components/inspector-cmdline.js
-lib/seamonkey/extensions/inspector@mozilla.org/defaults/preferences/inspector.js
-lib/seamonkey/extensions/inspector@mozilla.org/install.rdf
lib/seamonkey/extensions/modern@themes.mozilla.org/chrome.manifest
lib/seamonkey/extensions/modern@themes.mozilla.org/chrome/modern/skin/modern/communicator/aboutSessionRestore.css
lib/seamonkey/extensions/modern@themes.mozilla.org/chrome/modern/skin/modern/communicator/aboutSyncTabs.css
@@ -6690,273 +6562,9 @@ lib/seamonkey/extensions/modern@themes.mozilla.org/chrome/modern/skin/modern/nav
lib/seamonkey/extensions/modern@themes.mozilla.org/icon.png
lib/seamonkey/extensions/modern@themes.mozilla.org/install.rdf
lib/seamonkey/extensions/modern@themes.mozilla.org/preview.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome.manifest
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/about/about.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/about/about.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/browserOverlay.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/ceip/ceip.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/ceip/config.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/ceip/config.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/channels.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/channels.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/chatzilla.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/chatzillaOverlay.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/chatzillaOverlay.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/commands.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/config-add.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/config-add.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/config.css
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/config.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/config.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/contents.rdf
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/dynamic.css
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/ff/contents.rdf
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/ff/overlay.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/handlers.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/install-plugin/install-plugin.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/install-plugin/install-plugin.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/command-manager.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/connection-xpcom.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/dcc.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/events.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/file-utils.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/ident.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/irc-debug.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/irc.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/menu-manager.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/message-manager.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/pref-manager.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/text-logger.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/text-serializer.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/js/utils.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/xul/munger.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/lib/xul/tree-utils.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/menus.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/menus.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/messages.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/mungers.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/networks.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/output-base.css
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/output-window.html
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/output-window.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/popups.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/pref-irc-toolkit.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/pref-irc.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/prefs.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/prefsOverlay.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/scripts.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/sm/contents.rdf
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/sm/overlay.xul
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/content/chatzilla/static.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/locale/en-US/chatzilla/about.dtd
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/locale/en-US/chatzilla/browserOverlay.dtd
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/locale/en-US/chatzilla/ceip.dtd
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/locale/en-US/chatzilla/channels.dtd
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/locale/en-US/chatzilla/chatzilla.dtd
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/locale/en-US/chatzilla/chatzilla.properties
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/locale/en-US/chatzilla/chatzillaOverlay.dtd
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/locale/en-US/chatzilla/config.dtd
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/locale/en-US/chatzilla/contents.rdf
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/locale/en-US/chatzilla/install-plugin.dtd
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/locale/en-US/chatzilla/pref-irc.dtd
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/about.css
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/browserOverlay.css
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/channels.css
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/chatzilla.css
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/chatzillaOverlay.css
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/contents.rdf
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/admin-graphic.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/admin-symbol.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/chatzilla-16.gif
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/drop-indicator-bottom.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-alien.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-angry.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-confused.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-cool.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-cry.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-dizzy-back.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-dizzy.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-eek.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-evil.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-laugh.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-lol.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-normal.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-question.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-red.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-rofl.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-rolleyes.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-sad.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-smile.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-surprised.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-tongue.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/face-wink.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/founder-graphic.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/founder-symbol.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/halfop-graphic.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/halfop-symbol.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/input-send.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/logging-off.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/logging-on.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/logo.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/multiline-contract.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/multiline-expand.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/no-graphic.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/no-symbol.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/offline.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/online.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/op-graphic.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/op-symbol.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/secure-broken.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/secure.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/taskbar-irc.gif
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/voice-graphic.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/images/voice-symbol.png
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/install-plugin.css
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/output-dark.css
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/output-default.css
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/chatzilla/skin/modern/chatzilla/output-light.css
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/icons/default/chatzilla-window.xpm
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/chrome/icons/default/chatzilla-window16.xpm
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/components/chatzilla-service.js
-lib/seamonkey/extensions/{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}/install.rdf
lib/seamonkey/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
lib/seamonkey/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
lib/seamonkey/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/preview.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome.manifest
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/command-manager.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/file-utils.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/html-consts.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/menu-manager.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/pref-manager.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/tests/testpage.html
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/tests/tree.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/tests/tree.xul
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/tree-utils.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-bindings.xml
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-bpprops.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-bpprops.xul
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-commands.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-debugger.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-dev.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-eval.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-floater.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-floater.xul
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-handlers.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-jsdurl.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-menus.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-menus.xul
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-msg.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-munger.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-output-base.css
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-output-window.html
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-overlay-tb.xul
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-overlay.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-overlay.xul
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-prefs.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-profiler.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-records.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-scripts.xul
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-static.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-url-loader.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-utils.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-views.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman-views.xul
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/venkman.xul
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/content/venkman/view-manager.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/locale/en-US/venkman/profile.csv.tpl
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/locale/en-US/venkman/profile.html.tpl
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/locale/en-US/venkman/profile.txt.tpl
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/locale/en-US/venkman/profile.xml.tpl
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/locale/en-US/venkman/venkman-help.tpl
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/locale/en-US/venkman/venkman-output-locale.css
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/locale/en-US/venkman/venkman-overlay.dtd
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/locale/en-US/venkman/venkman.dtd
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/locale/en-US/venkman/venkman.properties
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/arrow-down.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/arrow-left.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/arrow-right.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/arrow-up.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/breakpoint-future-line.gif
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/breakpoint-future.gif
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/breakpoint-line.gif
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/breakpoint.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/breakpoints.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/clear.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/code-line-dis.gif
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/code-line.gif
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/cont-act.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/cont-dis.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/cont-hov.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/cont.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/current-frame.gif
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-function-bp.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-function-guess-bp.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-function-guess.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-function.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-html-bp.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-html.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-js-bp.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-js.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-unknown-bp.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-unknown.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-xml-bp.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-xml.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-xul-bp.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/file-xul.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/files.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/new-tab.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/prettyprint-act.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/prettyprint-checked-hov.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/prettyprint-checked.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/prettyprint-hov.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/prettyprint.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/profile-act.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/profile-checked-hov.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/profile-checked.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/profile-hov.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/profile.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/shaded.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/stack.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/step-into-act.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/step-into-dis.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/step-into-hov.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/step-into.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/step-out-act.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/step-out-dis.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/step-out-hov.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/step-out.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/step-over-act.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/step-over-dis.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/step-over-hov.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/step-over.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/stop-act.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/stop-checked-hov.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/stop-checked.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/stop-dis.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/stop-hov.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/stop.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/value-bool.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/value-double.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/value-frame.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/value-function.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/value-int.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/value-null.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/value-object.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/value-string.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/value-void.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/view-close-button.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/view-pop-button.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/window.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/images/windows.png
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/venkman-help.css
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/venkman-output-dark.css
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/venkman-output-default.css
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/venkman-output-light.css
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/venkman-overlay.css
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/venkman-source.css
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/chrome/venkman/skin/modern/venkman/venkman.css
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/components/venkman-service.js
-lib/seamonkey/extensions/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}/install.rdf
lib/seamonkey/greprefs.js
lib/seamonkey/hyphenation/hyph_af.dic
lib/seamonkey/hyphenation/hyph_bg.dic
@@ -7004,6 +6612,7 @@ lib/seamonkey/isp/rss.rdf
lib/seamonkey/libldap60.so
lib/seamonkey/libldif60.so
lib/seamonkey/libmozalloc.so
+lib/seamonkey/libmozjs.so
lib/seamonkey/libprldap60.so
lib/seamonkey/libxul.so
lib/seamonkey/license.txt
@@ -7018,6 +6627,7 @@ lib/seamonkey/modules/AlarmService.jsm
lib/seamonkey/modules/AppDownloadManager.jsm
lib/seamonkey/modules/AppsServiceChild.jsm
lib/seamonkey/modules/AppsUtils.jsm
+lib/seamonkey/modules/BackgroundPageThumbs.jsm
lib/seamonkey/modules/BookmarkHTMLUtils.jsm
lib/seamonkey/modules/BookmarkJSONUtils.jsm
lib/seamonkey/modules/BrowserElementParent.jsm
@@ -7040,13 +6650,20 @@ lib/seamonkey/modules/DOMRequestHelper.jsm
lib/seamonkey/modules/DeferredTask.jsm
lib/seamonkey/modules/Deprecated.jsm
lib/seamonkey/modules/Dict.jsm
+lib/seamonkey/modules/DownloadCore.jsm
+lib/seamonkey/modules/DownloadIntegration.jsm
lib/seamonkey/modules/DownloadLastDir.jsm
+lib/seamonkey/modules/DownloadList.jsm
lib/seamonkey/modules/DownloadPaths.jsm
+lib/seamonkey/modules/DownloadStore.jsm
lib/seamonkey/modules/DownloadTaskbarIntegration.jsm
lib/seamonkey/modules/DownloadTaskbarProgress.jsm
+lib/seamonkey/modules/DownloadUIHelper.jsm
lib/seamonkey/modules/DownloadUtils.jsm
+lib/seamonkey/modules/Downloads.jsm
lib/seamonkey/modules/FileUtils.jsm
lib/seamonkey/modules/ForgetAboutSite.jsm
+lib/seamonkey/modules/FormHistory.jsm
lib/seamonkey/modules/FrameWorker.jsm
lib/seamonkey/modules/FreeSpaceWatcher.jsm
lib/seamonkey/modules/Geometry.jsm
@@ -7078,14 +6695,18 @@ lib/seamonkey/modules/PermissionsTable.jsm
lib/seamonkey/modules/PhoneNumber.jsm
lib/seamonkey/modules/PhoneNumberMetaData.jsm
lib/seamonkey/modules/PhoneNumberUtils.jsm
+lib/seamonkey/modules/PlacesBackups.jsm
lib/seamonkey/modules/PlacesDBUtils.jsm
lib/seamonkey/modules/PlacesUIUtils.jsm
lib/seamonkey/modules/PlacesUtils.jsm
lib/seamonkey/modules/PluginProvider.jsm
lib/seamonkey/modules/PluralForm.jsm
lib/seamonkey/modules/PopupNotifications.jsm
+lib/seamonkey/modules/Preferences.jsm
lib/seamonkey/modules/PrivateBrowsingUtils.jsm
lib/seamonkey/modules/PropertyListUtils.jsm
+lib/seamonkey/modules/PushService.jsm
+lib/seamonkey/modules/RemoteWebProgress.jsm
lib/seamonkey/modules/SafeBrowsing.jsm
lib/seamonkey/modules/Sanitizer.jsm
lib/seamonkey/modules/Services.jsm
@@ -7133,6 +6754,7 @@ lib/seamonkey/modules/commonjs/sdk/addon/installer.js
lib/seamonkey/modules/commonjs/sdk/addon/runner.js
lib/seamonkey/modules/commonjs/sdk/addon/window.js
lib/seamonkey/modules/commonjs/sdk/base64.js
+lib/seamonkey/modules/commonjs/sdk/browser/events.js
lib/seamonkey/modules/commonjs/sdk/clipboard.js
lib/seamonkey/modules/commonjs/sdk/console/plain-text.js
lib/seamonkey/modules/commonjs/sdk/console/traceback.js
@@ -7140,6 +6762,7 @@ lib/seamonkey/modules/commonjs/sdk/content/content-proxy.js
lib/seamonkey/modules/commonjs/sdk/content/content-worker.js
lib/seamonkey/modules/commonjs/sdk/content/content.js
lib/seamonkey/modules/commonjs/sdk/content/loader.js
+lib/seamonkey/modules/commonjs/sdk/content/mod.js
lib/seamonkey/modules/commonjs/sdk/content/symbiont.js
lib/seamonkey/modules/commonjs/sdk/content/thumbnail.js
lib/seamonkey/modules/commonjs/sdk/content/worker.js
@@ -7167,7 +6790,9 @@ lib/seamonkey/modules/commonjs/sdk/deprecated/window-utils.js
lib/seamonkey/modules/commonjs/sdk/dom/events.js
lib/seamonkey/modules/commonjs/sdk/dom/events/keys.js
lib/seamonkey/modules/commonjs/sdk/event/core.js
+lib/seamonkey/modules/commonjs/sdk/event/dom.js
lib/seamonkey/modules/commonjs/sdk/event/target.js
+lib/seamonkey/modules/commonjs/sdk/event/utils.js
lib/seamonkey/modules/commonjs/sdk/frame/hidden-frame.js
lib/seamonkey/modules/commonjs/sdk/frame/utils.js
lib/seamonkey/modules/commonjs/sdk/hotkeys.js
@@ -7188,6 +6813,7 @@ lib/seamonkey/modules/commonjs/sdk/l10n/plural-rules.js
lib/seamonkey/modules/commonjs/sdk/l10n/prefs.js
lib/seamonkey/modules/commonjs/sdk/lang/functional.js
lib/seamonkey/modules/commonjs/sdk/lang/type.js
+lib/seamonkey/modules/commonjs/sdk/lang/weak-set.js
lib/seamonkey/modules/commonjs/sdk/loader/cuddlefish.js
lib/seamonkey/modules/commonjs/sdk/loader/sandbox.js
lib/seamonkey/modules/commonjs/sdk/net/url.js
@@ -7197,6 +6823,8 @@ lib/seamonkey/modules/commonjs/sdk/page-mod.js
lib/seamonkey/modules/commonjs/sdk/page-mod/match-pattern.js
lib/seamonkey/modules/commonjs/sdk/page-worker.js
lib/seamonkey/modules/commonjs/sdk/panel.js
+lib/seamonkey/modules/commonjs/sdk/panel/events.js
+lib/seamonkey/modules/commonjs/sdk/panel/utils.js
lib/seamonkey/modules/commonjs/sdk/panel/window.js
lib/seamonkey/modules/commonjs/sdk/passwords.js
lib/seamonkey/modules/commonjs/sdk/passwords/utils.js
@@ -7212,6 +6840,8 @@ lib/seamonkey/modules/commonjs/sdk/selection.js
lib/seamonkey/modules/commonjs/sdk/self.js
lib/seamonkey/modules/commonjs/sdk/simple-prefs.js
lib/seamonkey/modules/commonjs/sdk/simple-storage.js
+lib/seamonkey/modules/commonjs/sdk/stylesheet/style.js
+lib/seamonkey/modules/commonjs/sdk/stylesheet/utils.js
lib/seamonkey/modules/commonjs/sdk/system.js
lib/seamonkey/modules/commonjs/sdk/system/environment.js
lib/seamonkey/modules/commonjs/sdk/system/events.js
@@ -7219,6 +6849,7 @@ lib/seamonkey/modules/commonjs/sdk/system/globals.js
lib/seamonkey/modules/commonjs/sdk/system/runtime.js
lib/seamonkey/modules/commonjs/sdk/system/unload.js
lib/seamonkey/modules/commonjs/sdk/system/xul-app.js
+lib/seamonkey/modules/commonjs/sdk/tab/events.js
lib/seamonkey/modules/commonjs/sdk/tabs.js
lib/seamonkey/modules/commonjs/sdk/tabs/common.js
lib/seamonkey/modules/commonjs/sdk/tabs/events.js
@@ -7241,8 +6872,10 @@ lib/seamonkey/modules/commonjs/sdk/test/runner.js
lib/seamonkey/modules/commonjs/sdk/test/tmp-file.js
lib/seamonkey/modules/commonjs/sdk/timers.js
lib/seamonkey/modules/commonjs/sdk/url.js
+lib/seamonkey/modules/commonjs/sdk/url/utils.js
lib/seamonkey/modules/commonjs/sdk/util/array.js
lib/seamonkey/modules/commonjs/sdk/util/collection.js
+lib/seamonkey/modules/commonjs/sdk/util/contract.js
lib/seamonkey/modules/commonjs/sdk/util/deprecate.js
lib/seamonkey/modules/commonjs/sdk/util/list.js
lib/seamonkey/modules/commonjs/sdk/util/object.js
@@ -7251,6 +6884,7 @@ lib/seamonkey/modules/commonjs/sdk/util/uuid.js
lib/seamonkey/modules/commonjs/sdk/view/core.js
lib/seamonkey/modules/commonjs/sdk/widget.js
lib/seamonkey/modules/commonjs/sdk/window/browser.js
+lib/seamonkey/modules/commonjs/sdk/window/events.js
lib/seamonkey/modules/commonjs/sdk/window/helpers.js
lib/seamonkey/modules/commonjs/sdk/window/namespace.js
lib/seamonkey/modules/commonjs/sdk/window/utils.js
@@ -7262,6 +6896,7 @@ lib/seamonkey/modules/commonjs/sdk/windows/loader.js
lib/seamonkey/modules/commonjs/sdk/windows/observer.js
lib/seamonkey/modules/commonjs/sdk/windows/tabs-fennec.js
lib/seamonkey/modules/commonjs/sdk/windows/tabs-firefox.js
+lib/seamonkey/modules/commonjs/sdk/worker/utils.js
lib/seamonkey/modules/commonjs/test.js
lib/seamonkey/modules/commonjs/toolkit/loader.js
lib/seamonkey/modules/ctypes.jsm
@@ -7270,10 +6905,12 @@ lib/seamonkey/modules/devtools/Console.jsm
lib/seamonkey/modules/devtools/NetworkHelper.jsm
lib/seamonkey/modules/devtools/Require.jsm
lib/seamonkey/modules/devtools/SourceMap.jsm
+lib/seamonkey/modules/devtools/Templater.jsm
lib/seamonkey/modules/devtools/WebConsoleClient.jsm
lib/seamonkey/modules/devtools/WebConsoleUtils.jsm
lib/seamonkey/modules/devtools/dbg-client.jsm
lib/seamonkey/modules/devtools/dbg-server.jsm
+lib/seamonkey/modules/devtools/gcli.jsm
lib/seamonkey/modules/editorUtilities.jsm
lib/seamonkey/modules/errUtils.js
lib/seamonkey/modules/folderUtils.jsm
@@ -7341,7 +6978,6 @@ lib/seamonkey/modules/services-common/async.js
lib/seamonkey/modules/services-common/bagheeraclient.js
lib/seamonkey/modules/services-common/log4moz.js
lib/seamonkey/modules/services-common/observers.js
-lib/seamonkey/modules/services-common/preferences.js
lib/seamonkey/modules/services-common/rest.js
lib/seamonkey/modules/services-common/storageservice.js
lib/seamonkey/modules/services-common/stringbundle.js
@@ -7385,6 +7021,7 @@ lib/seamonkey/platform.ini
lib/seamonkey/plugin-container
lib/seamonkey/removed-files
lib/seamonkey/res/EditorOverride.css
+lib/seamonkey/res/ImageDocument.css
lib/seamonkey/res/TopLevelImageDocument.css
lib/seamonkey/res/TopLevelVideoDocument.css
lib/seamonkey/res/contenteditable.css
@@ -7578,6 +7215,7 @@ share/idl/seamonkey/nsIApplicationCacheContainer.idl
share/idl/seamonkey/nsIApplicationCacheService.idl
share/idl/seamonkey/nsIAppsService.idl
share/idl/seamonkey/nsIArray.idl
+share/idl/seamonkey/nsIArrayBufferInputStream.idl
share/idl/seamonkey/nsIAssociatedContentSecurity.idl
share/idl/seamonkey/nsIAsyncInputStream.idl
share/idl/seamonkey/nsIAsyncOutputStream.idl
@@ -7677,6 +7315,7 @@ share/idl/seamonkey/nsIComponentRegistrar.idl
share/idl/seamonkey/nsIConsoleListener.idl
share/idl/seamonkey/nsIConsoleMessage.idl
share/idl/seamonkey/nsIConsoleService.idl
+share/idl/seamonkey/nsIContactProperties.idl
share/idl/seamonkey/nsIContainerBoxObject.idl
share/idl/seamonkey/nsIContentDispatchChooser.idl
share/idl/seamonkey/nsIContentFilter.idl
@@ -7768,7 +7407,6 @@ share/idl/seamonkey/nsIDOMCompositionEvent.idl
share/idl/seamonkey/nsIDOMConnection.idl
share/idl/seamonkey/nsIDOMConstructor.idl
share/idl/seamonkey/nsIDOMContactManager.idl
-share/idl/seamonkey/nsIDOMContactProperties.idl
share/idl/seamonkey/nsIDOMCounter.idl
share/idl/seamonkey/nsIDOMCryptoDialogs.idl
share/idl/seamonkey/nsIDOMCryptoLegacy.idl
@@ -7916,6 +7554,7 @@ share/idl/seamonkey/nsIDOMMozCSSKeyframesRule.idl
share/idl/seamonkey/nsIDOMMozContactChangeEvent.idl
share/idl/seamonkey/nsIDOMMozMmsEvent.idl
share/idl/seamonkey/nsIDOMMozMmsMessage.idl
+share/idl/seamonkey/nsIDOMMozMobileMessageThread.idl
share/idl/seamonkey/nsIDOMMozNamedAttrMap.idl
share/idl/seamonkey/nsIDOMMozSettingsEvent.idl
share/idl/seamonkey/nsIDOMMozSmsEvent.idl
@@ -7965,36 +7604,31 @@ share/idl/seamonkey/nsIDOMSVGAnimatedEnum.idl
share/idl/seamonkey/nsIDOMSVGAnimatedInteger.idl
share/idl/seamonkey/nsIDOMSVGAnimatedLength.idl
share/idl/seamonkey/nsIDOMSVGAnimatedNumber.idl
-share/idl/seamonkey/nsIDOMSVGAnimatedRect.idl
share/idl/seamonkey/nsIDOMSVGAnimatedString.idl
share/idl/seamonkey/nsIDOMSVGDocument.idl
share/idl/seamonkey/nsIDOMSVGElement.idl
share/idl/seamonkey/nsIDOMSVGLength.idl
share/idl/seamonkey/nsIDOMSVGNumber.idl
-share/idl/seamonkey/nsIDOMSVGRect.idl
-share/idl/seamonkey/nsIDOMSVGStringList.idl
-share/idl/seamonkey/nsIDOMSVGZoomEvent.idl
share/idl/seamonkey/nsIDOMScreen.idl
share/idl/seamonkey/nsIDOMScrollAreaEvent.idl
share/idl/seamonkey/nsIDOMSerializer.idl
share/idl/seamonkey/nsIDOMSettingsManager.idl
share/idl/seamonkey/nsIDOMSimpleGestureEvent.idl
share/idl/seamonkey/nsIDOMSmartCardEvent.idl
-share/idl/seamonkey/nsIDOMSmsCursor.idl
share/idl/seamonkey/nsIDOMSmsFilter.idl
share/idl/seamonkey/nsIDOMSmsManager.idl
-share/idl/seamonkey/nsIDOMSmsRequest.idl
share/idl/seamonkey/nsIDOMSmsSegmentInfo.idl
share/idl/seamonkey/nsIDOMSpeechRecognitionError.idl
share/idl/seamonkey/nsIDOMSpeechRecognitionEvent.idl
+share/idl/seamonkey/nsIDOMSpeechSynthesisEvent.idl
share/idl/seamonkey/nsIDOMStorage.idl
share/idl/seamonkey/nsIDOMStorageEvent.idl
share/idl/seamonkey/nsIDOMStorageIndexedDB.idl
-share/idl/seamonkey/nsIDOMStorageItem.idl
share/idl/seamonkey/nsIDOMStorageManager.idl
-share/idl/seamonkey/nsIDOMStorageObsolete.idl
share/idl/seamonkey/nsIDOMStyleSheet.idl
+share/idl/seamonkey/nsIDOMStyleSheetAddedEvent.idl
share/idl/seamonkey/nsIDOMStyleSheetList.idl
+share/idl/seamonkey/nsIDOMStyleSheetRemovedEvent.idl
share/idl/seamonkey/nsIDOMTCPSocket.idl
share/idl/seamonkey/nsIDOMText.idl
share/idl/seamonkey/nsIDOMTimeEvent.idl
@@ -8054,6 +7688,7 @@ share/idl/seamonkey/nsIDirIndex.idl
share/idl/seamonkey/nsIDirIndexListener.idl
share/idl/seamonkey/nsIDirectoryEnumerator.idl
share/idl/seamonkey/nsIDirectoryService.idl
+share/idl/seamonkey/nsIDiskSpaceWatcher.idl
share/idl/seamonkey/nsIDocCharset.idl
share/idl/seamonkey/nsIDocShell.idl
share/idl/seamonkey/nsIDocShellHistory.idl
@@ -8146,7 +7781,6 @@ share/idl/seamonkey/nsIGSettingsService.idl
share/idl/seamonkey/nsIGZFileWriter.idl
share/idl/seamonkey/nsIGamepadServiceTest.idl
share/idl/seamonkey/nsIGenKeypairInfoDlg.idl
-share/idl/seamonkey/nsIGeolocation.idl
share/idl/seamonkey/nsIGeolocationProvider.idl
share/idl/seamonkey/nsIGfxInfo.idl
share/idl/seamonkey/nsIGfxInfoDebug.idl
@@ -8240,7 +7874,6 @@ share/idl/seamonkey/nsIInterfaceRequestor.idl
share/idl/seamonkey/nsIJARChannel.idl
share/idl/seamonkey/nsIJARProtocolHandler.idl
share/idl/seamonkey/nsIJARURI.idl
-share/idl/seamonkey/nsIJSContextStack.idl
share/idl/seamonkey/nsIJSEngineTelemetryStats.idl
share/idl/seamonkey/nsIJSInspector.idl
share/idl/seamonkey/nsIJSON.idl
@@ -8307,6 +7940,7 @@ share/idl/seamonkey/nsIMimeMiscStatus.idl
share/idl/seamonkey/nsIMimeStreamConverter.idl
share/idl/seamonkey/nsIMmsService.idl
share/idl/seamonkey/nsIMobileMessageCallback.idl
+share/idl/seamonkey/nsIMobileMessageCursorCallback.idl
share/idl/seamonkey/nsIMobileMessageDatabaseService.idl
share/idl/seamonkey/nsIMobileMessageService.idl
share/idl/seamonkey/nsIModule.idl
@@ -8624,6 +8258,8 @@ share/idl/seamonkey/nsISound.idl
share/idl/seamonkey/nsISpamSettings.idl
share/idl/seamonkey/nsISpeculativeConnect.idl
share/idl/seamonkey/nsISpeechRecognitionService.idl
+share/idl/seamonkey/nsISpeechService.idl
+share/idl/seamonkey/nsISpeechSynthesisGetter.idl
share/idl/seamonkey/nsIStandardURL.idl
share/idl/seamonkey/nsIStartupCache.idl
share/idl/seamonkey/nsIStatusBarBiffManager.idl
@@ -8655,6 +8291,7 @@ share/idl/seamonkey/nsISupportsPrimitives.idl
share/idl/seamonkey/nsISupportsPriority.idl
share/idl/seamonkey/nsISyncJPAKE.idl
share/idl/seamonkey/nsISyncStreamListener.idl
+share/idl/seamonkey/nsISynthVoiceRegistry.idl
share/idl/seamonkey/nsISystemMessagesInternal.idl
share/idl/seamonkey/nsISystemProxySettings.idl
share/idl/seamonkey/nsITCPSocketChild.idl
@@ -8807,6 +8444,7 @@ share/idl/seamonkey/nsMsgSearchCore.idl
share/idl/seamonkey/nsPICommandUpdater.idl
share/idl/seamonkey/nsPIDNSService.idl
share/idl/seamonkey/nsPIEditorTransaction.idl
+share/idl/seamonkey/nsPILoadGroupInternal.idl
share/idl/seamonkey/nsPIPlacesDatabase.idl
share/idl/seamonkey/nsPIPlacesHistoryListenersNotifier.idl
share/idl/seamonkey/nsPIPromptService.idl
diff --git a/www/seamonkey/PLIST.lightning b/www/seamonkey/PLIST.lightning
index d838096004b..4917513f1a1 100644
--- a/www/seamonkey/PLIST.lightning
+++ b/www/seamonkey/PLIST.lightning
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.lightning,v 1.10 2013/07/12 12:24:10 ryoon Exp $
+@comment $NetBSD: PLIST.lightning,v 1.11 2013/08/11 03:18:46 ryoon Exp $
include/seamonkey/calBaseCID.h
include/seamonkey/calIAlarm.h
include/seamonkey/calIAlarmService.h
@@ -15,6 +15,7 @@ include/seamonkey/calICalendarViewController.h
include/seamonkey/calIChangeLog.h
include/seamonkey/calIDateTime.h
include/seamonkey/calIDateTimeFormatter.h
+include/seamonkey/calIDateTimeJS.h
include/seamonkey/calIDeletedItems.h
include/seamonkey/calIDuration.h
include/seamonkey/calIErrors.h
@@ -82,13 +83,17 @@ lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calA
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calCachedCalendar.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calCalendarManager.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calCalendarSearchService.js
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calDateTime.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calDateTimeFormatter.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calDavRequestHandlers.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calDeletedItems.js
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calDuration.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calEvent.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calFilter.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calFreeBusyService.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calHtmlExport.js
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calICSService-worker.js
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calICSService.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calIcsImportExport.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calIcsParser.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calIcsSerializer.js
@@ -97,11 +102,14 @@ lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calI
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calListFormatter.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calMonthGridPrinter.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calOutlookCSVImportExport.js
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calPeriod.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calProtocolHandler.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calRecurrenceDate.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calRecurrenceInfo.js
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calRecurrenceRule.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calRelation.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calStartupService.js
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calTimezone.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calTodo.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calTransactionManager.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calUtils.js
@@ -328,12 +336,15 @@ lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/skin/lightning/lightning.css
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/skin/lightning/mode-switch-icons.png
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/lightning/skin/lightning/suite-accountCentral.css
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calBackendLoader.js
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calBackendLoader.manifest
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calCompositeCalendar.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calCompositeCalendar.manifest
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calDavCalendar.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calDavCalendar.manifest
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calDefaultACLManager.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calDefaultACLManager.manifest
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calICALJSComponents.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calICSCalendar.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calICSCalendar.manifest
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calImportExportModule.js
@@ -354,10 +365,13 @@ lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calWc
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calWcapCalendarModule.manifest
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calbase.xpt
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/calbaseinternal.xpt
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/caldatetime_icaljs.xpt
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/caldatetime_libical.xpt
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/caldav.xpt
-lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/components.manifest
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/icaljs.manifest
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/interfaces.manifest
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/libcalbasecomps.so
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/libical.manifest
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/lightningTextCalendarConverter.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/lightningTextCalendarConverter.manifest
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/wcap.xpt
@@ -376,6 +390,7 @@ lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calStora
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calStorageUpgrade.jsm
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calUtils.jsm
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calXMLUtils.jsm
+lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/ical.js
lib/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/timezones.sqlite
share/idl/seamonkey/calIAlarm.idl
share/idl/seamonkey/calIAlarmService.idl
@@ -392,6 +407,7 @@ share/idl/seamonkey/calICalendarViewController.idl
share/idl/seamonkey/calIChangeLog.idl
share/idl/seamonkey/calIDateTime.idl
share/idl/seamonkey/calIDateTimeFormatter.idl
+share/idl/seamonkey/calIDateTimeJS.idl
share/idl/seamonkey/calIDeletedItems.idl
share/idl/seamonkey/calIDuration.idl
share/idl/seamonkey/calIErrors.idl
diff --git a/www/seamonkey/distinfo b/www/seamonkey/distinfo
index 8194e20dbb8..5af513bc942 100644
--- a/www/seamonkey/distinfo
+++ b/www/seamonkey/distinfo
@@ -1,20 +1,17 @@
-$NetBSD: distinfo,v 1.100 2013/07/12 12:24:10 ryoon Exp $
+$NetBSD: distinfo,v 1.101 2013/08/11 03:18:46 ryoon Exp $
SHA1 (enigmail-1.5.2.tar.gz) = 6f9d3be09e3858cfa65795389aa4d79ec2d1a4a9
RMD160 (enigmail-1.5.2.tar.gz) = 5d638f889d7e0e51c832b3776372b98316d6bd22
Size (enigmail-1.5.2.tar.gz) = 1211395 bytes
-SHA1 (seamonkey-2.19.source.tar.bz2) = af40395862982e6feb189304603b9ae36d5bba50
-RMD160 (seamonkey-2.19.source.tar.bz2) = c8bc32be84ff895fa780fb98d267b35aeab61c49
-Size (seamonkey-2.19.source.tar.bz2) = 136076805 bytes
-SHA1 (patch-aa) = 3ea8a09849976a82f2662ba74d57ed885685261b
-SHA1 (patch-aa-toplevel) = 284ab663b7bf204546447d22ffa5bf79f763fa58
+SHA1 (seamonkey-2.20.source.tar.bz2) = 804a86ee3ffcb8eb4d53b0fe16e46d4a5bd14902
+RMD160 (seamonkey-2.20.source.tar.bz2) = 713398932d444f5bb579c889f9a5368c01e01e7c
+Size (seamonkey-2.20.source.tar.bz2) = 139969292 bytes
+SHA1 (patch-aa) = 9bf59ef7aa3dca59f29f02f9467c20806cfe0e76
+SHA1 (patch-aa-toplevel) = adc83b19e793491b1c6ea0fd8b46cd9f32e592fc
SHA1 (patch-ak) = a36dd36a037a76a40955316200b1f4603b9ed8e9
SHA1 (patch-al) = 06ddb5f0f55ca02bee0d55ddb5316ddd9099f2d9
-SHA1 (patch-am) = 3c1343b4e71dd2ffa66ed0d4b59f9e7a1c5be2e0
SHA1 (patch-ao) = 330d7ed17b5cee49c408c9bc48edc3cedeb04061
SHA1 (patch-as) = 4f80d55984623c5924ecb36cfee6ee2530d7e630
-SHA1 (patch-az) = 74191395f7cae0914111e86af390b8d115c3b93d
-SHA1 (patch-ba) = 453e13f23c8935a6d6edb4a12f6f128558227257
SHA1 (patch-bd) = d148a08d6aa03c559d9250cf9a30ca66f1a76859
SHA1 (patch-bf) = a199d37e83823dee168c1a32f5aeac834b96714f
SHA1 (patch-bg) = 1b4da74724d24693d863392e1963fa674d34b72e
@@ -23,14 +20,16 @@ SHA1 (patch-config_baseconfig.mk) = 3fdb27d227ef0d858b56023b9c709117d5cc5e00
SHA1 (patch-ldap_sdks_c-sdk_build.mk) = 541604f0f63f5c1b3ce5509260517f68f417eb73
SHA1 (patch-ldap_sdks_c-sdk_ldap_include_portable.h) = 4ce9e1a0e8f0d05367243e8d2b5118606a35da94
SHA1 (patch-mail_app_Makefile.in) = d66563480442a43e70715ecabf54ffeda5e5cf79
-SHA1 (patch-mb) = b02b845970f8b24067e5b4a7297a13df35188954
-SHA1 (patch-md) = 48e172fdf3ec12765e674a4a2ba8ac1b53f2f15b
-SHA1 (patch-me) = 6ede1bbb9210a8329f1af14699d79188b0dd16ff
+SHA1 (patch-mb) = ee437f869fa3d5cfd3e0056e97625adb8ea526c8
+SHA1 (patch-mozilla_browser_installer_package-manifest.in) = a61eec2dc12b341bfd84bdda0d70842a627e9c9a
SHA1 (patch-mozilla_build_autoconf_nss.m4) = 3b05127e72a76ac2f87c8362cbde13ce76485a19
-SHA1 (patch-mozilla_config_baseconfig.mk) = 22135e1dd081529afc217009b2f2e860d8c51cd9
+SHA1 (patch-mozilla_config_baseconfig.mk) = d6f27cdc853e6d026c151bf40cb898428c37455c
SHA1 (patch-mozilla_config_system-headers) = f4ddd48a63041864a9d0c0ad7c573a5c4f49681e
+SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp) = 400a5af9988d4392d92e493c73bbe61cd1915edb
+SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.h) = 14038ce0ee2b38db6c7952056a97a65839a2c1a9
SHA1 (patch-mozilla_extensions_auth_nsAuthGSSAPI.cpp) = 527f00c7001e9de95b9ccb4b4eaad62107b49fef
SHA1 (patch-mozilla_gfx_2d_Blur.cpp) = ef1b4f51f4b0da356b931314c3cda78a79519d57
+SHA1 (patch-mozilla_gfx_graphite2_src_Bidi.cpp) = fb97becdfeeea742e8c0bc51e10efc124a2a11f3
SHA1 (patch-mozilla_gfx_skia_Makefile.in) = 9adc38011a2186d8671360f6635a6c83dc758c9a
SHA1 (patch-mozilla_gfx_skia_include_core_SkPreConfig.h) = 0bd308b64ec693076e0a2d349028fa45bddce35c
SHA1 (patch-mozilla_gfx_skia_src_sfnt_SkOTTable__head.h) = 75a54359e2ebc4a019e4b5ed027df654b612ea34
@@ -38,11 +37,26 @@ SHA1 (patch-mozilla_gfx_skia_src_sfnt_SkOTTable__name.h) = f8ef35f6d4ede4d02baee
SHA1 (patch-mozilla_gfx_skia_src_sfnt_SkSFNTHeader.h) = eab1973eb9cee2440d59147b40fc861ccdae2fb5
SHA1 (patch-mozilla_gfx_thebes_gfxPlatform.cpp) = e5d5aa6e8919226c9249693334c2c54b843bd627
SHA1 (patch-mozilla_image_decoders_nsJPEGDecoder.cpp) = 316bfe765e20f188c847efa30cfa0ccc9f4fc7e5
+SHA1 (patch-mozilla_intl_hyphenation_src_hnjalloc.h) = 8b670bca826d17e373c1c09893e335c1bb3d4546
+SHA1 (patch-mozilla_ipc_chromium_Makefile.in) = e6a190864ca062fd4b0a7dc1bf6eb9a5625acfad
+SHA1 (patch-mozilla_ipc_chromium_chromium-config.mk) = 7908071f6465cb17fe5fba517b0d628bb437f9e3
+SHA1 (patch-mozilla_ipc_chromium_src_base_base__paths.h) = 87e8a5b3e859bba908d985d6952bf1a7ca1f60b2
+SHA1 (patch-mozilla_ipc_chromium_src_base_debug__util__posix.cc) = b7fb6d1e607e1b00fe3cdde1376fb18e783fa801
+SHA1 (patch-mozilla_ipc_chromium_src_base_file__util.h) = d6ba7a0876840306148c29041f352bee850255cc
+SHA1 (patch-mozilla_ipc_chromium_src_base_file__util__posix.cc) = 0d43d6a5de73f88c159dd4caf372be7544aa7c6e
SHA1 (patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc) = 7c18b292b688f4185c9012ba03135ab95e5c473b
-SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc) = 1f57197b9e4a5ad2f4a31c5cbaa99b04bcbdc3d5
-SHA1 (patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp) = abdf8ee597ec867b63c8274911ff6c162d30835b
+SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread.h) = 67e1f444995c57e9e74eb9aa5780b62989ae6c55
+SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc) = 00414321999d7bbb78e8b666324d108a564302f2
+SHA1 (patch-mozilla_ipc_chromium_src_base_process__util.h) = f0c44506921adbd18de26dad09d9b19ecc94aab1
+SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__posix.cc) = d67e126dfb26e2394a9c21aab5e3b6cc3ab238f1
+SHA1 (patch-mozilla_ipc_chromium_src_base_sys__info__posix.cc) = 7897c20672810e796cb09d0df9ab6d4b46302c99
+SHA1 (patch-mozilla_ipc_chromium_src_base_time__posix.cc) = 2662bf55bf5276d06c4754cdce125a0bfbac17a0
+SHA1 (patch-mozilla_ipc_chromium_src_build_build__config.h) = 86e88aa90bd4d573fd59d47f5a3e45c5c52c7e45
+SHA1 (patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h) = 53c37dedaf5f0b302627be5dddebcb39decfa5e3
+SHA1 (patch-mozilla_ipc_glue_AsyncChannel.cpp) = 8a93fe19a4badf0bf62bffb62a17d1a118625d50
+SHA1 (patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp) = eeff8f44c9b781f006f6e9a90c36c2e43cfdf54b
SHA1 (patch-mozilla_ipc_ipdl_ipdl_lower.py) = 2bf473a505692adc68c9cdc75a23d53d61c0fc8b
-SHA1 (patch-mozilla_js_public_HeapAPI.h) = 3e0c453bc92e25a4744a836a5684bd92d35b7c15
+SHA1 (patch-mozilla_js_public_HeapAPI.h) = 23212f7b77bdada7d23812f79e0d76be06d115c9
SHA1 (patch-mozilla_js_src_Makefile.in) = c246a9ebace2810814bee3a8540fadbd13429382
SHA1 (patch-mozilla_js_src_config_system-headers) = 714161aa3069387f32df4bd50753db474649bbc0
SHA1 (patch-mozilla_js_src_gc_Marking.cpp) = 34081972488015c3644809f1cbe157d426bf9d6f
@@ -50,17 +64,21 @@ SHA1 (patch-mozilla_js_src_gc_Memory.cpp) = 88fa2a1b257d18b48b7164aaa877d70ac077
SHA1 (patch-mozilla_js_src_gc_Memory.h) = 24e7934d7be8a24a7c7b1b3bd511b00af8cbdf13
SHA1 (patch-mozilla_js_src_ion_AsmJS.cpp) = 433620f65291cf549db846551f7e06e4a86bfabb
SHA1 (patch-mozilla_js_src_ion_AsmJS.h) = 3568cee264c458e2d1ceee62e44ed15db2e00b8a
+SHA1 (patch-mozilla_js_src_ion_AsmJSModule.h) = 5096d511ab32ed8d1c732c250b37fd38351631d0
SHA1 (patch-mozilla_js_src_ion_AsmJSSignalHandlers.cpp) = 85c1f6dfe5e7073a3551b6c6a7a0094db25e80d1
SHA1 (patch-mozilla_js_src_jsapi.cpp) = 745c049b49dd63f6e1215446ae6cc5e5ca47b644
SHA1 (patch-mozilla_js_src_jscntxt.h) = b680508a72968333a6219683cfcf99c8d9cb303a
SHA1 (patch-mozilla_js_src_jscompartment.h) = dbe4cec8f27f9e694a73232638a834dfad53431f
SHA1 (patch-mozilla_js_src_jsgc.cpp) = d395a4766c7ff6bb67e0ca207a69cb07ee48ede6
+SHA1 (patch-mozilla_js_src_jsmath.cpp) = 4f854a7944524f4e0bf8ba48b600640b8a485471
SHA1 (patch-mozilla_js_src_jsscript.cpp) = e5fb65c2380662301d69d25c1b757cbb274bac39
-SHA1 (patch-mozilla_js_src_jstypedarray.cpp) = 543314c0b7acd73203e2963d637a3eba2bf74942
+SHA1 (patch-mozilla_js_src_jstypedarray.cpp) = 634d8fbb5802cc52354ed87ee5a4f3dcb3a8a64f
SHA1 (patch-mozilla_js_src_methodjit_MethodJIT.cpp) = a335669f683b4f0647204723d5201d9172c0300c
-SHA1 (patch-mozilla_js_src_vm_ObjectImpl-inl.h) = d0b7ebf7cacb384c8ef0cf365e24fa0b5d90d0e7
+SHA1 (patch-mozilla_js_src_vm_ObjectImpl-inl.h) = 0d0ab503aa9dcb82697980058f04858aed05df8c
SHA1 (patch-mozilla_js_src_vm_SPSProfiler.cpp) = f6070497fd4804bd0b65bbbeb247d542a95c0a5d
+SHA1 (patch-mozilla_js_src_vm_Stack.cpp) = 750ac4f867e04aa0d400fc804cc46c1d75aca005
SHA1 (patch-mozilla_js_src_yarr_YarrInterpreter.cpp) = 33903465e6022bbfe1d101952eb64e9554a0d77e
+SHA1 (patch-mozilla_media_libpng_pngpriv.h) = 43f554286be3ed7916c065d89fbf59764e5c7bbe
SHA1 (patch-mozilla_media_libsoundtouch_src_cpu__detect__x86.cpp) = 83dcc1ffc6ffdd92b5c44f35875b107e46348916
SHA1 (patch-mozilla_media_mtransport_objs.mk) = c14ca9e5f727311495d74107282b0452144a1537
SHA1 (patch-mozilla_media_mtransport_test_Makefile.in) = 2f6341529a79596ffcfcdb96275b243d1a700356
@@ -78,7 +96,7 @@ SHA1 (patch-mozilla_media_webrtc_signaling_test_Makefile.in) = 3f1ebf8e02671eac6
SHA1 (patch-mozilla_media_webrtc_trunk_third__party_libyuv_libyuv.gyp) = 91c8cb272a357eb890d2823d9cd8935293e24182
SHA1 (patch-mozilla_media_webrtc_trunk_tools_gyp_pylib_gyp_generator_mozmake.py) = 77536c92ebe9928302e10fd566cbabcb00bce0f5
SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_build_common.gypi) = 889c88a4b75069cd6aa0f12aa29fa4a092f42888
-SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi) = 87ed17628e3a65db63acecc60b3ce53d7fa34301
+SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi) = 520a798101cd4b7ee537e8f59c798dce97529323
SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_modules_audio__device_audio__device__utility.cc) = ce5d6bca9da94ee1c95886bac4e96fd8aeff980c
SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_modules_rtp__rtcp_source_forward__error__correction.cc) = 1b25416b992eb6ee12efae393070f33a2282b038
SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_modules_rtp__rtcp_source_rtp__utility.cc) = 562320eb4712a6f6ed1de1f411ca7c2d1ef7aa20
@@ -104,6 +122,8 @@ SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_video__engine_vie__defines.h) = a7
SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_voice__engine_voe__network__impl.cc) = 79bb0db726ee57bb494e253f5f40a0ddb79c391c
SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_voice__engine_voice__engine__defines.h) = 9a74dd7cfeca4a8c5e7278c4c2971109a983b4f2
SHA1 (patch-mozilla_media_webrtc_webrtc__config.gypi) = 415c6e4c7a0f90facc5ffcba8fe7057532656734
+SHA1 (patch-mozilla_memory_mozalloc_mozalloc__abort.cpp) = 6fc6da6ea50b85377a27e2448b2d95570c539479
+SHA1 (patch-mozilla_modules_libjar_nsZipArchive.cpp) = a399e0bd0e83c47938bbee077eaa79fc52386241
SHA1 (patch-mozilla_netwerk_protocol_websocket_WebSocketChannel.cpp) = bc3cc885ae7853cb37dac105493f3b06381f6e65
SHA1 (patch-mozilla_netwerk_sctp_src_Makefile.in) = c83496f284a85b66e665a2933b5184baf61772bf
SHA1 (patch-mozilla_netwerk_sctp_src_netinet6_sctp6__usrreq.c) = dd166d48093684ee650a059d83008939cfad23fe
@@ -115,17 +135,20 @@ SHA1 (patch-mozilla_netwerk_sctp_src_user__socketvar.h) = 6d34abb3d8ecc5c8b36bfa
SHA1 (patch-mozilla_security_manager_ssl_src_nsNSSComponent.cpp) = fb67e2a387031f0849b62aa0e660396b65335bb1
SHA1 (patch-mozilla_toolkit_library_Makefile.in) = e7915dacee2a0bd3983cafd421ffe55ed54a5874
SHA1 (patch-mozilla_toolkit_toolkit.mozbuild) = d0510df2e3fb3a7c5dd713b36351e72961788345
+SHA1 (patch-mozilla_toolkit_xre_nsEmbedFunctions.cpp) = 70030e59b2ed09b9bc9827d35e17b12be7f0cd71
+SHA1 (patch-mozilla_xpcom_base_nsStackWalk.cpp) = 6946cbbd8389e35a13ad457b8cbb4da91e0d8925
SHA1 (patch-mozilla_xpcom_ds_TimeStamp.h) = 3f751a097ec60ad743a3fa2d6ba9c3b36d633176
SHA1 (patch-mozilla_xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp) = 2868370f4112bcb8da5ed879e661856949750fb9
SHA1 (patch-mozilla_xpcom_reflect_xptcall_src_md_unix_xptcinvoke__ppc__netbsd.cpp) = e6bdc6adc373dab89bd1ab9546db8fffd41cb38c
SHA1 (patch-mozilla_xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp) = bbdb627a4130b36e1512d7350f92012163067940
SHA1 (patch-mozilla_xpcom_reflect_xptcall_src_md_unix_xptcstubs__sparc64__openbsd.cpp) = d63401ac0257ec6486412cffaf0a7484c9b8c166
SHA1 (patch-mozilla_xpcom_string_public_nsAlgorithm.h) = 90d1159982ef11d1ba6bfb01bfb64c0ce3cf8cd3
-SHA1 (patch-pa) = ef0de20c7c189e6f44b03df0e6d46eda23eee35b
-SHA1 (patch-pb) = 71d34b0854260f01b887bd2dfa3e7be762bd7c70
-SHA1 (patch-pc) = b0537273e1ffe3bb5cd7c9e1fd8f375201d9c087
-SHA1 (patch-pd) = 4b4e8df33f26f6964daa5dabb100dc000ed8c3cc
-SHA1 (patch-pg) = a92b11fa3250ef3bc630746a9cfa38859b42fc0d
+SHA1 (patch-mozilla_xulrunner_installer_Makefile.in) = 013e4de8500a17deb6c68bd1cd3072bed5785fa0
+SHA1 (patch-pa) = 878a99b3c03bfb262aefb99859f0af06ee5f9a4b
+SHA1 (patch-pb) = 0ce511845a30024e1abd357c24ecb925d81e1db1
+SHA1 (patch-pc) = a1995c9ef5d675b5a8826390cd94abdf0e4b48a7
+SHA1 (patch-pd) = 9c5db7e475b255f5cec93de78d8f46945654d5b7
+SHA1 (patch-pg) = 3f3be408e4503f07262d89632e4f243312633ce2
SHA1 (patch-rc) = e4dbdbb142869c84cc9a79d54b72352db4afdfc0
SHA1 (patch-suite_installer_Makefile.in) = ec8d455118fa3f64762f91c32027d712b58f5ea5
SHA1 (patch-suite_installer_package-manifest.in) = 8e8b999bd7eca81da50e658eec584199522aee66
diff --git a/www/seamonkey/options.mk b/www/seamonkey/options.mk
index f15a6f112fe..c82eb01dc2c 100644
--- a/www/seamonkey/options.mk
+++ b/www/seamonkey/options.mk
@@ -1,10 +1,10 @@
-# $NetBSD: options.mk,v 1.24 2013/07/12 12:24:10 ryoon Exp $
+# $NetBSD: options.mk,v 1.25 2013/08/11 03:18:46 ryoon Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.seamonkey
PKG_SUPPORTED_OPTIONS= debug mozilla-jemalloc gnome mozilla-enigmail \
PKG_SUPPORTED_OPTIONS+= mozilla-lightning webrtc
-PLIST_VARS+= gnome jemalloc
+PLIST_VARS+= debug gnome jemalloc
.if ${OPSYS} == "Linux" || ${OPSYS} == "SunOS"
PKG_SUGGESTED_OPTIONS+= mozilla-jemalloc
@@ -36,6 +36,7 @@ CONFIGURE_ARGS+= --disable-jemalloc
.if !empty(PKG_OPTIONS:Mdebug)
CONFIGURE_ARGS+= --enable-debug --enable-debug-symbols
CONFIGURE_ARGS+= --disable-install-strip
+PLIST.debug= yes
.else
CONFIGURE_ARGS+= --disable-debug --disable-debug-symbols
CONFIGURE_ARGS+= --enable-install-strip
diff --git a/www/seamonkey/patches/patch-aa b/www/seamonkey/patches/patch-aa
index 2694a3370f6..f9e97b06e0e 100644
--- a/www/seamonkey/patches/patch-aa
+++ b/www/seamonkey/patches/patch-aa
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.16 2013/07/12 12:24:10 ryoon Exp $
+$NetBSD: patch-aa,v 1.17 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/configure.in.orig 2013-06-20 04:34:57.000000000 +0000
+--- mozilla/configure.in.orig 2013-08-04 03:05:18.000000000 +0000
+++ mozilla/configure.in
-@@ -1388,6 +1388,17 @@ if test "$GNU_CC"; then
+@@ -1411,6 +1411,17 @@ if test "$GNU_CC"; then
CFLAGS=$_SAVE_CFLAGS
AC_SUBST(HAVE_TOOLCHAIN_SUPPORT_MSSE4_1)
@@ -20,7 +20,7 @@ $NetBSD: patch-aa,v 1.16 2013/07/12 12:24:10 ryoon Exp $
# Turn on GNU-specific warnings:
# -Wall - turn on a lot of warnings
# -Wpointer-arith - good to have
-@@ -2066,6 +2077,9 @@ ia64*-hpux*)
+@@ -2088,6 +2099,9 @@ ia64*-hpux*)
if test -z "$MC"; then
MC=mc.exe
fi
@@ -30,7 +30,7 @@ $NetBSD: patch-aa,v 1.16 2013/07/12 12:24:10 ryoon Exp $
;;
*-mingw*)
DSO_CFLAGS=
-@@ -2862,6 +2876,7 @@ EOF
+@@ -2887,6 +2901,7 @@ EOF
#pragma GCC visibility push(hidden)
#pragma GCC visibility push(default)
#include <string.h>
@@ -38,7 +38,7 @@ $NetBSD: patch-aa,v 1.16 2013/07/12 12:24:10 ryoon Exp $
#pragma GCC visibility pop
__attribute__ ((visibility ("default"))) void Func() {
-@@ -2870,7 +2885,7 @@ __attribute__ ((visibility ("default")))
+@@ -2895,7 +2910,7 @@ __attribute__ ((visibility ("default")))
}
EOF
ac_cv_have_visibility_builtin_bug=no
@@ -47,7 +47,7 @@ $NetBSD: patch-aa,v 1.16 2013/07/12 12:24:10 ryoon Exp $
ac_cv_have_visibility_builtin_bug=yes
else
if test `grep -c "@PLT" conftest.S` = 0; then
-@@ -3032,6 +3047,9 @@ dnl ====================================
+@@ -3057,6 +3072,9 @@ dnl ====================================
case $target in
*-hpux11.*)
;;
@@ -57,7 +57,7 @@ $NetBSD: patch-aa,v 1.16 2013/07/12 12:24:10 ryoon Exp $
*)
AC_CHECK_LIB(c_r, gethostbyname_r)
;;
-@@ -3333,6 +3351,9 @@ AC_CACHE_CHECK(
+@@ -3358,6 +3376,9 @@ AC_CACHE_CHECK(
#ifdef linux
#define _BSD_SOURCE 1
#endif
@@ -67,7 +67,7 @@ $NetBSD: patch-aa,v 1.16 2013/07/12 12:24:10 ryoon Exp $
#include <resolv.h>
],
[int foo = res_ninit(&_res);],
-@@ -3995,6 +4016,14 @@ if test -n "$YASM"; then
+@@ -4012,6 +4033,14 @@ if test -n "$YASM"; then
_YASM_BUILD=` echo ${YASM_VERSION} | $AWK -F\. '{ print $4 }'`
fi
@@ -82,7 +82,7 @@ $NetBSD: patch-aa,v 1.16 2013/07/12 12:24:10 ryoon Exp $
if test -z "$SKIP_LIBRARY_CHECKS"; then
dnl system JPEG support
dnl ========================================================
-@@ -4022,11 +4051,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then
+@@ -4039,11 +4068,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then
#include <jpeglib.h> ],
[ #if JPEG_LIB_VERSION < $MOZJPEG
#error "Insufficient JPEG library version ($MOZJPEG required)."
@@ -95,26 +95,48 @@ $NetBSD: patch-aa,v 1.16 2013/07/12 12:24:10 ryoon Exp $
MOZ_NATIVE_JPEG=1,
AC_MSG_ERROR([Insufficient JPEG library version for --with-system-jpeg]))
fi
-@@ -5260,7 +5285,7 @@ if test -n "$MOZ_WEBRTC"; then
- MOZ_WEBRTC=
- fi
- ;;
-- *-linux*|*-mingw*|*-darwin*)
-+ *-linux*|*-mingw*|*-darwin*|*-dragonfly*|*-freebsd*|*-netbsd*|*-openbsd*)
+@@ -5270,7 +5295,7 @@ dnl --enable-webrtc to override. Can di
+ dnl the master list above.
+ if test -n "$MOZ_WEBRTC"; then
+ case "$target" in
+- *-linux*|*-mingw*|*-darwin*|*-android*|*-linuxandroid*)
++ *-linux*|*-mingw*|*-darwin*|*-android*|*-linuxandroid*|*-dragonfly*|*-freebsd*|*-netbsd*|*-openbsd*)
dnl Leave enabled
;;
*)
-@@ -5314,6 +5339,9 @@ if test -n "$MOZ_WEBRTC"; then
+@@ -5323,6 +5348,9 @@ if test -n "$MOZ_WEBRTC"; then
MOZ_VP8_ENCODER=1
MOZ_VP8_ERROR_CONCEALMENT=1
+ dnl with libv4l2 we can support more cameras
+ PKG_CHECK_MODULES(MOZ_LIBV4L2, libv4l2)
+
- if test "$MOZ_WIDGET_TOOLKIT" != "gonk"; then
- dnl OpenSLES is only available in Android 2.3 and later; we'll change this
- dnl hard dependency to a dynamic load with graceful runtime failure before
-@@ -5727,7 +5755,7 @@ MOZ_ALSA=)
+ dnl enable once Signaling lands
+ MOZ_WEBRTC_SIGNALING=1
+ AC_DEFINE(MOZ_WEBRTC_SIGNALING)
+@@ -5349,15 +5377,18 @@ AC_SUBST(MOZ_SRTP)
+
+ dnl Use integers over floats for audio on B2G and Android, because audio
+ dnl backends for those platforms don't support floats.
+-if test "$OS_TARGET" = "Android"; then
++case "$target" in
++*-android*|*-linuxandroid*|*-dragonfly*|*-freebsd*|*-netbsd*|*-openbsd*)
+ MOZ_SAMPLE_TYPE_S16=1
+ AC_DEFINE(MOZ_SAMPLE_TYPE_S16)
+ AC_SUBST(MOZ_SAMPLE_TYPE_S16)
+-else
++;;
++*)
+ MOZ_SAMPLE_TYPE_FLOAT32=1
+ AC_DEFINE(MOZ_SAMPLE_TYPE_FLOAT32)
+ AC_SUBST(MOZ_SAMPLE_TYPE_FLOAT32)
+-fi
++;;
++esac
+
+ dnl ========================================================
+ dnl = Disable Speech API code
+@@ -5707,7 +5738,7 @@ MOZ_ALSA=)
if test -n "$MOZ_ALSA"; then
AC_DEFINE(MOZ_CUBEB)
@@ -123,7 +145,25 @@ $NetBSD: patch-aa,v 1.16 2013/07/12 12:24:10 ryoon Exp $
[echo "$MOZ_ALSA_PKG_ERRORS"
AC_MSG_ERROR([Need alsa for Ogg, Wave or WebM decoding on Linux. Disable with --disable-ogg --disable-wave --disable-webm. (On Ubuntu, you might try installing the package libasound2-dev.)])])
fi
-@@ -8413,16 +8441,26 @@ MOZ_ARG_DISABLE_BOOL(necko-wifi,
+@@ -6410,7 +6441,7 @@ MOZ_ARG_ENABLE_BOOL(gtest,
+ MOZ_ENABLE_GTEST= )
+
+ if test -n "$MOZ_ENABLE_GTEST"; then
+- if test "${OS_TARGET}" = "WINNT" -o "${OS_TARGET}" = "Darwin" -o "${OS_TARGET}" = "Linux" -o "${OS_TARGET}" = "Android"; then
++ if test "${OS_TARGET}" = "WINNT" -o "${OS_TARGET}" = "Darwin" -o "${OS_TARGET}" = "Linux" -o "${OS_TARGET}" = "Android" -o "${OS_TARGET}" = "NetBSD"; then
+ MOZ_ENABLE_GTEST=1
+ GTEST_HAS_RTTI=0
+ AC_DEFINE(MOZ_ENABLE_GTEST)
+@@ -8330,7 +8361,7 @@ if test "$MOZ_ENABLE_SKIA"; then
+ AC_DEFINE(GR_DLL)
+ fi
+
+- if test "${CPU_ARCH}" != "ppc" -a "${CPU_ARCH}" != "ppc64"; then
++ if test "${CPU_ARCH}" != "ppc" -a "${CPU_ARCH}" != "ppc64" -a "${CPU_ARCH}" != "sparc"; then
+ MOZ_ENABLE_SKIA_GPU=1
+ AC_DEFINE(USE_SKIA_GPU)
+ AC_SUBST(MOZ_ENABLE_SKIA_GPU)
+@@ -8411,16 +8442,26 @@ MOZ_ARG_DISABLE_BOOL(necko-wifi,
NECKO_WIFI=,
NECKO_WIFI=1)
@@ -160,7 +200,7 @@ $NetBSD: patch-aa,v 1.16 2013/07/12 12:24:10 ryoon Exp $
fi
if test "$NECKO_WIFI"; then
-@@ -9102,6 +9140,27 @@ if test -z "$HAVE_TOOLCHAIN_SUPPORT_MSSE
+@@ -9114,6 +9155,27 @@ if test -z "$HAVE_TOOLCHAIN_SUPPORT_MSSE
EXTRA_GYP_DEFINES="$EXTRA_GYP_DEFINES -D yuv_disable_asm=1"
fi
diff --git a/www/seamonkey/patches/patch-aa-toplevel b/www/seamonkey/patches/patch-aa-toplevel
index e6b6ede1c3d..5e59046433a 100644
--- a/www/seamonkey/patches/patch-aa-toplevel
+++ b/www/seamonkey/patches/patch-aa-toplevel
@@ -1,58 +1,2 @@
-$NetBSD: patch-aa-toplevel,v 1.12 2013/07/03 13:49:28 joerg Exp $
+$NetBSD: patch-aa-toplevel,v 1.13 2013/08/11 03:18:46 ryoon Exp $
---- configure.in.orig 2013-05-03 03:02:28.000000000 +0000
-+++ configure.in
-@@ -1590,7 +1590,7 @@ ld.])
- MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin'
- ;;
-
--*-freebsd*)
-+*-freebsd* | *-dragonfly*)
- if test `test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` != "elf"; then
- DLL_SUFFIX=".so.1.0"
- DSO_LDOPTS="-shared"
-@@ -1598,6 +1598,9 @@ ld.])
- if test ! "$GNU_CC"; then
- DSO_LDOPTS="-Bshareable $DSO_LDOPTS"
- fi
-+ if test "$LIBRUNPATH"; then
-+ DSO_LDOPTS="-Wl,-R$LIBRUNPATH $DSO_LDOPTS"
-+ fi
- ;;
-
- ia64*-hpux*)
-@@ -2533,6 +2536,9 @@ dnl ====================================
- case $target in
- *-hpux11.*)
- ;;
-+*-dragonfly*)
-+ AC_CHECK_LIB(c, gethostbyname_r)
-+ ;;
- *)
- AC_CHECK_LIB(c_r, gethostbyname_r)
- ;;
-@@ -2843,6 +2849,9 @@ AC_CACHE_CHECK(
- #ifdef linux
- #define _BSD_SOURCE 1
- #endif
-+ #ifdef __NetBSD__
-+ #error use of global _res variable in threaded programs is not portable
-+ #endif
- #include <resolv.h>
- ],
- [int foo = res_ninit(&_res);],
-@@ -3668,13 +3677,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then
- AC_TRY_COMPILE([ #include <stdio.h>
- #include <sys/types.h>
- #include <jpeglib.h> ],
-- [ #if JPEG_LIB_VERSION < $MOZJPEG
-- #error "Insufficient JPEG library version ($MOZJPEG required)."
-- #endif
-- #ifndef JCS_EXTENSIONS
-- #error "libjpeg-turbo JCS_EXTENSIONS required"
-- #endif
-- ],
-+ [ ],
- MOZ_NATIVE_JPEG=1,
- AC_MSG_ERROR([Insufficient JPEG library version for --with-system-jpeg]))
- fi
diff --git a/www/seamonkey/patches/patch-am b/www/seamonkey/patches/patch-am
deleted file mode 100644
index 2128e49fd8b..00000000000
--- a/www/seamonkey/patches/patch-am
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-am,v 1.7 2013/01/07 21:55:30 ryoon Exp $
-
-SHA1_Update conflicts with openssl which may be dynamically loaded
-at runtime via libcups or libgssapi so causing a crash due to using
-the wrong binding. So rename here to avoid conflict.
-
---- mozilla/security/nss/lib/freebl/blapi.h.orig 2012-11-18 10:19:50.000000000 +0000
-+++ mozilla/security/nss/lib/freebl/blapi.h
-@@ -1043,6 +1043,8 @@ extern void SHA1_DestroyContext(SHA1Cont
- */
- extern void SHA1_Begin(SHA1Context *cx);
-
-+#define SHA1_Update NSS_SHA1_Update
-+
- /*
- ** Update the SHA-1 hash function with more data.
- ** "cx" the context
diff --git a/www/seamonkey/patches/patch-az b/www/seamonkey/patches/patch-az
deleted file mode 100644
index 797a5d48c39..00000000000
--- a/www/seamonkey/patches/patch-az
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD: patch-az,v 1.7 2013/01/07 21:55:30 ryoon Exp $
-
---- mozilla/nsprpub/pr/src/pthreads/ptthread.c.orig 2012-11-18 10:19:49.000000000 +0000
-+++ mozilla/nsprpub/pr/src/pthreads/ptthread.c
-@@ -1041,12 +1041,12 @@ PR_IMPLEMENT(void) PR_ProcessExit(PRIntn
- _exit(status);
- }
-
--PR_IMPLEMENT(PRUint32) PR_GetThreadID(PRThread *thred)
-+PR_IMPLEMENT(pthread_t) PR_GetThreadID(PRThread *thred)
- {
- #if defined(_PR_DCETHREADS)
- return (PRUint32)&thred->id; /* this is really a sham! */
- #else
-- return (PRUint32)thred->id; /* and I don't know what they will do with it */
-+ return thred->id; /* and I don't know what they will do with it */
- #endif
- }
-
diff --git a/www/seamonkey/patches/patch-ba b/www/seamonkey/patches/patch-ba
deleted file mode 100644
index 7eb5c84e8a6..00000000000
--- a/www/seamonkey/patches/patch-ba
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-ba,v 1.11 2013/01/07 21:55:30 ryoon Exp $
-
-pthread_t may be 64-bit, avoid casting it.
-
---- mozilla/nsprpub/pr/include/private/pprthred.h.orig 2012-11-18 10:19:49.000000000 +0000
-+++ mozilla/nsprpub/pr/include/private/pprthred.h
-@@ -19,6 +19,8 @@
- #include <os2.h>
- #endif
-
-+#include <pthread.h>
-+
- PR_BEGIN_EXTERN_C
-
- /*---------------------------------------------------------------------------
-@@ -59,7 +61,7 @@ NSPR_API(void) PR_DetachThread(void);
- ** Get the id of the named thread. Each thread is assigned a unique id
- ** when it is created or attached.
- */
--NSPR_API(PRUint32) PR_GetThreadID(PRThread *thread);
-+NSPR_API(pthread_t) PR_GetThreadID(PRThread *thread);
-
- /*
- ** Set the procedure that is called when a thread is dumped. The procedure
diff --git a/www/seamonkey/patches/patch-mb b/www/seamonkey/patches/patch-mb
index d5bbab9b007..426014fe8fc 100644
--- a/www/seamonkey/patches/patch-mb
+++ b/www/seamonkey/patches/patch-mb
@@ -1,6 +1,6 @@
-$NetBSD: patch-mb,v 1.11 2013/07/12 12:24:10 ryoon Exp $
+$NetBSD: patch-mb,v 1.12 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2013-06-20 04:35:24.000000000 +0000
+--- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2013-08-04 03:05:53.000000000 +0000
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in
@@ -49,7 +49,7 @@ endif
endif
@@ -55,7 +55,7 @@ $NetBSD: patch-mb,v 1.11 2013/07/12 12:24:10 ryoon Exp $
+#
+ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc64)
+CPPSRCS := xptcinvoke_sparc64_netbsd.cpp xptcstubs_sparc64_openbsd.cpp
-+ASFILES := xptcinvoke_asm_sparc64_netbsd.s xptcstubs_asm_sparc64_netbsd.s
++ASFILES := xptcinvoke_asm_sparc64_openbsd.s xptcstubs_asm_sparc64_netbsd.s
+endif
+#
# Solaris/SPARC
diff --git a/www/seamonkey/patches/patch-md b/www/seamonkey/patches/patch-md
deleted file mode 100644
index 4996e5bfb7a..00000000000
--- a/www/seamonkey/patches/patch-md
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-md,v 1.7 2013/01/07 21:55:30 ryoon Exp $
-
-???. from www/firefox/patch-ax.
-
---- mozilla/security/coreconf/SunOS5.mk.orig 2012-11-18 10:19:50.000000000 +0000
-+++ mozilla/security/coreconf/SunOS5.mk
-@@ -147,6 +147,10 @@ endif
- endif
- DSO_LDOPTS += -z combreloc -z defs -z ignore
-
-+ifdef LIBRUNPATH
-+DSO_LDOPTS += -R$(LIBRUNPATH)
-+endif
-+
- # -KPIC generates position independent code for use in shared libraries.
- # (Similarly for -fPIC in case of gcc.)
- ifdef NS_USE_GCC
diff --git a/www/seamonkey/patches/patch-me b/www/seamonkey/patches/patch-me
deleted file mode 100644
index faedab72b84..00000000000
--- a/www/seamonkey/patches/patch-me
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-me,v 1.11 2013/05/23 13:25:30 ryoon Exp $
-
-Add DragonFly support.
-
---- mozilla/security/nss/lib/freebl/Makefile.orig 2012-11-18 10:19:50.000000000 +0000
-+++ mozilla/security/nss/lib/freebl/Makefile
-@@ -279,7 +279,7 @@ endif
- # to bind the blapi function references in FREEBLVector vector
- # (ldvector.c) to the blapi functions defined in the freebl
- # shared libraries.
--ifeq (,$(filter-out BSD_OS FreeBSD Linux NetBSD OpenBSD, $(OS_TARGET)))
-+ifeq (,$(filter-out BSD_OS DragonFly FreeBSD Linux NetBSD OpenBSD, $(OS_TARGET)))
- MKSHLIB += -Wl,-Bsymbolic
- endif
-
diff --git a/www/seamonkey/patches/patch-mozilla_browser_installer_package-manifest.in b/www/seamonkey/patches/patch-mozilla_browser_installer_package-manifest.in
new file mode 100644
index 00000000000..0db09392b30
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_browser_installer_package-manifest.in
@@ -0,0 +1,13 @@
+$NetBSD: patch-mozilla_browser_installer_package-manifest.in,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/browser/installer/package-manifest.in.orig 2013-08-04 03:05:17.000000000 +0000
++++ mozilla/browser/installer/package-manifest.in
+@@ -693,7 +693,7 @@
+ @BINPATH@/components/pippki.xpt
+
+ ; for Solaris SPARC
+-#ifdef SOLARIS
++#if defined(SOLARIS) && defined(SPARC)
+ bin/libfreebl_32fpu_3.so
+ bin/libfreebl_32int_3.so
+ bin/libfreebl_32int64_3.so
diff --git a/www/seamonkey/patches/patch-mozilla_config_baseconfig.mk b/www/seamonkey/patches/patch-mozilla_config_baseconfig.mk
index ac365101a5d..cf313fb645e 100644
--- a/www/seamonkey/patches/patch-mozilla_config_baseconfig.mk
+++ b/www/seamonkey/patches/patch-mozilla_config_baseconfig.mk
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_config_baseconfig.mk,v 1.2 2013/01/07 21:55:30 ryoon Exp $
+$NetBSD: patch-mozilla_config_baseconfig.mk,v 1.3 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/config/baseconfig.mk.orig 2012-11-18 10:19:31.000000000 +0000
+--- mozilla/config/baseconfig.mk.orig 2013-08-04 03:05:18.000000000 +0000
+++ mozilla/config/baseconfig.mk
@@ -1,9 +1,9 @@
INCLUDED_AUTOCONF_MK = 1
@@ -12,7 +12,7 @@ $NetBSD: patch-mozilla_config_baseconfig.mk,v 1.2 2013/01/07 21:55:30 ryoon Exp
+includedir := $(includedir)/${MOZILLA_PKG_NAME}
+idldir = $(datadir)/idl/${MOZILLA_PKG_NAME}
+installdir = $(libdir)/${MOZILLA_PKG_NAME}
-+sdkdir = $(libdir)/${MOZILLA_PKG_NAME}
++sdkdir = $(libdir)/${MOZILLA_PKG_NAME}-sdk
DIST = $(DEPTH)/dist
# We do magic with OBJ_SUFFIX in config.mk, the following ensures we don't
diff --git a/www/seamonkey/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp b/www/seamonkey/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp
new file mode 100644
index 00000000000..727235193d8
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp
@@ -0,0 +1,31 @@
+$NetBSD: patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp,v 1.8 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/dom/plugins/ipc/PluginModuleChild.cpp.orig 2013-08-04 03:05:22.000000000 +0000
++++ mozilla/dom/plugins/ipc/PluginModuleChild.cpp
+@@ -203,7 +203,7 @@ PluginModuleChild::Init(const std::strin
+
+ // TODO: use PluginPRLibrary here
+
+-#if defined(OS_LINUX) || defined(OS_BSD)
++#if defined(OS_LINUX) || defined(OS_BSD) || defined(OS_SOLARIS)
+ mShutdownFunc =
+ (NP_PLUGINSHUTDOWN) PR_FindFunctionSymbol(mLibrary, "NP_Shutdown");
+
+@@ -1834,7 +1834,7 @@ PluginModuleChild::AnswerNP_GetEntryPoin
+ PLUGIN_LOG_DEBUG_METHOD;
+ AssertPluginThread();
+
+-#if defined(OS_LINUX) || defined(OS_BSD)
++#if defined(OS_LINUX) || defined(OS_BSD) || defined(OS_SOLARIS)
+ return true;
+ #elif defined(OS_WIN) || defined(OS_MACOSX)
+ *_retval = mGetEntryPointsFunc(&mFunctions);
+@@ -1863,7 +1863,7 @@ PluginModuleChild::AnswerNP_Initialize(c
+ SendBackUpXResources(FileDescriptor(xSocketFd));
+ #endif
+
+-#if defined(OS_LINUX) || defined(OS_BSD)
++#if defined(OS_LINUX) || defined(OS_BSD) || defined(OS_SOLARIS)
+ *_retval = mInitializeFunc(&sBrowserFuncs, &mFunctions);
+ return true;
+ #elif defined(OS_WIN) || defined(OS_MACOSX)
diff --git a/www/seamonkey/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.h b/www/seamonkey/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.h
new file mode 100644
index 00000000000..13c27ded490
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_dom_plugins_ipc_PluginModuleChild.h
@@ -0,0 +1,13 @@
+$NetBSD: patch-mozilla_dom_plugins_ipc_PluginModuleChild.h,v 1.8 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/dom/plugins/ipc/PluginModuleChild.h.orig 2013-08-04 03:05:22.000000000 +0000
++++ mozilla/dom/plugins/ipc/PluginModuleChild.h
+@@ -328,7 +328,7 @@ private:
+
+ // we get this from the plugin
+ NP_PLUGINSHUTDOWN mShutdownFunc;
+-#if defined(OS_LINUX) || defined(OS_BSD)
++#if defined(OS_LINUX) || defined(OS_BSD) || defined(OS_SOLARIS)
+ NP_PLUGINUNIXINIT mInitializeFunc;
+ #elif defined(OS_WIN) || defined(OS_MACOSX)
+ NP_PLUGININIT mInitializeFunc;
diff --git a/www/seamonkey/patches/patch-mozilla_gfx_graphite2_src_Bidi.cpp b/www/seamonkey/patches/patch-mozilla_gfx_graphite2_src_Bidi.cpp
new file mode 100644
index 00000000000..ce20d817038
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_gfx_graphite2_src_Bidi.cpp
@@ -0,0 +1,16 @@
+$NetBSD: patch-mozilla_gfx_graphite2_src_Bidi.cpp,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/gfx/graphite2/src/Bidi.cpp.orig 2013-08-04 03:05:25.000000000 +0000
++++ mozilla/gfx/graphite2/src/Bidi.cpp
+@@ -30,6 +30,11 @@ of the License or (at your option) any l
+
+ using namespace graphite2;
+
++#ifdef __sun
++#undef CS
++#undef ES
++#endif
++
+ enum DirCode { // Hungarian: dirc
+ Unk = -1,
+ N = 0, // other neutrals (default) - ON
diff --git a/www/seamonkey/patches/patch-mozilla_intl_hyphenation_src_hnjalloc.h b/www/seamonkey/patches/patch-mozilla_intl_hyphenation_src_hnjalloc.h
new file mode 100644
index 00000000000..ecf1d2ef5b0
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_intl_hyphenation_src_hnjalloc.h
@@ -0,0 +1,14 @@
+$NetBSD: patch-mozilla_intl_hyphenation_src_hnjalloc.h,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/intl/hyphenation/src/hnjalloc.h.orig 2013-08-04 03:05:27.000000000 +0000
++++ mozilla/intl/hyphenation/src/hnjalloc.h
+@@ -24,6 +24,9 @@
+ */
+
+ #include <stdio.h> /* ensure stdio.h is loaded before our macros */
++#ifdef __sun
++#include <wchar.h>
++#endif
+
+ #undef FILE
+ #define FILE hnjFile
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_Makefile.in b/www/seamonkey/patches/patch-mozilla_ipc_chromium_Makefile.in
new file mode 100644
index 00000000000..ece8e1b38f4
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_Makefile.in
@@ -0,0 +1,38 @@
+$NetBSD: patch-mozilla_ipc_chromium_Makefile.in,v 1.8 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/Makefile.in.orig 2013-08-04 03:05:29.000000000 +0000
++++ mozilla/ipc/chromium/Makefile.in
+@@ -267,6 +267,33 @@ endif
+
+ endif # } OS_BSD
+
++ifdef OS_SOLARIS # {
++
++CPPSRCS += \
++ atomicops_internals_x86_gcc.cc \
++ process_util_linux.cc \
++ time_posix.cc \
++ $(NULL)
++
++ifdef MOZ_ENABLE_GTK2
++CPPSRCS += \
++ message_pump_glib.cc \
++ $(NULL)
++endif
++
++ifdef MOZ_ENABLE_QT
++MOCSRCS = \
++ moc_message_pump_qt.cc \
++ $(NULL)
++
++CPPSRCS += \
++ $(MOCSRCS) \
++ message_pump_qt.cc \
++ $(NULL)
++endif
++
++endif # } OS_SOLARIS
++
+ # libevent
+
+ ifndef MOZ_NATIVE_LIBEVENT # {
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_chromium-config.mk b/www/seamonkey/patches/patch-mozilla_ipc_chromium_chromium-config.mk
new file mode 100644
index 00000000000..09005967736
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_chromium-config.mk
@@ -0,0 +1,25 @@
+$NetBSD: patch-mozilla_ipc_chromium_chromium-config.mk,v 1.9 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/chromium-config.mk.orig 2013-08-04 03:05:29.000000000 +0000
++++ mozilla/ipc/chromium/chromium-config.mk
+@@ -105,6 +105,14 @@ DEFINES += \
+ $(NULL)
+
+ else # } {
++ifeq ($(OS_ARCH),SunOS) # {
++
++OS_SOLARIS = 1
++DEFINES += \
++ -DOS_SOLARIS=1 \
++ $(NULL)
++
++else # } {
+
+ OS_LINUX = 1
+ DEFINES += \
+@@ -117,4 +125,5 @@ endif # }
+ endif # }
+ endif # }
+ endif # }
++endif # }
+
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_base__paths.h b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_base__paths.h
new file mode 100644
index 00000000000..a41c86812dc
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_base__paths.h
@@ -0,0 +1,13 @@
+$NetBSD: patch-mozilla_ipc_chromium_src_base_base__paths.h,v 1.8 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/src/base/base_paths.h.orig 2013-08-04 03:05:29.000000000 +0000
++++ mozilla/ipc/chromium/src/base/base_paths.h
+@@ -13,7 +13,7 @@
+ #include "base/base_paths_win.h"
+ #elif defined(OS_MACOSX)
+ #include "base/base_paths_mac.h"
+-#elif defined(OS_LINUX) || defined(OS_BSD)
++#elif defined(OS_LINUX) || defined(OS_BSD) || defined(OS_SOLARIS)
+ #include "base/base_paths_linux.h"
+ #endif
+ #include "base/path_service.h"
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_debug__util__posix.cc b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_debug__util__posix.cc
new file mode 100644
index 00000000000..10103f961f7
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_debug__util__posix.cc
@@ -0,0 +1,13 @@
+$NetBSD: patch-mozilla_ipc_chromium_src_base_debug__util__posix.cc,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/src/base/debug_util_posix.cc.orig 2013-08-04 03:05:29.000000000 +0000
++++ mozilla/ipc/chromium/src/base/debug_util_posix.cc
+@@ -107,7 +107,7 @@ bool DebugUtil::BeingDebugged() {
+ return being_debugged;
+ }
+
+-#elif defined(OS_LINUX)
++#elif defined(OS_LINUX) || defined(OS_SOLARIS)
+
+ // We can look in /proc/self/status for TracerPid. We are likely used in crash
+ // handling, so we are careful not to use the heap or have side effects.
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_file__util.h b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_file__util.h
new file mode 100644
index 00000000000..0affae4b08a
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_file__util.h
@@ -0,0 +1,23 @@
+$NetBSD: patch-mozilla_ipc_chromium_src_base_file__util.h,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/src/base/file_util.h.orig 2013-08-04 03:05:29.000000000 +0000
++++ mozilla/ipc/chromium/src/base/file_util.h
+@@ -16,7 +16,9 @@
+ #include <sys/stat.h>
+ #elif defined(OS_POSIX)
+ #include <sys/types.h>
++#if !defined(OS_SOLARIS)
+ #include <fts.h>
++#endif
+ #include <sys/stat.h>
+ #endif
+
+@@ -466,7 +468,7 @@ class FileEnumerator {
+ #if defined(OS_WIN)
+ WIN32_FIND_DATA find_data_;
+ HANDLE find_handle_;
+-#elif defined(ANDROID)
++#elif defined(ANDROID) || defined(OS_SOLARIS)
+ void *fts_;
+ #elif defined(OS_POSIX)
+ FTS* fts_;
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_file__util__posix.cc b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_file__util__posix.cc
new file mode 100644
index 00000000000..d65ef3b4585
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_file__util__posix.cc
@@ -0,0 +1,58 @@
+$NetBSD: patch-mozilla_ipc_chromium_src_base_file__util__posix.cc,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/src/base/file_util_posix.cc.orig 2013-08-04 03:05:29.000000000 +0000
++++ mozilla/ipc/chromium/src/base/file_util_posix.cc
+@@ -8,7 +8,7 @@
+ #include <errno.h>
+ #include <fcntl.h>
+ #include <fnmatch.h>
+-#ifndef ANDROID
++#if !defined(ANDROID) && !defined(OS_SOLARIS)
+ #include <fts.h>
+ #endif
+ #include <libgen.h>
+@@ -121,7 +121,7 @@ bool Delete(const FilePath& path, bool r
+ if (!recursive)
+ return (rmdir(path_str) == 0);
+
+-#ifdef ANDROID
++#if defined(ANDROID) || defined(OS_SOLARIS)
+ // XXX Need ftsless impl for bionic
+ return false;
+ #else
+@@ -194,7 +194,7 @@ bool CopyDirectory(const FilePath& from_
+ return false;
+ }
+
+-#ifdef ANDROID
++#if defined(ANDROID) || defined(OS_SOLARIS)
+ // XXX Need ftsless impl for bionic
+ return false;
+ #else
+@@ -613,7 +613,7 @@ FileEnumerator::FileEnumerator(const Fil
+ }
+
+ FileEnumerator::~FileEnumerator() {
+-#ifndef ANDROID
++#if !defined(ANDROID) && !defined(OS_SOLARIS)
+ if (fts_)
+ fts_close(fts_);
+ #endif
+@@ -625,7 +625,7 @@ void FileEnumerator::GetFindInfo(FindInf
+ if (!is_in_find_op_)
+ return;
+
+-#ifndef ANDROID
++#if !defined(ANDROID) && !defined(OS_SOLARIS)
+ memcpy(&(info->stat), fts_ent_->fts_statp, sizeof(info->stat));
+ info->filename.assign(fts_ent_->fts_name);
+ #endif
+@@ -636,7 +636,7 @@ void FileEnumerator::GetFindInfo(FindInf
+ // large directories with many files this can be quite deep.
+ // TODO(erikkay) - get rid of this recursive pattern
+ FilePath FileEnumerator::Next() {
+-#ifdef ANDROID
++#if defined(ANDROID) || defined(OS_SOLARIS)
+ return FilePath();
+ #else
+ if (!is_in_find_op_) {
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread.h b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread.h
new file mode 100644
index 00000000000..f6cc62b71f7
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread.h
@@ -0,0 +1,14 @@
+$NetBSD: patch-mozilla_ipc_chromium_src_base_platform__thread.h,v 1.8 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/src/base/platform_thread.h.orig 2013-08-04 03:05:29.000000000 +0000
++++ mozilla/ipc/chromium/src/base/platform_thread.h
+@@ -25,6 +25,9 @@ typedef pthread_t PlatformThreadHandle;
+ #if defined(OS_LINUX) || defined(OS_OPENBSD)
+ #include <unistd.h>
+ typedef pid_t PlatformThreadId;
++#elif defined(OS_SOLARIS)
++#include <sys/lwp.h>
++typedef lwpid_t PlatformThreadId;
+ #elif defined(OS_BSD)
+ #include <sys/types.h>
+ typedef lwpid_t PlatformThreadId;
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc
index 2d4b2cdfc36..c014bbe8799 100644
--- a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc,v 1.1 2013/05/23 13:25:30 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc,v 1.2 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/ipc/chromium/src/base/platform_thread_posix.cc.orig 2013-05-03 03:07:57.000000000 +0000
+--- mozilla/ipc/chromium/src/base/platform_thread_posix.cc.orig 2013-08-04 03:05:29.000000000 +0000
+++ mozilla/ipc/chromium/src/base/platform_thread_posix.cc
@@ -10,7 +10,9 @@
#if defined(OS_MACOSX)
@@ -12,3 +12,12 @@ $NetBSD: patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc,v 1.1 20
#elif defined(OS_LINUX)
#include <sys/syscall.h>
#include <sys/prctl.h>
+@@ -108,7 +110,7 @@ void PlatformThread::SetName(const char*
+ pthread_set_name_np(pthread_self(), name);
+ #elif defined(OS_NETBSD)
+ pthread_setname_np(pthread_self(), "%s", (void *)name);
+-#else
++#elif !defined(OS_SOLARIS)
+ prctl(PR_SET_NAME, reinterpret_cast<uintptr_t>(name), 0, 0, 0);
+ #endif
+ }
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_process__util.h b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_process__util.h
new file mode 100644
index 00000000000..d03987d6b5a
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_process__util.h
@@ -0,0 +1,32 @@
+$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util.h,v 1.9 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/src/base/process_util.h.orig 2013-08-04 03:05:29.000000000 +0000
++++ mozilla/ipc/chromium/src/base/process_util.h
+@@ -13,7 +13,7 @@
+ #if defined(OS_WIN)
+ #include <windows.h>
+ #include <tlhelp32.h>
+-#elif defined(OS_LINUX)
++#elif defined(OS_LINUX) || defined(OS_SOLARIS)
+ #include <dirent.h>
+ #include <limits.h>
+ #include <sys/types.h>
+@@ -32,6 +32,9 @@
+ typedef PROCESSENTRY32 ProcessEntry;
+ typedef IO_COUNTERS IoCounters;
+ #elif defined(OS_POSIX)
++#ifndef NAME_MAX
++#define NAME_MAX _POSIX_NAME_MAX
++#endif
+ // TODO(port): we should not rely on a Win32 structure.
+ struct ProcessEntry {
+ int pid;
+@@ -316,7 +319,7 @@ class NamedProcessIterator {
+ #if defined(OS_WIN)
+ HANDLE snapshot_;
+ bool started_iteration_;
+-#elif defined(OS_LINUX)
++#elif defined(OS_LINUX) || defined(OS_SOLARIS)
+ DIR *procfs_dir_;
+ #elif defined(OS_BSD)
+ std::vector<ProcessEntry> content;
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_process__util__posix.cc b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_process__util__posix.cc
new file mode 100644
index 00000000000..67b703b3fe9
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_process__util__posix.cc
@@ -0,0 +1,22 @@
+$NetBSD: patch-mozilla_ipc_chromium_src_base_process__util__posix.cc,v 1.8 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/src/base/process_util_posix.cc.orig 2013-08-04 03:05:29.000000000 +0000
++++ mozilla/ipc/chromium/src/base/process_util_posix.cc
+@@ -110,7 +110,7 @@ void CloseSuperfluousFds(const base::Inj
+ #if defined(ANDROID)
+ static const rlim_t kSystemDefaultMaxFds = 1024;
+ static const char kFDDir[] = "/proc/self/fd";
+-#elif defined(OS_LINUX)
++#elif defined(OS_LINUX) || defined(OS_SOLARIS)
+ static const rlim_t kSystemDefaultMaxFds = 8192;
+ static const char kFDDir[] = "/proc/self/fd";
+ #elif defined(OS_MACOSX)
+@@ -202,7 +202,7 @@ void CloseSuperfluousFds(const base::Inj
+ // TODO(agl): Remove this function. It's fundamentally broken for multithreaded
+ // apps.
+ void SetAllFDsToCloseOnExec() {
+-#if defined(OS_LINUX)
++#if defined(OS_LINUX) || defined(OS_SOLARIS)
+ const char fd_dir[] = "/proc/self/fd";
+ #elif defined(OS_MACOSX) || defined(OS_BSD)
+ const char fd_dir[] = "/dev/fd";
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_sys__info__posix.cc b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_sys__info__posix.cc
new file mode 100644
index 00000000000..0b32441c4df
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_sys__info__posix.cc
@@ -0,0 +1,40 @@
+$NetBSD: patch-mozilla_ipc_chromium_src_base_sys__info__posix.cc,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/src/base/sys_info_posix.cc.orig 2013-08-04 03:05:29.000000000 +0000
++++ mozilla/ipc/chromium/src/base/sys_info_posix.cc
+@@ -119,7 +119,11 @@ std::wstring SysInfo::GetEnvVar(const wc
+
+ // static
+ std::string SysInfo::OperatingSystemName() {
++#ifdef OS_SOLARIS
++ struct utsname info;
++#else
+ utsname info;
++#endif
+ if (uname(&info) < 0) {
+ NOTREACHED();
+ return "";
+@@ -129,7 +133,11 @@ std::string SysInfo::OperatingSystemName
+
+ // static
+ std::string SysInfo::OperatingSystemVersion() {
++#ifdef OS_SOLARIS
++ struct utsname info;
++#else
+ utsname info;
++#endif
+ if (uname(&info) < 0) {
+ NOTREACHED();
+ return "";
+@@ -139,7 +147,11 @@ std::string SysInfo::OperatingSystemVers
+
+ // static
+ std::string SysInfo::CPUArchitecture() {
++#ifdef OS_SOLARIS
++ struct utsname info;
++#else
+ utsname info;
++#endif
+ if (uname(&info) < 0) {
+ NOTREACHED();
+ return "";
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_time__posix.cc b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_time__posix.cc
new file mode 100644
index 00000000000..4e236eb297f
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_time__posix.cc
@@ -0,0 +1,15 @@
+$NetBSD: patch-mozilla_ipc_chromium_src_base_time__posix.cc,v 1.5 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/src/base/time_posix.cc.orig 2013-08-04 03:05:29.000000000 +0000
++++ mozilla/ipc/chromium/src/base/time_posix.cc
+@@ -65,8 +65,10 @@ Time Time::FromExploded(bool is_local, c
+ timestruct.tm_wday = exploded.day_of_week; // mktime/timegm ignore this
+ timestruct.tm_yday = 0; // mktime/timegm ignore this
+ timestruct.tm_isdst = -1; // attempt to figure it out
++#ifndef OS_SOLARIS
+ timestruct.tm_gmtoff = 0; // not a POSIX field, so mktime/timegm ignore
+ timestruct.tm_zone = NULL; // not a POSIX field, so mktime/timegm ignore
++#endif
+
+ time_t seconds;
+ #ifdef ANDROID
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_build_build__config.h b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_build_build__config.h
new file mode 100644
index 00000000000..33a23c7c9f7
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_build_build__config.h
@@ -0,0 +1,22 @@
+$NetBSD: patch-mozilla_ipc_chromium_src_build_build__config.h,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/src/build/build_config.h.orig 2013-08-04 03:05:29.000000000 +0000
++++ mozilla/ipc/chromium/src/build/build_config.h
+@@ -27,6 +27,8 @@
+ #define OS_NETBSD 1
+ #elif defined(__OpenBSD__)
+ #define OS_OPENBSD 1
++#elif defined(__sun)
++#define OS_SOLARIS 1
+ #elif defined(_WIN32)
+ #define OS_WIN 1
+ #else
+@@ -42,7 +44,7 @@
+
+ // For access to standard POSIX features, use OS_POSIX instead of a more
+ // specific macro.
+-#if defined(OS_MACOSX) || defined(OS_LINUX) || defined(OS_BSD)
++#if defined(OS_MACOSX) || defined(OS_LINUX) || defined(OS_BSD) || defined(OS_SOLARIS)
+ #define OS_POSIX 1
+ #endif
+
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h
new file mode 100644
index 00000000000..ad1f07f29ab
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h
@@ -0,0 +1,13 @@
+$NetBSD: patch-mozilla_ipc_chromium_src_chrome_common_transport__dib.h,v 1.8 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/chromium/src/chrome/common/transport_dib.h.orig 2013-08-04 03:05:30.000000000 +0000
++++ mozilla/ipc/chromium/src/chrome/common/transport_dib.h
+@@ -70,7 +70,7 @@ class TransportDIB {
+ typedef base::SharedMemoryHandle Handle;
+ // On Mac, the inode number of the backing file is used as an id.
+ typedef base::SharedMemoryId Id;
+-#elif defined(OS_LINUX)
++#elif defined(OS_LINUX) || defined(OS_SOLARIS)
+ typedef int Handle; // These two ints are SysV IPC shared memory keys
+ typedef int Id;
+ #endif
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_glue_AsyncChannel.cpp b/www/seamonkey/patches/patch-mozilla_ipc_glue_AsyncChannel.cpp
new file mode 100644
index 00000000000..9beb38f64d0
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_ipc_glue_AsyncChannel.cpp
@@ -0,0 +1,22 @@
+$NetBSD: patch-mozilla_ipc_glue_AsyncChannel.cpp,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/ipc/glue/AsyncChannel.cpp.orig 2013-08-04 03:05:30.000000000 +0000
++++ mozilla/ipc/glue/AsyncChannel.cpp
+@@ -709,7 +709,7 @@ AsyncChannel::ProcessLink::OnChannelOpen
+ mExistingListener = mTransport->set_listener(this);
+ #ifdef DEBUG
+ if (mExistingListener) {
+- queue<Message> pending;
++ std::queue<Message> pending;
+ mExistingListener->GetQueuedMessages(pending);
+ MOZ_ASSERT(pending.empty());
+ }
+@@ -726,7 +726,7 @@ AsyncChannel::ProcessLink::OnTakeConnect
+ {
+ AssertIOThread();
+
+- queue<Message> pending;
++ std::queue<Message> pending;
+ {
+ MonitorAutoLock lock(*mChan->mMonitor);
+
diff --git a/www/seamonkey/patches/patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp b/www/seamonkey/patches/patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp
index 22659227e17..658a8707624 100644
--- a/www/seamonkey/patches/patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp
+++ b/www/seamonkey/patches/patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp,v 1.7 2013/01/20 08:33:14 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp,v 1.8 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/ipc/glue/GeckoChildProcessHost.cpp.orig 2013-01-06 06:26:17.000000000 +0000
+--- mozilla/ipc/glue/GeckoChildProcessHost.cpp.orig 2013-08-04 03:05:30.000000000 +0000
+++ mozilla/ipc/glue/GeckoChildProcessHost.cpp
@@ -4,7 +4,13 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
@@ -16,3 +16,39 @@ $NetBSD: patch-mozilla_ipc_glue_GeckoChildProcessHost.cpp,v 1.7 2013/01/20 08:33
#include "base/command_line.h"
#include "base/path_service.h"
+@@ -490,7 +496,7 @@ GeckoChildProcessHost::PerformAsyncLaunc
+ // and passing wstrings from one config to the other is unsafe. So
+ // we split the logic here.
+
+-#if defined(OS_LINUX) || defined(OS_MACOSX) || defined(OS_BSD)
++#if defined(OS_LINUX) || defined(OS_MACOSX) || defined(OS_BSD) || defined(OS_SOLARIS)
+ base::environment_map newEnvVars;
+ ChildPrivileges privs = mPrivileges;
+ if (privs == base::PRIVILEGES_DEFAULT) {
+@@ -509,7 +515,7 @@ GeckoChildProcessHost::PerformAsyncLaunc
+ if (NS_SUCCEEDED(rv)) {
+ nsCString path;
+ greDir->GetNativePath(path);
+-# if defined(OS_LINUX) || defined(OS_BSD)
++# if defined(OS_LINUX) || defined(OS_BSD) || defined(OS_SOLARIS)
+ # if defined(MOZ_WIDGET_ANDROID)
+ path += "/lib";
+ # endif // MOZ_WIDGET_ANDROID
+@@ -618,7 +624,7 @@ GeckoChildProcessHost::PerformAsyncLaunc
+ childArgv.push_back(pidstring);
+
+ #if defined(MOZ_CRASHREPORTER)
+-# if defined(OS_LINUX) || defined(OS_BSD)
++# if defined(OS_LINUX) || defined(OS_BSD) || defined(OS_SOLARIS)
+ int childCrashFd, childCrashRemapFd;
+ if (!CrashReporter::CreateNotificationPipeForChild(
+ &childCrashFd, &childCrashRemapFd))
+@@ -651,7 +657,7 @@ GeckoChildProcessHost::PerformAsyncLaunc
+ childArgv.push_back(childProcessType);
+
+ base::LaunchApp(childArgv, mFileMap,
+-#if defined(OS_LINUX) || defined(OS_MACOSX) || defined(OS_BSD)
++#if defined(OS_LINUX) || defined(OS_MACOSX) || defined(OS_BSD) || defined(OS_SOLARIS)
+ newEnvVars, privs,
+ #endif
+ false, &process, arch);
diff --git a/www/seamonkey/patches/patch-mozilla_js_public_HeapAPI.h b/www/seamonkey/patches/patch-mozilla_js_public_HeapAPI.h
index 4a721208924..fdb6d05f94d 100644
--- a/www/seamonkey/patches/patch-mozilla_js_public_HeapAPI.h
+++ b/www/seamonkey/patches/patch-mozilla_js_public_HeapAPI.h
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_js_public_HeapAPI.h,v 1.1 2013/07/12 12:24:10 ryoon Exp $
+$NetBSD: patch-mozilla_js_public_HeapAPI.h,v 1.2 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/js/public/HeapAPI.h.orig 2013-06-20 04:35:06.000000000 +0000
+--- mozilla/js/public/HeapAPI.h.orig 2013-08-04 03:05:30.000000000 +0000
+++ mozilla/js/public/HeapAPI.h
-@@ -11,24 +11,7 @@
+@@ -13,24 +13,7 @@
namespace js {
namespace gc {
@@ -12,7 +12,7 @@ $NetBSD: patch-mozilla_js_public_HeapAPI.h,v 1.1 2013/07/12 12:24:10 ryoon Exp $
- * Note: The freelist supports a maximum arena shift of 15.
- * Note: Do not use JS_CPU_SPARC here, this header is used outside JS.
- */
--#if (defined(SOLARIS) || defined(__FreeBSD__)) && \
+-#if (defined(SOLARIS) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)) && \
- (defined(__sparc) || defined(__sparcv9) || defined(__ia64))
-const size_t PageShift = 13;
-const size_t ArenaShift = PageShift;
diff --git a/www/seamonkey/patches/patch-mozilla_js_src_ion_AsmJSModule.h b/www/seamonkey/patches/patch-mozilla_js_src_ion_AsmJSModule.h
new file mode 100644
index 00000000000..5665e3c8bc1
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_js_src_ion_AsmJSModule.h
@@ -0,0 +1,37 @@
+$NetBSD: patch-mozilla_js_src_ion_AsmJSModule.h,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/js/src/ion/AsmJSModule.h.orig 2013-08-04 03:05:31.000000000 +0000
++++ mozilla/js/src/ion/AsmJSModule.h
+@@ -582,12 +582,12 @@ class AsmJSModule
+ }
+
+ void setFunctionBytes(size_t functionBytes) {
+- JS_ASSERT(functionBytes % gc::PageSize == 0);
++ JS_ASSERT(functionBytes % AsmJSPageSize == 0);
+ functionBytes_ = functionBytes;
+ }
+ size_t functionBytes() const {
+ JS_ASSERT(functionBytes_);
+- JS_ASSERT(functionBytes_ % gc::PageSize == 0);
++ JS_ASSERT(functionBytes_ % AsmJSPageSize == 0);
+ return functionBytes_;
+ }
+ bool containsPC(void *pc) const {
+@@ -648,7 +648,7 @@ class AsmJSModule
+
+
+ void takeOwnership(JSC::ExecutablePool *pool, uint8_t *code, size_t codeBytes, size_t totalBytes) {
+- JS_ASSERT(uintptr_t(code) % gc::PageSize == 0);
++ JS_ASSERT(uintptr_t(code) % AsmJSPageSize == 0);
+ codePool_ = pool;
+ code_ = code;
+ codeBytes_ = codeBytes;
+@@ -656,7 +656,7 @@ class AsmJSModule
+ }
+ uint8_t *functionCode() const {
+ JS_ASSERT(code_);
+- JS_ASSERT(uintptr_t(code_) % gc::PageSize == 0);
++ JS_ASSERT(uintptr_t(code_) % AsmJSPageSize == 0);
+ return code_;
+ }
+
diff --git a/www/seamonkey/patches/patch-mozilla_js_src_jsmath.cpp b/www/seamonkey/patches/patch-mozilla_js_src_jsmath.cpp
new file mode 100644
index 00000000000..fdad75e057b
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_js_src_jsmath.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-mozilla_js_src_jsmath.cpp,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/js/src/jsmath.cpp.orig 2013-08-04 03:05:33.000000000 +0000
++++ mozilla/js/src/jsmath.cpp
+@@ -219,7 +219,7 @@ js::ecmaAtan2(double x, double y)
+ }
+ #endif
+
+-#if defined(SOLARIS) && defined(__GNUC__)
++#if defined(notSOLARIS) && defined(__GNUC__)
+ if (x == 0) {
+ if (MOZ_DOUBLE_IS_NEGZERO(y))
+ return js_copysign(M_PI, x);
diff --git a/www/seamonkey/patches/patch-mozilla_js_src_jstypedarray.cpp b/www/seamonkey/patches/patch-mozilla_js_src_jstypedarray.cpp
index 818b53991a0..3910b42b871 100644
--- a/www/seamonkey/patches/patch-mozilla_js_src_jstypedarray.cpp
+++ b/www/seamonkey/patches/patch-mozilla_js_src_jstypedarray.cpp
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_js_src_jstypedarray.cpp,v 1.1 2013/07/12 12:24:10 ryoon Exp $
+$NetBSD: patch-mozilla_js_src_jstypedarray.cpp,v 1.2 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/js/src/jstypedarray.cpp.orig 2013-06-20 04:35:08.000000000 +0000
+--- mozilla/js/src/jstypedarray.cpp.orig 2013-08-04 03:05:33.000000000 +0000
+++ mozilla/js/src/jstypedarray.cpp
-@@ -341,9 +341,9 @@ ArrayBufferObject::uninlineData(JSContex
+@@ -338,9 +338,9 @@ ArrayBufferObject::uninlineData(JSContex
// | \ /
// obj->elements required to be page boundaries
//
@@ -15,22 +15,21 @@ $NetBSD: patch-mozilla_js_src_jstypedarray.cpp,v 1.1 2013/07/12 12:24:10 ryoon E
bool
ArrayBufferObject::prepareForAsmJS(JSContext *cx, Handle<ArrayBufferObject*> buffer)
-@@ -364,17 +364,19 @@ ArrayBufferObject::prepareForAsmJS(JSCon
- # endif
-
+@@ -363,19 +363,19 @@ ArrayBufferObject::prepareForAsmJS(JSCon
// Enable access to the valid region.
-- JS_ASSERT(buffer->byteLength() % AsmJSAllocationGranularity == 0);
-+ JS_ASSERT(buffer->byteLength() % static const size_t AsmJSMappedSize = PageSize + AsmJSBufferProtectedSize;smJSAllocationGranularity == 0);
+ JS_ASSERT(buffer->byteLength() % AsmJSAllocationGranularity == 0);
# ifdef XP_WIN
-- if (!VirtualAlloc(p, PageSize + buffer->byteLength(), MEM_COMMIT, PAGE_READWRITE))
+- if (!VirtualAlloc(p, PageSize + buffer->byteLength(), MEM_COMMIT, PAGE_READWRITE)) {
+ if (!VirtualAlloc(p, AsmJSPageSize + buffer->byteLength(), MEM_COMMIT, PAGE_READWRITE)) {
+ VirtualFree(p, 0, MEM_RELEASE);
return false;
-+ }
+ }
# else
-- if (mprotect(p, PageSize + buffer->byteLength(), PROT_READ | PROT_WRITE))
+- if (mprotect(p, PageSize + buffer->byteLength(), PROT_READ | PROT_WRITE)) {
+ if (mprotect(p, AsmJSPageSize + buffer->byteLength(), PROT_READ | PROT_WRITE)) {
+ munmap(p, AsmJSMappedSize);
return false;
-+ }
+ }
# endif
// Copy over the current contents of the typed array.
@@ -39,7 +38,7 @@ $NetBSD: patch-mozilla_js_src_jstypedarray.cpp,v 1.1 2013/07/12 12:24:10 ryoon E
memcpy(data, buffer->dataPointer(), buffer->byteLength());
// Swap the new elements into the ArrayBufferObject.
-@@ -396,8 +398,8 @@ ArrayBufferObject::releaseAsmJSArrayBuff
+@@ -397,8 +397,8 @@ ArrayBufferObject::releaseAsmJSArrayBuff
ArrayBufferObject &buffer = obj->asArrayBuffer();
JS_ASSERT(buffer.isAsmJSArrayBuffer());
diff --git a/www/seamonkey/patches/patch-mozilla_js_src_vm_ObjectImpl-inl.h b/www/seamonkey/patches/patch-mozilla_js_src_vm_ObjectImpl-inl.h
index b38c3359dea..a23be05188a 100644
--- a/www/seamonkey/patches/patch-mozilla_js_src_vm_ObjectImpl-inl.h
+++ b/www/seamonkey/patches/patch-mozilla_js_src_vm_ObjectImpl-inl.h
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_js_src_vm_ObjectImpl-inl.h,v 1.2 2013/07/12 12:24:10 ryoon Exp $
+$NetBSD: patch-mozilla_js_src_vm_ObjectImpl-inl.h,v 1.3 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/js/src/vm/ObjectImpl-inl.h.orig 2013-06-20 04:35:09.000000000 +0000
+--- mozilla/js/src/vm/ObjectImpl-inl.h.orig 2013-08-04 03:05:34.000000000 +0000
+++ mozilla/js/src/vm/ObjectImpl-inl.h
-@@ -181,9 +181,9 @@ js::ObjectImpl::initializeSlotRange(uint
+@@ -217,9 +217,9 @@ js::ObjectImpl::initializeSlotRange(uint
JSRuntime *rt = runtime();
uint32_t offset = start;
for (HeapSlot *sp = fixedStart; sp < fixedEnd; sp++)
@@ -14,7 +14,7 @@ $NetBSD: patch-mozilla_js_src_vm_ObjectImpl-inl.h,v 1.2 2013/07/12 12:24:10 ryoo
}
inline bool
-@@ -353,7 +353,7 @@ ZoneOfValue(const JS::Value &value)
+@@ -389,7 +389,7 @@ ZoneOfValue(const JS::Value &value)
js::ObjectImpl::readBarrier(ObjectImpl *obj)
{
#ifdef JSGC_INCREMENTAL
@@ -23,7 +23,7 @@ $NetBSD: patch-mozilla_js_src_vm_ObjectImpl-inl.h,v 1.2 2013/07/12 12:24:10 ryoo
if (zone->needsBarrier()) {
MOZ_ASSERT(!zone->rt->isHeapBusy());
JSObject *tmp = obj->asObjectPtr();
-@@ -367,7 +367,7 @@ inline void
+@@ -403,7 +403,7 @@ inline void
js::ObjectImpl::privateWriteBarrierPre(void **old)
{
#ifdef JSGC_INCREMENTAL
@@ -32,8 +32,8 @@ $NetBSD: patch-mozilla_js_src_vm_ObjectImpl-inl.h,v 1.2 2013/07/12 12:24:10 ryoo
if (zone->needsBarrier()) {
if (*old && getClass()->trace)
getClass()->trace(zone->barrierTracer(), this->asObjectPtr());
-@@ -394,7 +394,7 @@ js::ObjectImpl::writeBarrierPre(ObjectIm
- if (IsNullTaggedPointer(obj))
+@@ -430,7 +430,7 @@ js::ObjectImpl::writeBarrierPre(ObjectIm
+ if (IsNullTaggedPointer(obj) || !obj->runtime()->needsBarrier())
return;
- Zone *zone = obj->zone();
diff --git a/www/seamonkey/patches/patch-mozilla_js_src_vm_Stack.cpp b/www/seamonkey/patches/patch-mozilla_js_src_vm_Stack.cpp
new file mode 100644
index 00000000000..4e80e011d1a
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_js_src_vm_Stack.cpp
@@ -0,0 +1,16 @@
+$NetBSD: patch-mozilla_js_src_vm_Stack.cpp,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/js/src/vm/Stack.cpp.orig 2013-08-04 03:05:34.000000000 +0000
++++ mozilla/js/src/vm/Stack.cpp
+@@ -803,7 +803,11 @@ StackSpace::sizeOf()
+ #endif
+
+ MincoreArgType *vec = (MincoreArgType *) js_malloc(numPages);
++#ifdef __sun
++ int result = mincore((caddr_t)base_, numBytes, vec);
++#else
+ int result = mincore(base_, numBytes, vec);
++#endif
+ if (result) {
+ js_free(vec);
+ /*
diff --git a/www/seamonkey/patches/patch-mozilla_media_libpng_pngpriv.h b/www/seamonkey/patches/patch-mozilla_media_libpng_pngpriv.h
new file mode 100644
index 00000000000..4125ee32d80
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_media_libpng_pngpriv.h
@@ -0,0 +1,12 @@
+$NetBSD: patch-mozilla_media_libpng_pngpriv.h,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/media/libpng/pngpriv.h.orig 2013-08-04 03:05:41.000000000 +0000
++++ mozilla/media/libpng/pngpriv.h
+@@ -38,6 +38,7 @@
+ * still required (as of 2011-05-02.)
+ */
+ #define _POSIX_SOURCE 1 /* Just the POSIX 1003.1 and C89 APIs */
++#define _XOPEN_SOURCE 600
+
+ #ifndef PNG_VERSION_INFO_ONLY
+ /* This is required for the definition of abort(), used as a last ditch
diff --git a/www/seamonkey/patches/patch-mozilla_media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi b/www/seamonkey/patches/patch-mozilla_media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi
index 550e32967b8..250a0f67c88 100644
--- a/www/seamonkey/patches/patch-mozilla_media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi
+++ b/www/seamonkey/patches/patch-mozilla_media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi,v 1.1 2013/05/23 13:25:30 ryoon Exp $
+$NetBSD: patch-mozilla_media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi,v 1.2 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/media/webrtc/trunk/webrtc/modules/audio_device/audio_device.gypi.orig 2013-05-03 03:08:07.000000000 +0000
+--- mozilla/media/webrtc/trunk/webrtc/modules/audio_device/audio_device.gypi.orig 2013-08-04 03:05:43.000000000 +0000
+++ mozilla/media/webrtc/trunk/webrtc/modules/audio_device/audio_device.gypi
@@ -45,11 +45,15 @@
'dummy/audio_device_utility_dummy.h',
@@ -20,7 +20,7 @@ $NetBSD: patch-mozilla_media_webrtc_trunk_webrtc_modules_audio__device_audio__de
['OS=="ios"', {
'include_dirs': [
'ios',
-@@ -77,14 +81,8 @@
+@@ -78,14 +82,8 @@
}],
['include_internal_audio_device==1', {
'sources': [
@@ -35,8 +35,8 @@ $NetBSD: patch-mozilla_media_webrtc_trunk_webrtc_modules_audio__device_audio__de
'linux/latebindingsymboltable_linux.cc',
'linux/latebindingsymboltable_linux.h',
'ios/audio_device_ios.cc',
-@@ -134,28 +132,36 @@
- ],
+@@ -126,28 +124,36 @@
+ },
}],
['OS=="linux"', {
- 'defines': [
diff --git a/www/seamonkey/patches/patch-mozilla_memory_mozalloc_mozalloc__abort.cpp b/www/seamonkey/patches/patch-mozilla_memory_mozalloc_mozalloc__abort.cpp
new file mode 100644
index 00000000000..d1a59965f10
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_memory_mozalloc_mozalloc__abort.cpp
@@ -0,0 +1,16 @@
+$NetBSD: patch-mozilla_memory_mozalloc_mozalloc__abort.cpp,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/memory/mozalloc/mozalloc_abort.cpp.orig 2013-08-04 03:05:43.000000000 +0000
++++ mozilla/memory/mozalloc/mozalloc_abort.cpp
+@@ -34,7 +34,11 @@ mozalloc_abort(const char* const msg)
+ // Define abort() here, so that it is used instead of the system abort(). This
+ // lets us control the behavior when aborting, in order to get better results
+ // on *NIX platforms. See mozalloc_abort for details.
++#if defined(SOLARIS)
++void std::abort(void)
++#else
+ void abort(void)
++#endif
+ {
+ mozalloc_abort("Redirecting call to abort() to mozalloc_abort\n");
+ }
diff --git a/www/seamonkey/patches/patch-mozilla_modules_libjar_nsZipArchive.cpp b/www/seamonkey/patches/patch-mozilla_modules_libjar_nsZipArchive.cpp
new file mode 100644
index 00000000000..a54e01a05b2
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_modules_libjar_nsZipArchive.cpp
@@ -0,0 +1,15 @@
+$NetBSD: patch-mozilla_modules_libjar_nsZipArchive.cpp,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/modules/libjar/nsZipArchive.cpp.orig 2013-08-04 03:05:45.000000000 +0000
++++ mozilla/modules/libjar/nsZipArchive.cpp
+@@ -590,7 +590,9 @@ MOZ_WIN_MEM_TRY_BEGIN
+ // Success means optimized jar layout from bug 559961 is in effect
+ uint32_t readaheadLength = xtolong(startp);
+ if (readaheadLength) {
+-#if defined(XP_UNIX)
++#if defined(OS_SOLARIS)
++ posix_madvise(const_cast<uint8_t*>(startp), readaheadLength, POSIX_MADV_WILLNEED);
++#elif defined(XP_UNIX)
+ madvise(const_cast<uint8_t*>(startp), readaheadLength, MADV_WILLNEED);
+ #elif defined(XP_WIN)
+ if (aFd) {
diff --git a/www/seamonkey/patches/patch-mozilla_toolkit_xre_nsEmbedFunctions.cpp b/www/seamonkey/patches/patch-mozilla_toolkit_xre_nsEmbedFunctions.cpp
new file mode 100644
index 00000000000..aea7e3f5558
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_toolkit_xre_nsEmbedFunctions.cpp
@@ -0,0 +1,22 @@
+$NetBSD: patch-mozilla_toolkit_xre_nsEmbedFunctions.cpp,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/toolkit/xre/nsEmbedFunctions.cpp.orig 2013-08-04 03:05:52.000000000 +0000
++++ mozilla/toolkit/xre/nsEmbedFunctions.cpp
+@@ -239,7 +239,7 @@ XRE_SetRemoteExceptionHandler(const char
+ {
+ #if defined(XP_WIN) || defined(XP_MACOSX)
+ return CrashReporter::SetRemoteExceptionHandler(nsDependentCString(aPipe));
+-#elif defined(OS_LINUX)
++#elif defined(OS_LINUX) || defined(OS_SOLARIS)
+ return CrashReporter::SetRemoteExceptionHandler();
+ #else
+ # error "OOP crash reporter unsupported on this platform"
+@@ -351,7 +351,7 @@ XRE_InitChildProcess(int aArgc,
+ // Bug 684322 will add better visibility into this condition
+ NS_WARNING("Could not setup crash reporting\n");
+ }
+-# elif defined(OS_LINUX)
++# elif defined(OS_LINUX) || defined(OS_SOLARIS)
+ // on POSIX, |crashReporterArg| is "true" if crash reporting is
+ // enabled, false otherwise
+ if (0 != strcmp("false", crashReporterArg) &&
diff --git a/www/seamonkey/patches/patch-mozilla_xpcom_base_nsStackWalk.cpp b/www/seamonkey/patches/patch-mozilla_xpcom_base_nsStackWalk.cpp
new file mode 100644
index 00000000000..d659d8b1722
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_xpcom_base_nsStackWalk.cpp
@@ -0,0 +1,13 @@
+$NetBSD: patch-mozilla_xpcom_base_nsStackWalk.cpp,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/xpcom/base/nsStackWalk.cpp.orig 2013-08-04 03:05:53.000000000 +0000
++++ mozilla/xpcom/base/nsStackWalk.cpp
+@@ -853,7 +853,7 @@ void DemangleSymbol(const char * aSymbol
+ }
+
+
+-#if NSSTACKWALK_SUPPORTS_SOLARIS
++#if notNSSTACKWALK_SUPPORTS_SOLARIS
+
+ /*
+ * Stack walking code for Solaris courtesy of Bart Smaalder's "memtrak".
diff --git a/www/seamonkey/patches/patch-mozilla_xulrunner_installer_Makefile.in b/www/seamonkey/patches/patch-mozilla_xulrunner_installer_Makefile.in
new file mode 100644
index 00000000000..aabefa16851
--- /dev/null
+++ b/www/seamonkey/patches/patch-mozilla_xulrunner_installer_Makefile.in
@@ -0,0 +1,13 @@
+$NetBSD: patch-mozilla_xulrunner_installer_Makefile.in,v 1.1 2013/08/11 03:18:46 ryoon Exp $
+
+--- mozilla/xulrunner/installer/Makefile.in.orig 2013-08-04 03:05:53.000000000 +0000
++++ mozilla/xulrunner/installer/Makefile.in
+@@ -96,7 +96,7 @@ endif
+
+ install:: $(pkg_config_files)
+ @echo pkg_config_file: $(pkg_config_files)
+- $(SYSINSTALL) $(IFLAGS1) $^ $(DESTDIR)$(libdir)/pkgconfig
++ $(SYSINSTALL) $(IFLAGS1) $^ $(DESTDIR)${PREFIX}/lib/${MOZILLA_PKG_NAME}/pkgconfig
+
+ GARBAGE += $(pkg_config_files)
+
diff --git a/www/seamonkey/patches/patch-pa b/www/seamonkey/patches/patch-pa
index ce5de5db355..75875405d0f 100644
--- a/www/seamonkey/patches/patch-pa
+++ b/www/seamonkey/patches/patch-pa
@@ -1,11 +1,11 @@
-$NetBSD: patch-pa,v 1.8 2013/01/07 21:55:30 ryoon Exp $
+$NetBSD: patch-pa,v 1.9 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/xulrunner/installer/mozilla-js.pc.in.orig 2012-11-18 10:19:54.000000000 +0000
+--- mozilla/xulrunner/installer/mozilla-js.pc.in.orig 2013-08-04 03:05:53.000000000 +0000
+++ mozilla/xulrunner/installer/mozilla-js.pc.in
@@ -6,5 +6,5 @@ Name: JavaScript
Description: The Mozilla JavaScript Library
Version: %MOZILLA_VERSION%
Requires: %NSPR_NAME% >= %NSPR_VERSION%
-Libs: -L${sdkdir}/lib %MOZ_JS_LINK%
-+Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner %MOZ_JS_LINK%
++Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner %MOZ_JS_LINK%
Cflags: -I${includedir} -DXP_UNIX -DJS_THREADSAFE
diff --git a/www/seamonkey/patches/patch-pb b/www/seamonkey/patches/patch-pb
index a31438de816..5405601e4c3 100644
--- a/www/seamonkey/patches/patch-pb
+++ b/www/seamonkey/patches/patch-pb
@@ -1,11 +1,11 @@
-$NetBSD: patch-pb,v 1.8 2013/01/07 21:55:30 ryoon Exp $
+$NetBSD: patch-pb,v 1.9 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/xulrunner/installer/libxul.pc.in.orig 2012-11-18 10:19:54.000000000 +0000
+--- mozilla/xulrunner/installer/libxul.pc.in.orig 2013-08-04 03:05:53.000000000 +0000
+++ mozilla/xulrunner/installer/libxul.pc.in
@@ -7,5 +7,5 @@ Name: libxul
Description: The Mozilla Runtime and Embedding Engine
Version: %MOZILLA_VERSION%
Requires: %NSPR_NAME% >= %NSPR_VERSION%
-Libs: -L${sdkdir}/lib %MOZ_XUL_LINK%
-+Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner %MOZ_XUL_LINK%
++Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner %MOZ_XUL_LINK%
Cflags: -I${includedir} %WCHAR_CFLAGS%
diff --git a/www/seamonkey/patches/patch-pc b/www/seamonkey/patches/patch-pc
index 1fb91c93f16..9519ce888af 100644
--- a/www/seamonkey/patches/patch-pc
+++ b/www/seamonkey/patches/patch-pc
@@ -1,6 +1,6 @@
-$NetBSD: patch-pc,v 1.8 2013/01/07 21:55:30 ryoon Exp $
+$NetBSD: patch-pc,v 1.9 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/xulrunner/installer/libxul-embedding.pc.in.orig 2012-11-18 10:19:54.000000000 +0000
+--- mozilla/xulrunner/installer/libxul-embedding.pc.in.orig 2013-08-04 03:05:53.000000000 +0000
+++ mozilla/xulrunner/installer/libxul-embedding.pc.in
@@ -6,5 +6,6 @@ idldir=%idldir%
Name: libxul-embedding
@@ -8,5 +8,5 @@ $NetBSD: patch-pc,v 1.8 2013/01/07 21:55:30 ryoon Exp $
Version: %MOZILLA_VERSION%
-Libs: -L${sdkdir}/lib -lxpcomglue -ldl
+# XXXtnn -ldl removed
-+Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lxpcomglue
++Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lxpcomglue
Cflags: -DXPCOM_GLUE -I${includedir} %WCHAR_CFLAGS%
diff --git a/www/seamonkey/patches/patch-pd b/www/seamonkey/patches/patch-pd
index 324f4bce4c2..91aeb361cbb 100644
--- a/www/seamonkey/patches/patch-pd
+++ b/www/seamonkey/patches/patch-pd
@@ -1,11 +1,11 @@
-$NetBSD: patch-pd,v 1.9 2013/01/20 08:33:14 ryoon Exp $
+$NetBSD: patch-pd,v 1.10 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/xulrunner/installer/mozilla-nss.pc.in.orig 2013-01-06 06:26:34.000000000 +0000
+--- mozilla/xulrunner/installer/mozilla-nss.pc.in.orig 2013-08-04 03:05:53.000000000 +0000
+++ mozilla/xulrunner/installer/mozilla-nss.pc.in
@@ -6,5 +6,5 @@ Name: NSS
Description: Mozilla Network Security Services
Version: %MOZILLA_VERSION%
Requires: %NSPR_NAME% >= %NSPR_VERSION%
-Libs: -L${sdkdir}/lib -lsmime3 -lssl3 -lnss3 -lnssutil3
-+Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lsmime3 -lssl3 -lnss3 -lnssutil3
++Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lsmime3 -lssl3 -lnss3 -lnssutil3
Cflags: -I${includedir}
diff --git a/www/seamonkey/patches/patch-pg b/www/seamonkey/patches/patch-pg
index 15cb7a63860..4c361d94bc4 100644
--- a/www/seamonkey/patches/patch-pg
+++ b/www/seamonkey/patches/patch-pg
@@ -1,6 +1,6 @@
-$NetBSD: patch-pg,v 1.8 2013/01/07 21:55:30 ryoon Exp $
+$NetBSD: patch-pg,v 1.9 2013/08/11 03:18:46 ryoon Exp $
---- mozilla/xulrunner/installer/mozilla-nspr.pc.in.orig 2012-11-18 10:19:54.000000000 +0000
+--- mozilla/xulrunner/installer/mozilla-nspr.pc.in.orig 2013-08-04 03:05:53.000000000 +0000
+++ mozilla/xulrunner/installer/mozilla-nspr.pc.in
@@ -5,7 +5,5 @@ includedir=%includedir%
Name: NSPR
@@ -10,5 +10,5 @@ $NetBSD: patch-pg,v 1.8 2013/01/07 21:55:30 ryoon Exp $
-Cflags: %FULL_NSPR_CFLAGS%
-
-
-+Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lplds4 -lplc4 -lnspr4 -pthread
++Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lplds4 -lplc4 -lnspr4 -pthread
+Cflags: -I${includedir}