pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/seamonkey
Module Name: pkgsrc
Committed By: ryoon
Date: Fri Nov 10 22:45:27 UTC 2017
Modified Files:
pkgsrc/www/seamonkey: Makefile PLIST distinfo options.mk
pkgsrc/www/seamonkey/patches: patch-ao
patch-mozilla_build_moz.configure_old.configure
patch-mozilla_config_Makefile.in
patch-mozilla_config_external_moz.build
patch-mozilla_config_system-headers
patch-mozilla_dom_system_OSFileConstants.cpp
patch-mozilla_gfx_skia_generate__mozbuild.py
patch-mozilla_gfx_skia_moz.build patch-mozilla_gfx_thebes_moz.build
patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc
patch-mozilla_js_src_jit_arm_Architecture-arm.cpp
patch-mozilla_js_src_moz.build
patch-mozilla_js_src_old-configure.in
patch-mozilla_media_libcubeb_src_cubeb.c
patch-mozilla_media_libcubeb_src_cubeb__alsa.c
patch-mozilla_media_webrtc_signaling_test_common.build
patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc
patch-mozilla_old-configure.in
patch-mozilla_toolkit_library_moz.build
patch-mozilla_toolkit_moz.configure
patch-suite_installer_Makefile.in
Added Files:
pkgsrc/www/seamonkey/patches:
patch-mozilla_build_moz.configure_keyfiles.configure
patch-mozilla_build_moz.configure_memory.configure
patch-mozilla_dom_media_platforms_ffmpeg_ffvpx_FFVPXRuntimeLinker.cpp
patch-mozilla_gfx_2d_DataSurfaceHelpers.cpp
patch-mozilla_gfx_2d_HelpersCairo.h
patch-mozilla_ipc_chromium_src_base_atomicops__internals__arm__gcc.h
patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_atomicops__internals__arm__gcc.h
Removed Files:
pkgsrc/www/seamonkey: PLIST.lightning
pkgsrc/www/seamonkey/patches:
patch-mozilla_browser_components_nsBrowserGlue.js
patch-mozilla_browser_installer_package-manifest.in
patch-mozilla_browser_themes_shared_icon-colors.inc.svg
patch-mozilla_build_autoconf_toolchain.m4
patch-mozilla_build_moz.configure_toolchain.configure
patch-mozilla_dom_bindings_GenerateCSS2PropertiesWebIDL.py
patch-mozilla_extensions_spellcheck_hunspell_glue_mozHunspell.cpp
patch-mozilla_gfx_skia_skia_src_core_SkUtilsArm.cpp
patch-mozilla_gfx_thebes_gfxFontUtils.cpp
patch-mozilla_image_decoders_nsIconDecoder.cpp
patch-mozilla_intl_lwbrk_nsJISx4051LineBreaker.cpp
patch-mozilla_ios
patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc
patch-mozilla_js_src_jit_LIR.cpp patch-mozilla_js_src_jit_MIR.cpp
patch-mozilla_js_src_vm_SPSProfiler.cpp
patch-mozilla_layout_style_GenerateCSSPropsGenerated.py
patch-mozilla_media_libstagefright_frameworks_av_include_media_stagefright_foundation_AString.h
patch-mozilla_media_libstagefright_frameworks_av_media_libstagefright_foundation_AString.cpp
patch-mozilla_media_libstagefright_system_core_liblog_fake__log__device.c
patch-mozilla_media_libstagefright_system_core_liblog_logprint.c
patch-mozilla_media_libtheora_lib_info.c
patch-mozilla_media_libtremor_Makefile.in
patch-mozilla_media_libvorbis_Makefile.in
patch-mozilla_media_libvorbis_lib_vorbis__info.c
patch-mozilla_media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h
patch-mozilla_memory_build_mozjemalloc__compat.c
patch-mozilla_mobile_android_installer_package-manifest.in
patch-mozilla_modules_libmar_tests_moz.build
patch-mozilla_modules_libpref_init_all.js
patch-mozilla_modules_woff2_src_store__bytes.h
patch-mozilla_modules_woff2_src_woff2__common.cc
patch-mozilla_moz.configure patch-mozilla_ostream
patch-mozilla_python_mozbuild_mozbuild_configure_options.py
patch-mozilla_toolkit_library_libxul.mk patch-mozilla_unwind.h
patch-mozilla_xpcom_components_Module.h
patch-mozilla_xpcom_reflect_xptcall_md_unix_moz.build
patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__gcc__x86__unix.cpp
patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcstubs__gcc__x86__unix.cpp
Log Message:
Update to 2.49.1
Changelog:
Based on Firefox 52.4.1
SeaMonkey-specific changes
SeaMonkey should no longer crash when you start it or try to use the mail feature on OS X 10.12 or greater.
You were not always prompted for authentication in SeaMonkey 2.48 under certain scenarios resulting in login failures. The problem, tracked in bug 1347857, has been fixed.
Mail and News: The way images are included in a compose window has changed. Images are now included as data URIs and not as references to parts of other messages or operating system files. This
allows better interoperability with office packages such as MS Office or LibreOffice. Images linked from locations on the internet will no longer be downloaded and attached to the message
automatically. This can be changed globally by setting the preference mail.compose.attach_http_images.
Language support for nb-NO has been re-added.
SeaMonkey now uses gtk3 on Linux. If you experience a problem because of this please file a bug and link it to Switch Linux builds to GTK3 with SeaMonkey 2.49. Pleae try another OS theme first.
Some of them are buggy and cause problems with SeaMonkey, Thunderbird and Firefox.
Quotes are now colored differently in Mails bug 1374708.
Under OSX the left panes in Bookmarks Manager, MailNews and Address Book are now styled like finder panes. See bug 1095904.
Quotes are now colored differently in Mails up to 5 levels deep depending on your OS. See bug 1374708. This may break custom themes for email composition because a new style sheet named
"messageQuotes.css" has been added.
To generate a diff of this commit:
cvs rdiff -u -r1.164 -r1.165 pkgsrc/www/seamonkey/Makefile
cvs rdiff -u -r1.58 -r1.59 pkgsrc/www/seamonkey/PLIST
cvs rdiff -u -r1.25 -r0 pkgsrc/www/seamonkey/PLIST.lightning
cvs rdiff -u -r1.145 -r1.146 pkgsrc/www/seamonkey/distinfo
cvs rdiff -u -r1.38 -r1.39 pkgsrc/www/seamonkey/options.mk
cvs rdiff -u -r1.16 -r1.17 pkgsrc/www/seamonkey/patches/patch-ao
cvs rdiff -u -r1.1 -r0 \
pkgsrc/www/seamonkey/patches/patch-mozilla_browser_components_nsBrowserGlue.js \
pkgsrc/www/seamonkey/patches/patch-mozilla_browser_themes_shared_icon-colors.inc.svg \
pkgsrc/www/seamonkey/patches/patch-mozilla_build_autoconf_toolchain.m4 \
pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_toolchain.configure \
pkgsrc/www/seamonkey/patches/patch-mozilla_dom_bindings_GenerateCSS2PropertiesWebIDL.py \
pkgsrc/www/seamonkey/patches/patch-mozilla_extensions_spellcheck_hunspell_glue_mozHunspell.cpp \
pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_thebes_gfxFontUtils.cpp \
pkgsrc/www/seamonkey/patches/patch-mozilla_image_decoders_nsIconDecoder.cpp \
pkgsrc/www/seamonkey/patches/patch-mozilla_intl_lwbrk_nsJISx4051LineBreaker.cpp \
pkgsrc/www/seamonkey/patches/patch-mozilla_layout_style_GenerateCSSPropsGenerated.py \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_libstagefright_system_core_liblog_fake__log__device.c \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_libstagefright_system_core_liblog_logprint.c \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_libtheora_lib_info.c \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_libvorbis_lib_vorbis__info.c \
pkgsrc/www/seamonkey/patches/patch-mozilla_modules_libmar_tests_moz.build \
pkgsrc/www/seamonkey/patches/patch-mozilla_modules_woff2_src_store__bytes.h \
pkgsrc/www/seamonkey/patches/patch-mozilla_modules_woff2_src_woff2__common.cc \
pkgsrc/www/seamonkey/patches/patch-mozilla_moz.configure \
pkgsrc/www/seamonkey/patches/patch-mozilla_python_mozbuild_mozbuild_configure_options.py \
pkgsrc/www/seamonkey/patches/patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__gcc__x86__unix.cpp \
pkgsrc/www/seamonkey/patches/patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcstubs__gcc__x86__unix.cpp
cvs rdiff -u -r1.6 -r0 \
pkgsrc/www/seamonkey/patches/patch-mozilla_browser_installer_package-manifest.in \
pkgsrc/www/seamonkey/patches/patch-mozilla_xpcom_reflect_xptcall_md_unix_moz.build
cvs rdiff -u -r0 -r1.1 \
pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_keyfiles.configure \
pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_memory.configure \
pkgsrc/www/seamonkey/patches/patch-mozilla_dom_media_platforms_ffmpeg_ffvpx_FFVPXRuntimeLinker.cpp \
pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_2d_DataSurfaceHelpers.cpp \
pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_2d_HelpersCairo.h \
pkgsrc/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_atomicops__internals__arm__gcc.h \
pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_atomicops__internals__arm__gcc.h
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_old.configure \
pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_old-configure.in \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb.c \
pkgsrc/www/seamonkey/patches/patch-mozilla_old-configure.in
cvs rdiff -u -r1.7 -r1.8 \
pkgsrc/www/seamonkey/patches/patch-mozilla_config_Makefile.in
cvs rdiff -u -r1.9 -r1.10 \
pkgsrc/www/seamonkey/patches/patch-mozilla_config_external_moz.build \
pkgsrc/www/seamonkey/patches/patch-mozilla_dom_system_OSFileConstants.cpp \
pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_moz.build \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb__alsa.c
cvs rdiff -u -r1.23 -r1.24 \
pkgsrc/www/seamonkey/patches/patch-mozilla_config_system-headers
cvs rdiff -u -r1.5 -r1.6 \
pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_generate__mozbuild.py \
pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_thebes_moz.build
cvs rdiff -u -r1.2 -r0 \
pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_skia_src_core_SkUtilsArm.cpp \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_libtremor_Makefile.in \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_libvorbis_Makefile.in \
pkgsrc/www/seamonkey/patches/patch-mozilla_modules_libpref_init_all.js
cvs rdiff -u -r1.5 -r0 pkgsrc/www/seamonkey/patches/patch-mozilla_ios \
pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_vm_SPSProfiler.cpp \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h \
pkgsrc/www/seamonkey/patches/patch-mozilla_mobile_android_installer_package-manifest.in \
pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_library_libxul.mk
cvs rdiff -u -r1.3 -r1.4 \
pkgsrc/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_webrtc_signaling_test_common.build
cvs rdiff -u -r1.12 -r0 \
pkgsrc/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc
cvs rdiff -u -r1.3 -r0 \
pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_jit_LIR.cpp \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_libstagefright_frameworks_av_include_media_stagefright_foundation_AString.h \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_libstagefright_frameworks_av_media_libstagefright_foundation_AString.cpp
cvs rdiff -u -r1.4 -r0 \
pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_jit_MIR.cpp \
pkgsrc/www/seamonkey/patches/patch-mozilla_memory_build_mozjemalloc__compat.c \
pkgsrc/www/seamonkey/patches/patch-mozilla_xpcom_components_Module.h
cvs rdiff -u -r1.4 -r1.5 \
pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_jit_arm_Architecture-arm.cpp \
pkgsrc/www/seamonkey/patches/patch-suite_installer_Makefile.in
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_moz.build \
pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_moz.configure
cvs rdiff -u -r1.8 -r1.9 \
pkgsrc/www/seamonkey/patches/patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc
cvs rdiff -u -r1.7 -r0 pkgsrc/www/seamonkey/patches/patch-mozilla_ostream \
pkgsrc/www/seamonkey/patches/patch-mozilla_unwind.h
cvs rdiff -u -r1.6 -r1.7 \
pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_library_moz.build
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/seamonkey/Makefile
diff -u pkgsrc/www/seamonkey/Makefile:1.164 pkgsrc/www/seamonkey/Makefile:1.165
--- pkgsrc/www/seamonkey/Makefile:1.164 Sun Oct 1 09:34:05 2017
+++ pkgsrc/www/seamonkey/Makefile Fri Nov 10 22:45:27 2017
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.164 2017/10/01 09:34:05 ryoon Exp $
+# $NetBSD: Makefile,v 1.165 2017/11/10 22:45:27 ryoon Exp $
DISTNAME= seamonkey-${SM_VER}.source
PKGNAME= seamonkey-${SM_VER:S/b/beta/}
-PKGREVISION= 3
-SM_VER= 2.48
+SM_VER= 2.49.1
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_MOZILLA:=seamonkey/releases/${SM_VER}/source/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/www/seamonkey/PLIST
diff -u pkgsrc/www/seamonkey/PLIST:1.58 pkgsrc/www/seamonkey/PLIST:1.59
--- pkgsrc/www/seamonkey/PLIST:1.58 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/PLIST Fri Nov 10 22:45:27 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.58 2017/08/18 23:55:07 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.59 2017/11/10 22:45:27 ryoon Exp $
bin/seamonkey
lib/seamonkey/application.ini
lib/seamonkey/blocklist.xml
@@ -318,6 +318,7 @@ lib/seamonkey/chrome/classic/skin/classi
lib/seamonkey/chrome/classic/skin/classic/messenger/messageBody.css
lib/seamonkey/chrome/classic/skin/classic/messenger/messageHeader.css
lib/seamonkey/chrome/classic/skin/classic/messenger/messageKeywords.css
+lib/seamonkey/chrome/classic/skin/classic/messenger/messageQuotes.css
lib/seamonkey/chrome/classic/skin/classic/messenger/messageWindow.css
lib/seamonkey/chrome/classic/skin/classic/messenger/messenger.css
lib/seamonkey/chrome/classic/skin/classic/messenger/messengercompose/messengercompose.css
@@ -902,7 +903,6 @@ lib/seamonkey/chrome/devtools/content/de
lib/seamonkey/chrome/devtools/content/debugger/views/variable-bubble-view.js
lib/seamonkey/chrome/devtools/content/debugger/views/watch-expressions-view.js
lib/seamonkey/chrome/devtools/content/debugger/views/workers-view.js
-lib/seamonkey/chrome/devtools/content/dom/content/dom-view.css
lib/seamonkey/chrome/devtools/content/dom/dom.html
lib/seamonkey/chrome/devtools/content/dom/main.js
lib/seamonkey/chrome/devtools/content/framework/connect/connect.css
@@ -913,20 +913,18 @@ lib/seamonkey/chrome/devtools/content/fr
lib/seamonkey/chrome/devtools/content/framework/dev-edition-promo/dev-edition-promo.xul
lib/seamonkey/chrome/devtools/content/framework/options-panel.css
lib/seamonkey/chrome/devtools/content/framework/toolbox-init.js
-lib/seamonkey/chrome/devtools/content/framework/toolbox-options.js
lib/seamonkey/chrome/devtools/content/framework/toolbox-options.xhtml
lib/seamonkey/chrome/devtools/content/framework/toolbox-process-window.js
lib/seamonkey/chrome/devtools/content/framework/toolbox-process-window.xul
lib/seamonkey/chrome/devtools/content/framework/toolbox-window.xul
lib/seamonkey/chrome/devtools/content/framework/toolbox.xul
-lib/seamonkey/chrome/devtools/content/inspector/fonts/fonts.js
-lib/seamonkey/chrome/devtools/content/inspector/inspector.xul
+lib/seamonkey/chrome/devtools/content/inspector/inspector.js
+lib/seamonkey/chrome/devtools/content/inspector/inspector.xhtml
lib/seamonkey/chrome/devtools/content/inspector/markup/markup.xhtml
lib/seamonkey/chrome/devtools/content/memory/initializer.js
lib/seamonkey/chrome/devtools/content/memory/memory.xhtml
lib/seamonkey/chrome/devtools/content/netmonitor/netmonitor-controller.js
lib/seamonkey/chrome/devtools/content/netmonitor/netmonitor-view.js
-lib/seamonkey/chrome/devtools/content/netmonitor/netmonitor.css
lib/seamonkey/chrome/devtools/content/netmonitor/netmonitor.xul
lib/seamonkey/chrome/devtools/content/performance/performance-controller.js
lib/seamonkey/chrome/devtools/content/performance/performance-view.js
@@ -946,9 +944,6 @@ lib/seamonkey/chrome/devtools/content/pr
lib/seamonkey/chrome/devtools/content/projecteditor/chrome/content/projecteditor-test.xul
lib/seamonkey/chrome/devtools/content/projecteditor/chrome/content/projecteditor.xul
lib/seamonkey/chrome/devtools/content/projecteditor/lib/helpers/readdir.js
-lib/seamonkey/chrome/devtools/content/promisedebugger/promise-controller.js
-lib/seamonkey/chrome/devtools/content/promisedebugger/promise-debugger.xhtml
-lib/seamonkey/chrome/devtools/content/promisedebugger/promise-panel.js
lib/seamonkey/chrome/devtools/content/responsive.html/index.js
lib/seamonkey/chrome/devtools/content/responsive.html/index.xhtml
lib/seamonkey/chrome/devtools/content/scratchpad/scratchpad.js
@@ -985,9 +980,6 @@ lib/seamonkey/chrome/devtools/content/we
lib/seamonkey/chrome/devtools/content/webaudioeditor/views/utils.js
lib/seamonkey/chrome/devtools/content/webaudioeditor/webaudioeditor.xul
lib/seamonkey/chrome/devtools/content/webconsole/webconsole.xul
-lib/seamonkey/chrome/devtools/modules/devtools/acorn/acorn.js
-lib/seamonkey/chrome/devtools/modules/devtools/acorn/acorn_loose.js
-lib/seamonkey/chrome/devtools/modules/devtools/acorn/walk.js
lib/seamonkey/chrome/devtools/modules/devtools/client/aboutdebugging/components/aboutdebugging.js
lib/seamonkey/chrome/devtools/modules/devtools/client/aboutdebugging/components/addons/controls.js
lib/seamonkey/chrome/devtools/modules/devtools/client/aboutdebugging/components/addons/install-error.js
@@ -1039,9 +1031,6 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/dom/content/components/dom-tree.js
lib/seamonkey/chrome/devtools/modules/devtools/client/dom/content/components/main-frame.js
lib/seamonkey/chrome/devtools/modules/devtools/client/dom/content/components/main-toolbar.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/dom/content/components/search-box.css
-lib/seamonkey/chrome/devtools/modules/devtools/client/dom/content/components/search-box.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/dom/content/components/search.svg
lib/seamonkey/chrome/devtools/modules/devtools/client/dom/content/constants.js
lib/seamonkey/chrome/devtools/modules/devtools/client/dom/content/dom-decorator.js
lib/seamonkey/chrome/devtools/modules/devtools/client/dom/content/dom-view.css
@@ -1052,8 +1041,6 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/dom/content/reducers/index.js
lib/seamonkey/chrome/devtools/modules/devtools/client/dom/content/utils.js
lib/seamonkey/chrome/devtools/modules/devtools/client/dom/dom-panel.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/dom/dom.html
-lib/seamonkey/chrome/devtools/modules/devtools/client/dom/main.js
lib/seamonkey/chrome/devtools/modules/devtools/client/framework/ToolboxProcess.jsm
lib/seamonkey/chrome/devtools/modules/devtools/client/framework/about-devtools-toolbox.js
lib/seamonkey/chrome/devtools/modules/devtools/client/framework/attach-thread.js
@@ -1070,6 +1057,7 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/framework/target-from-url.js
lib/seamonkey/chrome/devtools/modules/devtools/client/framework/target.js
lib/seamonkey/chrome/devtools/modules/devtools/client/framework/toolbox-highlighter-utils.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/framework/toolbox-host-manager.js
lib/seamonkey/chrome/devtools/modules/devtools/client/framework/toolbox-hosts.js
lib/seamonkey/chrome/devtools/modules/devtools/client/framework/toolbox-options.js
lib/seamonkey/chrome/devtools/modules/devtools/client/framework/toolbox.js
@@ -1080,10 +1068,29 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/computed/computed.js
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/fonts/fonts.js
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/inspector-commands.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/inspector-panel.js
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/inspector-search.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/markup/html-editor.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/layout/components/Accordion.css
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/layout/components/Accordion.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/layout/components/App.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/layout/components/Grid.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/layout/layout.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/layout/reducers/grids.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/layout/reducers/index.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/layout/store.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/layout/types.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/layout/utils/l10n.js
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/markup/markup.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/markup/utils.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/markup/views/element-container.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/markup/views/element-editor.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/markup/views/html-editor.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/markup/views/markup-container.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/markup/views/read-only-container.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/markup/views/read-only-editor.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/markup/views/root-container.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/markup/views/text-container.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/markup/views/text-editor.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/panel.js
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/rules/models/element-style.js
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/rules/models/rule.js
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/rules/models/text-property.js
@@ -1091,8 +1098,10 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/rules/views/rule-editor.js
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/rules/views/text-property-editor.js
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/shared/dom-node-preview.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/shared/highlighters-overlay.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/shared/node-types.js
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/shared/style-inspector-menu.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/shared/style-inspector-overlays.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/shared/tooltips-overlay.js
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/shared/utils.js
lib/seamonkey/chrome/devtools/modules/devtools/client/inspector/toolsidebar.js
lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/components/headers-panel.js
@@ -1105,13 +1114,10 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/converter-child.js
lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/converter-observer.js
lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/converter-sniffer.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/css/controls.png
-lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/css/controls%2x.png@localhost
lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/css/general.css
lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/css/headers-panel.css
lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/css/json-panel.css
lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/css/main.css
-lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/css/read-only-prop.svg
lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/css/search-box.css
lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/css/search.svg
lib/seamonkey/chrome/devtools/modules/devtools/client/jsonview/css/text-panel.css
@@ -1155,7 +1161,6 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/memory/components/tree-map/start.js
lib/seamonkey/chrome/devtools/modules/devtools/client/memory/constants.js
lib/seamonkey/chrome/devtools/modules/devtools/client/memory/dominator-tree-lazy-children.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/memory/initializer.js
lib/seamonkey/chrome/devtools/modules/devtools/client/memory/models.js
lib/seamonkey/chrome/devtools/modules/devtools/client/memory/panel.js
lib/seamonkey/chrome/devtools/modules/devtools/client/memory/reducers.js
@@ -1174,17 +1179,46 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/memory/telemetry.js
lib/seamonkey/chrome/devtools/modules/devtools/client/memory/utils.js
lib/seamonkey/chrome/devtools/modules/devtools/client/menus.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/actions/filters.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/actions/index.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/actions/sidebar.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/components/filter-buttons.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/components/search-box.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/components/toggle-button.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/constants.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/custom-request-view.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/events.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/filter-predicates.js
lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/har/har-automation.js
lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/har/har-builder.js
lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/har/har-collector.js
lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/har/har-exporter.js
lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/har/har-utils.js
lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/har/toolbox-overlay.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/l10n.js
lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/panel.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/performance-statistics-view.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/prefs.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/reducers/filters.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/reducers/index.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/reducers/sidebar.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/request-list-context-menu.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/request-utils.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/requests-menu-view.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/selectors/index.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/sort-predicates.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/store.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/netmonitor/toolbar-view.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/components/jit-optimizations-item.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/components/jit-optimizations.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/components/recording-button.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/components/recording-controls.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/performance/components/recording-list-item.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/performance/components/recording-list.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/performance/components/waterfall-header.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/performance/components/waterfall-tree-row.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/performance/components/waterfall-tree.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/performance/components/waterfall.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/events.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/legacy/actors.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/legacy/compatibility.js
@@ -1204,12 +1238,11 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/modules/marker-formatters.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/modules/markers.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/modules/utils.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/performance/modules/waterfall-ticks.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/modules/widgets/graphs.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/modules/widgets/marker-details.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/performance/modules/widgets/marker-view.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/modules/widgets/markers-overview.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/modules/widgets/tree-view.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/performance/modules/widgets/waterfall-ticks.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/panel.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/test/helpers/actions.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/test/helpers/dom-utils.js
@@ -1218,6 +1251,7 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/test/helpers/panel-utils.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/test/helpers/prefs.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/test/helpers/profiler-mm-utils.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/performance/test/helpers/recording-utils.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/test/helpers/synth-utils.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/test/helpers/tab-utils.js
lib/seamonkey/chrome/devtools/modules/devtools/client/performance/test/helpers/urls.js
@@ -1227,7 +1261,6 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/projecteditor/lib/helpers/file-picker.js
lib/seamonkey/chrome/devtools/modules/devtools/client/projecteditor/lib/helpers/l10n.js
lib/seamonkey/chrome/devtools/modules/devtools/client/projecteditor/lib/helpers/prompts.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/projecteditor/lib/helpers/readdir.js
lib/seamonkey/chrome/devtools/modules/devtools/client/projecteditor/lib/plugins/app-manager/app-project-editor.js
lib/seamonkey/chrome/devtools/modules/devtools/client/projecteditor/lib/plugins/app-manager/plugin.js
lib/seamonkey/chrome/devtools/modules/devtools/client/projecteditor/lib/plugins/core.js
@@ -1248,8 +1281,10 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/projecteditor/lib/stores/resource.js
lib/seamonkey/chrome/devtools/modules/devtools/client/projecteditor/lib/tree.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/actions/devices.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/actions/display-pixel-ratio.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/actions/index.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/actions/location.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/actions/network-throttling.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/actions/screenshot.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/actions/touch-simulation.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/actions/viewports.js
@@ -1260,7 +1295,9 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/components/browser.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/components/device-modal.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/components/device-selector.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/components/dpr-selector.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/components/global-toolbar.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/components/network-throttling-selector.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/components/resizable-viewport.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/components/viewport-dimension.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/components/viewport-toolbar.js
@@ -1277,7 +1314,9 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/manager.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/reducers.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/reducers/devices.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/reducers/display-pixel-ratio.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/reducers/location.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/reducers/network-throttling.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/reducers/screenshot.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/reducers/touch-simulation.js
lib/seamonkey/chrome/devtools/modules/devtools/client/responsive.html/reducers/viewports.js
@@ -1308,17 +1347,24 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/array.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/attribute.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/caption.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/comment-node.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/date-time.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/document.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/element-node.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/event.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/function.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/grip-array.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/grip-map.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/grip.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/infinity.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/long-string.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/nan.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/null.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/number.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/object-with-text.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/object-with-url.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/object.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/promise.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/prop-rep.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/regexp.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/rep-utils.js
@@ -1326,11 +1372,16 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/reps.css
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/string.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/stylesheet.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/symbol.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/text-node.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/undefined.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/reps/window.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/search-box.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/sidebar-toggle.css
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/sidebar-toggle.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/splitter/draggable.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/splitter/split-box.css
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/splitter/split-box.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/stack-trace.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/tabs/tabbar.css
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/components/tabs/tabbar.js
@@ -1354,11 +1405,11 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/doorhanger.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/file-watcher-worker.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/file-watcher.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/shared/frame-script-utils.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/getjson.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/inplace-editor.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/key-shortcuts.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/keycodes.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/network-throttling-profiles.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/node-attribute-parser.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/options-view.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/output-parser.js
@@ -1377,16 +1428,18 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/source-utils.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/suggestion-picker.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/telemetry.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/shared/theme-switching.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/theme.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/undo.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/vendor/immutable.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/vendor/jsol.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/vendor/react-addons-shallow-compare.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/vendor/react-dom.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/vendor/react-proxy.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/vendor/react-redux.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/vendor/react-virtualized.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/vendor/react.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/vendor/redux.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/vendor/reselect.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/vendor/seamless-immutable.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/view-source.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/webgl-utils.js
@@ -1401,7 +1454,6 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/FlameGraph.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/Graphs.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/GraphsWorker.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/HTMLTooltip.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/LineGraphWidget.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/MdnDocsWidget.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/MountainGraphWidget.js
@@ -1409,13 +1461,18 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/SimpleListWidget.jsm
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/Spectrum.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/TableWidget.js
-lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/Tooltip.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/TreeWidget.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/VariablesView.jsm
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/VariablesViewController.jsm
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/CssDocsTooltip.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/EventTooltipHelper.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/HTMLTooltip.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/ImageTooltipHelper.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/SwatchBasedEditorTooltip.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/SwatchColorPickerTooltip.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/SwatchCubicBezierTooltip.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/SwatchFilterTooltip.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/Tooltip.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/TooltipToggle.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/tooltip/VariableContentHelper.js
lib/seamonkey/chrome/devtools/modules/devtools/client/shared/widgets/view-helpers.js
@@ -1442,6 +1499,8 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/styleeditor/utils.js
lib/seamonkey/chrome/devtools/modules/devtools/client/themes/audio/shutter.wav
lib/seamonkey/chrome/devtools/modules/devtools/client/themes/common.css
+lib/seamonkey/chrome/devtools/modules/devtools/client/themes/splitters.css
+lib/seamonkey/chrome/devtools/modules/devtools/client/themes/toolbars.css
lib/seamonkey/chrome/devtools/modules/devtools/client/themes/variables.css
lib/seamonkey/chrome/devtools/modules/devtools/client/webaudioeditor/panel.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/console-commands.js
@@ -1472,22 +1531,28 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/net/utils/events.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/net/utils/json.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/net/utils/net.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/actions/enhancers.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/actions/filters.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/actions/index.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/actions/messages.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/actions/ui.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/collapse-button.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/console-output.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/console-table.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/filter-bar.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/filter-button.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/grip-message-body.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/message-container.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/message-icon.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/message-indent.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/message-repeat.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/message-types/console-api-call.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/message-types/console-command.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/message-types/default-renderer.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/message-types/evaluation-result.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/message-types/network-event-message.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/message-types/page-error.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/message.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/components/variables-view-link.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/constants.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/main.js
@@ -1503,6 +1568,11 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/selectors/ui.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/store.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/test/fixtures/stub-generators/stub-snippets.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/test/fixtures/stubs/consoleApi.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/test/fixtures/stubs/evaluationResult.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/test/fixtures/stubs/index.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/test/fixtures/stubs/networkEvent.js
+lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/test/fixtures/stubs/pageError.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/types.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/utils/id-generator.js
lib/seamonkey/chrome/devtools/modules/devtools/client/webconsole/new-console-output/utils/messages.js
@@ -1574,6 +1644,7 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/process.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/profiler.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/promises.js
+lib/seamonkey/chrome/devtools/modules/devtools/server/actors/reflow.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/root.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/script.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/settings.js
@@ -1588,13 +1659,13 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/utils/actor-registry-utils.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/utils/audionodes.json
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/utils/automation-timeline.js
+lib/seamonkey/chrome/devtools/modules/devtools/server/actors/utils/css-grid-utils.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/utils/make-debugger.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/utils/map-uri-to-addon-id.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/utils/stack.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/utils/walker-search.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/utils/webconsole-utils.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/utils/webconsole-worker-utils.js
-lib/seamonkey/chrome/devtools/modules/devtools/server/actors/webapps.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/webaudio.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/webbrowser.js
lib/seamonkey/chrome/devtools/modules/devtools/server/actors/webconsole.js
@@ -1621,6 +1692,9 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/shared/Loader.jsm
lib/seamonkey/chrome/devtools/modules/devtools/shared/Parser.jsm
lib/seamonkey/chrome/devtools/modules/devtools/shared/ThreadSafeDevToolsUtils.js
+lib/seamonkey/chrome/devtools/modules/devtools/shared/acorn/acorn.js
+lib/seamonkey/chrome/devtools/modules/devtools/shared/acorn/acorn_loose.js
+lib/seamonkey/chrome/devtools/modules/devtools/shared/acorn/walk.js
lib/seamonkey/chrome/devtools/modules/devtools/shared/apps/Devices.jsm
lib/seamonkey/chrome/devtools/modules/devtools/shared/apps/Simulator.jsm
lib/seamonkey/chrome/devtools/modules/devtools/shared/apps/app-actor-front.js
@@ -1667,6 +1741,7 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/shared/fronts/preference.js
lib/seamonkey/chrome/devtools/modules/devtools/shared/fronts/profiler.js
lib/seamonkey/chrome/devtools/modules/devtools/shared/fronts/promises.js
+lib/seamonkey/chrome/devtools/modules/devtools/shared/fronts/reflow.js
lib/seamonkey/chrome/devtools/modules/devtools/shared/fronts/settings.js
lib/seamonkey/chrome/devtools/modules/devtools/shared/fronts/storage.js
lib/seamonkey/chrome/devtools/modules/devtools/shared/fronts/string.js
@@ -1826,6 +1901,7 @@ lib/seamonkey/chrome/devtools/modules/de
lib/seamonkey/chrome/devtools/modules/devtools/shared/specs/preference.js
lib/seamonkey/chrome/devtools/modules/devtools/shared/specs/profiler.js
lib/seamonkey/chrome/devtools/modules/devtools/shared/specs/promises.js
+lib/seamonkey/chrome/devtools/modules/devtools/shared/specs/reflow.js
lib/seamonkey/chrome/devtools/modules/devtools/shared/specs/script.js
lib/seamonkey/chrome/devtools/modules/devtools/shared/specs/settings.js
lib/seamonkey/chrome/devtools/modules/devtools/shared/specs/source.js
@@ -1862,7 +1938,6 @@ lib/seamonkey/chrome/devtools/skin/anima
lib/seamonkey/chrome/devtools/skin/boxmodel.css
lib/seamonkey/chrome/devtools/skin/canvasdebugger.css
lib/seamonkey/chrome/devtools/skin/commandline.css
-lib/seamonkey/chrome/devtools/skin/common.css
lib/seamonkey/chrome/devtools/skin/components-frame.css
lib/seamonkey/chrome/devtools/skin/components-h-split-box.css
lib/seamonkey/chrome/devtools/skin/computed.css
@@ -1881,7 +1956,6 @@ lib/seamonkey/chrome/devtools/skin/image
lib/seamonkey/chrome/devtools/skin/images/animation-fast-track.svg
lib/seamonkey/chrome/devtools/skin/images/arrow-e.png
lib/seamonkey/chrome/devtools/skin/images/arrow-e%2x.png@localhost
-lib/seamonkey/chrome/devtools/skin/images/breadcrumbs-divider%2x.png@localhost
lib/seamonkey/chrome/devtools/skin/images/breadcrumbs-scrollbutton.png
lib/seamonkey/chrome/devtools/skin/images/breadcrumbs-scrollbutton%2x.png@localhost
lib/seamonkey/chrome/devtools/skin/images/breakpoint.svg
@@ -1896,15 +1970,12 @@ lib/seamonkey/chrome/devtools/skin/image
lib/seamonkey/chrome/devtools/skin/images/command-pick.svg
lib/seamonkey/chrome/devtools/skin/images/command-responsivemode.svg
lib/seamonkey/chrome/devtools/skin/images/command-rulers.svg
-lib/seamonkey/chrome/devtools/skin/images/command-scratchpad.svg
lib/seamonkey/chrome/devtools/skin/images/command-screenshot.svg
lib/seamonkey/chrome/devtools/skin/images/commandline-icon.svg
lib/seamonkey/chrome/devtools/skin/images/controls.png
lib/seamonkey/chrome/devtools/skin/images/controls%2x.png@localhost
lib/seamonkey/chrome/devtools/skin/images/cubic-bezier-swatch.png
lib/seamonkey/chrome/devtools/skin/images/cubic-bezier-swatch%2x.png@localhost
-lib/seamonkey/chrome/devtools/skin/images/debugger-blackbox.svg
-lib/seamonkey/chrome/devtools/skin/images/debugger-prettyprint.svg
lib/seamonkey/chrome/devtools/skin/images/debugger-step-in.svg
lib/seamonkey/chrome/devtools/skin/images/debugger-step-out.svg
lib/seamonkey/chrome/devtools/skin/images/debugger-step-over.svg
@@ -1937,7 +2008,6 @@ lib/seamonkey/chrome/devtools/skin/image
lib/seamonkey/chrome/devtools/skin/images/filetypes/dir-close.svg
lib/seamonkey/chrome/devtools/skin/images/filetypes/dir-open.svg
lib/seamonkey/chrome/devtools/skin/images/filetypes/globe.svg
-lib/seamonkey/chrome/devtools/skin/images/filetypes/store.svg
lib/seamonkey/chrome/devtools/skin/images/filter-swatch.svg
lib/seamonkey/chrome/devtools/skin/images/filter.svg
lib/seamonkey/chrome/devtools/skin/images/filters.svg
@@ -1980,12 +2050,14 @@ lib/seamonkey/chrome/devtools/skin/image
lib/seamonkey/chrome/devtools/skin/images/firebug/twisty-closed-firebug.svg
lib/seamonkey/chrome/devtools/skin/images/firebug/twisty-open-firebug.svg
lib/seamonkey/chrome/devtools/skin/images/geometry-editor.svg
+lib/seamonkey/chrome/devtools/skin/images/globe.svg
+lib/seamonkey/chrome/devtools/skin/images/grid.svg
lib/seamonkey/chrome/devtools/skin/images/import.svg
-lib/seamonkey/chrome/devtools/skin/images/itemArrow-dark-ltr.svg
-lib/seamonkey/chrome/devtools/skin/images/itemArrow-dark-rtl.svg
-lib/seamonkey/chrome/devtools/skin/images/itemArrow-ltr.svg
-lib/seamonkey/chrome/devtools/skin/images/itemArrow-rtl.svg
-lib/seamonkey/chrome/devtools/skin/images/itemToggle.svg
+lib/seamonkey/chrome/devtools/skin/images/item-arrow-dark-ltr.svg
+lib/seamonkey/chrome/devtools/skin/images/item-arrow-dark-rtl.svg
+lib/seamonkey/chrome/devtools/skin/images/item-arrow-ltr.svg
+lib/seamonkey/chrome/devtools/skin/images/item-arrow-rtl.svg
+lib/seamonkey/chrome/devtools/skin/images/item-toggle.svg
lib/seamonkey/chrome/devtools/skin/images/noise.png
lib/seamonkey/chrome/devtools/skin/images/pane-collapse.svg
lib/seamonkey/chrome/devtools/skin/images/pane-expand.svg
@@ -2016,11 +2088,9 @@ lib/seamonkey/chrome/devtools/skin/image
lib/seamonkey/chrome/devtools/skin/images/search.svg
lib/seamonkey/chrome/devtools/skin/images/security-state-broken.svg
lib/seamonkey/chrome/devtools/skin/images/security-state-insecure.svg
-lib/seamonkey/chrome/devtools/skin/images/security-state-local.svg
lib/seamonkey/chrome/devtools/skin/images/security-state-secure.svg
lib/seamonkey/chrome/devtools/skin/images/security-state-weak.svg
lib/seamonkey/chrome/devtools/skin/images/sort-arrows.svg
-lib/seamonkey/chrome/devtools/skin/images/tabs-icon.svg
lib/seamonkey/chrome/devtools/skin/images/toggle-tools.png
lib/seamonkey/chrome/devtools/skin/images/toggle-tools%2x.png@localhost
lib/seamonkey/chrome/devtools/skin/images/tool-canvas.svg
@@ -2053,17 +2123,16 @@ lib/seamonkey/chrome/devtools/skin/image
lib/seamonkey/chrome/devtools/skin/images/webconsole.svg
lib/seamonkey/chrome/devtools/skin/inspector.css
lib/seamonkey/chrome/devtools/skin/jit-optimizations.css
+lib/seamonkey/chrome/devtools/skin/layout.css
lib/seamonkey/chrome/devtools/skin/light-theme.css
lib/seamonkey/chrome/devtools/skin/markup.css
lib/seamonkey/chrome/devtools/skin/memory.css
lib/seamonkey/chrome/devtools/skin/netmonitor.css
lib/seamonkey/chrome/devtools/skin/performance.css
lib/seamonkey/chrome/devtools/skin/projecteditor/projecteditor.css
-lib/seamonkey/chrome/devtools/skin/promisedebugger.css
lib/seamonkey/chrome/devtools/skin/rules.css
lib/seamonkey/chrome/devtools/skin/scratchpad.css
lib/seamonkey/chrome/devtools/skin/shadereditor.css
-lib/seamonkey/chrome/devtools/skin/splitters.css
lib/seamonkey/chrome/devtools/skin/splitview.css
lib/seamonkey/chrome/devtools/skin/storage.css
lib/seamonkey/chrome/devtools/skin/styleeditor.css
@@ -2078,7 +2147,6 @@ lib/seamonkey/chrome/devtools/skin/toolt
lib/seamonkey/chrome/devtools/skin/tooltip/arrow-vertical-light.png
lib/seamonkey/chrome/devtools/skin/tooltip/arrow-vertical-light%2x.png@localhost
lib/seamonkey/chrome/devtools/skin/tooltips.css
-lib/seamonkey/chrome/devtools/skin/variables.css
lib/seamonkey/chrome/devtools/skin/webaudioeditor.css
lib/seamonkey/chrome/devtools/skin/webconsole.css
lib/seamonkey/chrome/devtools/skin/widgets.css
@@ -2294,6 +2362,7 @@ lib/seamonkey/chrome/en-US/locale/en-US/
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/animationinspector.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/app-manager.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/appcacheutils.properties
+lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/boxmodel.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/canvasdebugger.dtd
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/canvasdebugger.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/components.properties
@@ -2305,23 +2374,20 @@ lib/seamonkey/chrome/en-US/locale/en-US/
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/dom.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/eyedropper.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/filterwidget.properties
-lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/font-inspector.dtd
+lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/font-inspector.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/graphs.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/har.properties
-lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/inspector.dtd
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/inspector.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/jit-optimizations.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/jsonview.properties
-lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/layoutview.dtd
+lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/layout.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/markers.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/memory.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/menus.properties
-lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/netmonitor.dtd
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/netmonitor.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/performance.dtd
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/performance.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/projecteditor.properties
-lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/promisedebugger.dtd
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/responsive.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/responsiveUI.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/scratchpad.dtd
@@ -2336,7 +2402,6 @@ lib/seamonkey/chrome/en-US/locale/en-US/
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/storage.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/styleeditor.dtd
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/styleeditor.properties
-lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/styleinspector.dtd
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/toolbox.dtd
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/toolbox.properties
lib/seamonkey/chrome/en-US/locale/en-US/devtools/client/webConsole.dtd
@@ -2584,6 +2649,7 @@ lib/seamonkey/chrome/en-US/locale/en-US/
lib/seamonkey/chrome/en-US/locale/en-US/messenger/messengercompose/askSendFormat.dtd
lib/seamonkey/chrome/en-US/locale/en-US/messenger/messengercompose/askSendFormat.properties
lib/seamonkey/chrome/en-US/locale/en-US/messenger/messengercompose/composeMsgs.properties
+lib/seamonkey/chrome/en-US/locale/en-US/messenger/messengercompose/composeMsgsTB.properties
lib/seamonkey/chrome/en-US/locale/en-US/messenger/messengercompose/mailComposeEditorOverlay.dtd
lib/seamonkey/chrome/en-US/locale/en-US/messenger/messengercompose/messengercompose.dtd
lib/seamonkey/chrome/en-US/locale/en-US/messenger/messengercompose/pref-composing_messages.dtd
@@ -2615,6 +2681,8 @@ lib/seamonkey/chrome/en-US/locale/en-US/
lib/seamonkey/chrome/en-US/locale/en-US/messenger/pref-tags.dtd
lib/seamonkey/chrome/en-US/locale/en-US/messenger/pref-viewing_messages.dtd
lib/seamonkey/chrome/en-US/locale/en-US/messenger/prefs.properties
+lib/seamonkey/chrome/en-US/locale/en-US/messenger/removeAccount.dtd
+lib/seamonkey/chrome/en-US/locale/en-US/messenger/removeAccount.properties
lib/seamonkey/chrome/en-US/locale/en-US/messenger/renameFolderDialog.dtd
lib/seamonkey/chrome/en-US/locale/en-US/messenger/search-attributes.properties
lib/seamonkey/chrome/en-US/locale/en-US/messenger/search-operators.properties
@@ -2846,6 +2914,8 @@ lib/seamonkey/chrome/messenger/content/m
lib/seamonkey/chrome/messenger/content/messenger/aw-outgoing.js
lib/seamonkey/chrome/messenger/content/messenger/browserRequest.js
lib/seamonkey/chrome/messenger/content/messenger/browserRequest.xul
+lib/seamonkey/chrome/messenger/content/messenger/certpicker.js
+lib/seamonkey/chrome/messenger/content/messenger/certpicker.xul
lib/seamonkey/chrome/messenger/content/messenger/charsetList.css
lib/seamonkey/chrome/messenger/content/messenger/charsetList.xml
lib/seamonkey/chrome/messenger/content/messenger/commandglue.js
@@ -2892,6 +2962,7 @@ lib/seamonkey/chrome/messenger/content/m
lib/seamonkey/chrome/messenger/content/messenger/messageWindow.xul
lib/seamonkey/chrome/messenger/content/messenger/messenger.css
lib/seamonkey/chrome/messenger/content/messenger/messenger.xul
+lib/seamonkey/chrome/messenger/content/messenger/messengercompose/EdColorPropsOverlay.xul
lib/seamonkey/chrome/messenger/content/messenger/messengercompose/MsgComposeCommands.js
lib/seamonkey/chrome/messenger/content/messenger/messengercompose/addressingWidgetOverlay.js
lib/seamonkey/chrome/messenger/content/messenger/messengercompose/addressingWidgetOverlay.xul
@@ -2948,6 +3019,8 @@ lib/seamonkey/chrome/messenger/content/m
lib/seamonkey/chrome/messenger/content/messenger/pref-tags.xul
lib/seamonkey/chrome/messenger/content/messenger/pref-viewing_messages.js
lib/seamonkey/chrome/messenger/content/messenger/pref-viewing_messages.xul
+lib/seamonkey/chrome/messenger/content/messenger/removeAccount.js
+lib/seamonkey/chrome/messenger/content/messenger/removeAccount.xul
lib/seamonkey/chrome/messenger/content/messenger/renameFolderDialog.js
lib/seamonkey/chrome/messenger/content/messenger/renameFolderDialog.xul
lib/seamonkey/chrome/messenger/content/messenger/retention.js
@@ -2992,9 +3065,9 @@ lib/seamonkey/chrome/pippki/content/pipp
lib/seamonkey/chrome/pippki/content/pippki/certDump.xul
lib/seamonkey/chrome/pippki/content/pippki/certManager.js
lib/seamonkey/chrome/pippki/content/pippki/certManager.xul
+lib/seamonkey/chrome/pippki/content/pippki/certViewer.js
lib/seamonkey/chrome/pippki/content/pippki/certViewer.xul
-lib/seamonkey/chrome/pippki/content/pippki/certpicker.js
-lib/seamonkey/chrome/pippki/content/pippki/certpicker.xul
+lib/seamonkey/chrome/pippki/content/pippki/changepassword.js
lib/seamonkey/chrome/pippki/content/pippki/changepassword.xul
lib/seamonkey/chrome/pippki/content/pippki/choosetoken.js
lib/seamonkey/chrome/pippki/content/pippki/choosetoken.xul
@@ -3008,12 +3081,11 @@ lib/seamonkey/chrome/pippki/content/pipp
lib/seamonkey/chrome/pippki/content/pippki/device_manager.xul
lib/seamonkey/chrome/pippki/content/pippki/downloadcert.js
lib/seamonkey/chrome/pippki/content/pippki/downloadcert.xul
+lib/seamonkey/chrome/pippki/content/pippki/editcacert.js
lib/seamonkey/chrome/pippki/content/pippki/editcacert.xul
-lib/seamonkey/chrome/pippki/content/pippki/editcerts.js
lib/seamonkey/chrome/pippki/content/pippki/exceptionDialog.js
lib/seamonkey/chrome/pippki/content/pippki/exceptionDialog.xul
lib/seamonkey/chrome/pippki/content/pippki/load_device.xul
-lib/seamonkey/chrome/pippki/content/pippki/password.js
lib/seamonkey/chrome/pippki/content/pippki/pippki.js
lib/seamonkey/chrome/pippki/content/pippki/pref-certs.js
lib/seamonkey/chrome/pippki/content/pippki/pref-certs.xul
@@ -3025,8 +3097,8 @@ lib/seamonkey/chrome/pippki/content/pipp
lib/seamonkey/chrome/pippki/content/pippki/protectedAuth.xul
lib/seamonkey/chrome/pippki/content/pippki/resetpassword.js
lib/seamonkey/chrome/pippki/content/pippki/resetpassword.xul
+lib/seamonkey/chrome/pippki/content/pippki/setp12password.js
lib/seamonkey/chrome/pippki/content/pippki/setp12password.xul
-lib/seamonkey/chrome/pippki/content/pippki/viewCertDetails.js
lib/seamonkey/chrome/pippki/content/pippki/viewCertDetails.xul
lib/seamonkey/chrome/recording/content/recording.js
lib/seamonkey/chrome/recording/content/recording.xul
@@ -3034,8 +3106,12 @@ lib/seamonkey/chrome/toolkit/content/coo
lib/seamonkey/chrome/toolkit/content/cookie/cookieAcceptDialog.xul
lib/seamonkey/chrome/toolkit/content/extensions/ext-alarms.js
lib/seamonkey/chrome/toolkit/content/extensions/ext-backgroundPage.js
+lib/seamonkey/chrome/toolkit/content/extensions/ext-browser-content.js
+lib/seamonkey/chrome/toolkit/content/extensions/ext-c-backgroundPage.js
lib/seamonkey/chrome/toolkit/content/extensions/ext-c-extension.js
lib/seamonkey/chrome/toolkit/content/extensions/ext-c-runtime.js
+lib/seamonkey/chrome/toolkit/content/extensions/ext-c-storage.js
+lib/seamonkey/chrome/toolkit/content/extensions/ext-c-test.js
lib/seamonkey/chrome/toolkit/content/extensions/ext-cookies.js
lib/seamonkey/chrome/toolkit/content/extensions/ext-downloads.js
lib/seamonkey/chrome/toolkit/content/extensions/ext-extension.js
@@ -3045,7 +3121,7 @@ lib/seamonkey/chrome/toolkit/content/ext
lib/seamonkey/chrome/toolkit/content/extensions/ext-notifications.js
lib/seamonkey/chrome/toolkit/content/extensions/ext-runtime.js
lib/seamonkey/chrome/toolkit/content/extensions/ext-storage.js
-lib/seamonkey/chrome/toolkit/content/extensions/ext-test.js
+lib/seamonkey/chrome/toolkit/content/extensions/ext-topSites.js
lib/seamonkey/chrome/toolkit/content/extensions/ext-webNavigation.js
lib/seamonkey/chrome/toolkit/content/extensions/ext-webRequest.js
lib/seamonkey/chrome/toolkit/content/extensions/schemas/alarms.json
@@ -3064,6 +3140,7 @@ lib/seamonkey/chrome/toolkit/content/ext
lib/seamonkey/chrome/toolkit/content/extensions/schemas/runtime.json
lib/seamonkey/chrome/toolkit/content/extensions/schemas/storage.json
lib/seamonkey/chrome/toolkit/content/extensions/schemas/test.json
+lib/seamonkey/chrome/toolkit/content/extensions/schemas/top_sites.json
lib/seamonkey/chrome/toolkit/content/extensions/schemas/web_navigation.json
lib/seamonkey/chrome/toolkit/content/extensions/schemas/web_request.json
lib/seamonkey/chrome/toolkit/content/formautofill/requestAutocomplete.js
@@ -3075,8 +3152,6 @@ lib/seamonkey/chrome/toolkit/content/gfx
lib/seamonkey/chrome/toolkit/content/global/BrowserElementChild.js
lib/seamonkey/chrome/toolkit/content/global/BrowserElementChildPreload.js
lib/seamonkey/chrome/toolkit/content/global/BrowserElementCopyPaste.js
-lib/seamonkey/chrome/toolkit/content/global/BrowserElementPanning.js
-lib/seamonkey/chrome/toolkit/content/global/BrowserElementPanningAPZDisabled.js
lib/seamonkey/chrome/toolkit/content/global/TopLevelVideoDocument.js
lib/seamonkey/chrome/toolkit/content/global/XPCNativeWrapper.js
lib/seamonkey/chrome/toolkit/content/global/about.js
@@ -3125,7 +3200,10 @@ lib/seamonkey/chrome/toolkit/content/glo
lib/seamonkey/chrome/toolkit/content/global/bindings/button.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/checkbox.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/colorpicker.xml
+lib/seamonkey/chrome/toolkit/content/global/bindings/datetimebox.css
+lib/seamonkey/chrome/toolkit/content/global/bindings/datetimebox.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/datetimepicker.xml
+lib/seamonkey/chrome/toolkit/content/global/bindings/datetimepopup.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/dialog.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/editor.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/expander.xml
@@ -3149,11 +3227,14 @@ lib/seamonkey/chrome/toolkit/content/glo
lib/seamonkey/chrome/toolkit/content/global/bindings/scrollbar.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/scrollbox.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/spinbuttons.xml
+lib/seamonkey/chrome/toolkit/content/global/bindings/spinner.js
lib/seamonkey/chrome/toolkit/content/global/bindings/splitter.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/stringbundle.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/tabbox.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/text.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/textbox.xml
+lib/seamonkey/chrome/toolkit/content/global/bindings/timekeeper.js
+lib/seamonkey/chrome/toolkit/content/global/bindings/timepicker.js
lib/seamonkey/chrome/toolkit/content/global/bindings/toolbar.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/toolbarbutton.xml
lib/seamonkey/chrome/toolkit/content/global/bindings/tree.xml
@@ -3172,9 +3253,6 @@ lib/seamonkey/chrome/toolkit/content/glo
lib/seamonkey/chrome/toolkit/content/global/customizeToolbar.css
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/dialogOverlay.js
-lib/seamonkey/chrome/toolkit/content/global/dialogOverlay.xul
lib/seamonkey/chrome/toolkit/content/global/directionDetector.html
lib/seamonkey/chrome/toolkit/content/global/editMenuOverlay.js
lib/seamonkey/chrome/toolkit/content/global/editMenuOverlay.xul
@@ -3187,8 +3265,9 @@ lib/seamonkey/chrome/toolkit/content/glo
lib/seamonkey/chrome/toolkit/content/global/finddialog.xul
lib/seamonkey/chrome/toolkit/content/global/forms.js
lib/seamonkey/chrome/toolkit/content/global/globalOverlay.js
-lib/seamonkey/chrome/toolkit/content/global/globalOverlay.xul
-lib/seamonkey/chrome/toolkit/content/global/inlineSpellCheckUI.js
+lib/seamonkey/chrome/toolkit/content/global/gmp-sources/eme-adobe.json
+lib/seamonkey/chrome/toolkit/content/global/gmp-sources/openh264.json
+lib/seamonkey/chrome/toolkit/content/global/gmp-sources/widevinecdm.json
lib/seamonkey/chrome/toolkit/content/global/license.html
lib/seamonkey/chrome/toolkit/content/global/manifestMessages.js
lib/seamonkey/chrome/toolkit/content/global/menulist.css
@@ -3196,8 +3275,6 @@ lib/seamonkey/chrome/toolkit/content/glo
lib/seamonkey/chrome/toolkit/content/global/mozilla.xhtml
lib/seamonkey/chrome/toolkit/content/global/netError.xhtml
lib/seamonkey/chrome/toolkit/content/global/notfound.wav
-lib/seamonkey/chrome/toolkit/content/global/nsClipboard.js
-lib/seamonkey/chrome/toolkit/content/global/nsUserSettings.js
lib/seamonkey/chrome/toolkit/content/global/platformHTMLBindings.xml
lib/seamonkey/chrome/toolkit/content/global/plugins.css
lib/seamonkey/chrome/toolkit/content/global/plugins.html
@@ -3226,12 +3303,12 @@ lib/seamonkey/chrome/toolkit/content/glo
lib/seamonkey/chrome/toolkit/content/global/selectDialog.js
lib/seamonkey/chrome/toolkit/content/global/selectDialog.xul
lib/seamonkey/chrome/toolkit/content/global/simplifyMode.css
-lib/seamonkey/chrome/toolkit/content/global/strres.js
lib/seamonkey/chrome/toolkit/content/global/svg/svgBindings.xml
lib/seamonkey/chrome/toolkit/content/global/tabprompts.css
lib/seamonkey/chrome/toolkit/content/global/tabprompts.xml
lib/seamonkey/chrome/toolkit/content/global/test-ipc.xul
lib/seamonkey/chrome/toolkit/content/global/textbox.css
+lib/seamonkey/chrome/toolkit/content/global/timepicker.xhtml
lib/seamonkey/chrome/toolkit/content/global/treeUtils.js
lib/seamonkey/chrome/toolkit/content/global/viewPartialSource.js
lib/seamonkey/chrome/toolkit/content/global/viewPartialSource.xul
@@ -3251,7 +3328,6 @@ lib/seamonkey/chrome/toolkit/content/moz
lib/seamonkey/chrome/toolkit/content/mozapps/downloads/downloads.css
lib/seamonkey/chrome/toolkit/content/mozapps/downloads/downloads.js
lib/seamonkey/chrome/toolkit/content/mozapps/downloads/downloads.xul
-lib/seamonkey/chrome/toolkit/content/mozapps/downloads/helperApps.js
lib/seamonkey/chrome/toolkit/content/mozapps/downloads/unknownContentType.xul
lib/seamonkey/chrome/toolkit/content/mozapps/extensions/OpenH264-license.txt
lib/seamonkey/chrome/toolkit/content/mozapps/extensions/about.js
@@ -3299,10 +3375,10 @@ lib/seamonkey/chrome/toolkit/content/pas
lib/seamonkey/chrome/toolkit/content/satchel/formSubmitListener.js
lib/seamonkey/chrome/toolkit/content/xbl-marquee/xbl-marquee.css
lib/seamonkey/chrome/toolkit/content/xbl-marquee/xbl-marquee.xml
-lib/seamonkey/chrome/toolkit/pluginproblem/pluginFinderBinding.css
lib/seamonkey/chrome/toolkit/pluginproblem/pluginProblem.xml
lib/seamonkey/chrome/toolkit/pluginproblem/pluginProblemBinding.css
lib/seamonkey/chrome/toolkit/pluginproblem/pluginProblemContent.css
+lib/seamonkey/chrome/toolkit/pluginproblem/pluginReplaceBinding.css
lib/seamonkey/chrome/toolkit/res/accessiblecaret-normal%1.5x.png@localhost
lib/seamonkey/chrome/toolkit/res/accessiblecaret-normal%1x.png@localhost
lib/seamonkey/chrome/toolkit/res/accessiblecaret-normal%2.25x.png@localhost
@@ -3426,6 +3502,7 @@ lib/seamonkey/chrome/toolkit/skin/classi
lib/seamonkey/chrome/toolkit/skin/classic/global/icons/information-16.png
lib/seamonkey/chrome/toolkit/skin/classic/global/icons/information-24.png
lib/seamonkey/chrome/toolkit/skin/classic/global/icons/information-32.png
+lib/seamonkey/chrome/toolkit/skin/classic/global/icons/input-clear.svg
lib/seamonkey/chrome/toolkit/skin/classic/global/icons/loading.png
lib/seamonkey/chrome/toolkit/skin/classic/global/icons/loading%2x.png@localhost
lib/seamonkey/chrome/toolkit/skin/classic/global/icons/question-16.png
@@ -3520,6 +3597,8 @@ lib/seamonkey/chrome/toolkit/skin/classi
lib/seamonkey/chrome/toolkit/skin/classic/global/resizer.css
lib/seamonkey/chrome/toolkit/skin/classic/global/richlistbox.css
lib/seamonkey/chrome/toolkit/skin/classic/global/scale.css
+lib/seamonkey/chrome/toolkit/skin/classic/global/scale/scale-tray-horiz.gif
+lib/seamonkey/chrome/toolkit/skin/classic/global/scale/scale-tray-vert.gif
lib/seamonkey/chrome/toolkit/skin/classic/global/scrollbar/slider.gif
lib/seamonkey/chrome/toolkit/skin/classic/global/scrollbars.css
lib/seamonkey/chrome/toolkit/skin/classic/global/scrollbox.css
@@ -3532,6 +3611,7 @@ lib/seamonkey/chrome/toolkit/skin/classi
lib/seamonkey/chrome/toolkit/skin/classic/global/tabbox.css
lib/seamonkey/chrome/toolkit/skin/classic/global/tabprompts.css
lib/seamonkey/chrome/toolkit/skin/classic/global/textbox.css
+lib/seamonkey/chrome/toolkit/skin/classic/global/timepicker.css
lib/seamonkey/chrome/toolkit/skin/classic/global/toolbar.css
lib/seamonkey/chrome/toolkit/skin/classic/global/toolbar/chevron-inverted.png
lib/seamonkey/chrome/toolkit/skin/classic/global/toolbar/chevron.gif
@@ -3594,9 +3674,6 @@ lib/seamonkey/chrome/toolkit/skin/classi
lib/seamonkey/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginBlocked.png
lib/seamonkey/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginClose.png
lib/seamonkey/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginCrashed.png
-lib/seamonkey/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginDisabled.png
-lib/seamonkey/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginDownload.png
-lib/seamonkey/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginMissing.png
lib/seamonkey/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginStripe.png
lib/seamonkey/chrome/toolkit/skin/classic/mozapps/plugins/pluginBlocked-64.png
lib/seamonkey/chrome/toolkit/skin/classic/mozapps/plugins/pluginBlocked.png
@@ -3662,10 +3739,8 @@ lib/seamonkey/chrome/webide/skin/webide.
lib/seamonkey/chrome/webide/skin/wifi-auth.css
lib/seamonkey/components/AppsService.js
lib/seamonkey/components/BrowserElementParent.js
-lib/seamonkey/components/ChromeNotifications.js
lib/seamonkey/components/ColorAnalyzer.js
lib/seamonkey/components/ConsoleAPIStorage.js
-lib/seamonkey/components/ContactManager.js
lib/seamonkey/components/ContentProcessSingleton.js
lib/seamonkey/components/DownloadLegacy.js
lib/seamonkey/components/FeedConverter.js
@@ -3677,11 +3752,9 @@ lib/seamonkey/components/FormHistoryStar
lib/seamonkey/components/MainProcessSingleton.js
lib/seamonkey/components/NetworkGeolocationProvider.js
lib/seamonkey/components/NotificationStorage.js
-lib/seamonkey/components/PACGenerator.js
lib/seamonkey/components/PageIconProtocolHandler.js
lib/seamonkey/components/PageThumbsProtocol.js
lib/seamonkey/components/PermissionSettings.js
-lib/seamonkey/components/PhoneNumberService.js
lib/seamonkey/components/PlacesCategoriesStarter.js
lib/seamonkey/components/PresentationControlService.js
lib/seamonkey/components/PresentationDeviceInfoManager.js
@@ -3697,7 +3770,7 @@ lib/seamonkey/components/UnifiedComplete
lib/seamonkey/components/Weave.js
lib/seamonkey/components/WebContentConverter.js
lib/seamonkey/components/WebVTTParserWrapper.js
-lib/seamonkey/components/Webapps.js
+lib/seamonkey/components/WellKnownOpportunisticUtils.js
lib/seamonkey/components/XULStore.js
lib/seamonkey/components/addonManager.js
lib/seamonkey/components/amContentHandler.js
@@ -3718,8 +3791,10 @@ lib/seamonkey/components/libsuite.so
lib/seamonkey/components/mdn-service.js
lib/seamonkey/components/messageWakeupService.js
lib/seamonkey/components/mimeJSComponents.js
+lib/seamonkey/components/mozProtocolHandler.js
lib/seamonkey/components/msgAsyncPrompter.js
lib/seamonkey/components/msgOAuth2Module.js
+lib/seamonkey/components/multiprocessShims.js
lib/seamonkey/components/newMailNotificationService.js
lib/seamonkey/components/newsblog.js
lib/seamonkey/components/nsAbAutoCompleteMyDomain.js
@@ -3729,6 +3804,7 @@ lib/seamonkey/components/nsAbLDAPAutoCom
lib/seamonkey/components/nsAbout.js
lib/seamonkey/components/nsAsyncShutdown.js
lib/seamonkey/components/nsBlocklistService.js
+lib/seamonkey/components/nsBlocklistServiceContent.js
lib/seamonkey/components/nsBrowserContentHandler.js
lib/seamonkey/components/nsComposerCmdLineHandler.js
lib/seamonkey/components/nsContentDispatchChooser.js
@@ -4327,6 +4403,7 @@ lib/seamonkey/extensions/modern@themes.m
lib/seamonkey/extensions/modern%themes.mozilla.org@localhost/chrome/modern/skin/modern/messenger/messageBody.css
lib/seamonkey/extensions/modern%themes.mozilla.org@localhost/chrome/modern/skin/modern/messenger/messageHeader.css
lib/seamonkey/extensions/modern%themes.mozilla.org@localhost/chrome/modern/skin/modern/messenger/messageKeywords.css
+lib/seamonkey/extensions/modern%themes.mozilla.org@localhost/chrome/modern/skin/modern/messenger/messageQuotes.css
lib/seamonkey/extensions/modern%themes.mozilla.org@localhost/chrome/modern/skin/modern/messenger/messageWindow.css
lib/seamonkey/extensions/modern%themes.mozilla.org@localhost/chrome/modern/skin/modern/messenger/messenger.css
lib/seamonkey/extensions/modern%themes.mozilla.org@localhost/chrome/modern/skin/modern/messenger/messengercompose/icons/mast-msgcomp.gif
@@ -4517,6 +4594,8 @@ lib/seamonkey/isp/rss.rdf
lib/seamonkey/libldap60.so
lib/seamonkey/libldif60.so
lib/seamonkey/liblgpllibs.so
+lib/seamonkey/libmozavcodec.so
+lib/seamonkey/libmozavutil.so
${PLIST.gtk3}lib/seamonkey/libmozgtk.so
lib/seamonkey/libmozsqlite3.so
lib/seamonkey/libprldap60.so
@@ -4527,7 +4606,6 @@ lib/seamonkey/modules/AboutReader.jsm
lib/seamonkey/modules/AddonManager.jsm
lib/seamonkey/modules/AddonWatcher.jsm
lib/seamonkey/modules/AppConstants.jsm
-lib/seamonkey/modules/AppDownloadManager.jsm
lib/seamonkey/modules/AppsServiceChild.jsm
lib/seamonkey/modules/AppsUtils.jsm
lib/seamonkey/modules/AsyncPrefs.jsm
@@ -4562,8 +4640,6 @@ lib/seamonkey/modules/ColorConversion.js
lib/seamonkey/modules/CommonDialog.jsm
lib/seamonkey/modules/CompatWarning.jsm
lib/seamonkey/modules/Console.jsm
-lib/seamonkey/modules/ContactDB.jsm
-lib/seamonkey/modules/ContactService.jsm
lib/seamonkey/modules/ContentPrefInstance.jsm
lib/seamonkey/modules/ContentPrefService2.jsm
lib/seamonkey/modules/ContentPrefServiceChild.jsm
@@ -4580,6 +4656,7 @@ lib/seamonkey/modules/DNSTypes.jsm
lib/seamonkey/modules/DOMRequestHelper.jsm
lib/seamonkey/modules/DataReader.jsm
lib/seamonkey/modules/DataWriter.jsm
+lib/seamonkey/modules/DateTimePickerHelper.jsm
lib/seamonkey/modules/DeferredSave.jsm
lib/seamonkey/modules/DeferredTask.jsm
lib/seamonkey/modules/Deprecated.jsm
@@ -4596,9 +4673,14 @@ lib/seamonkey/modules/DownloadUtils.jsm
lib/seamonkey/modules/Downloads.jsm
lib/seamonkey/modules/Extension.jsm
lib/seamonkey/modules/ExtensionAPI.jsm
+lib/seamonkey/modules/ExtensionChild.jsm
+lib/seamonkey/modules/ExtensionCommon.jsm
lib/seamonkey/modules/ExtensionContent.jsm
lib/seamonkey/modules/ExtensionManagement.jsm
+lib/seamonkey/modules/ExtensionParent.jsm
+lib/seamonkey/modules/ExtensionSearchHandler.jsm
lib/seamonkey/modules/ExtensionStorage.jsm
+lib/seamonkey/modules/ExtensionStorageSync.jsm
lib/seamonkey/modules/ExtensionUtils.jsm
lib/seamonkey/modules/FeedUtils.jsm
lib/seamonkey/modules/FileUtils.jsm
@@ -4610,10 +4692,11 @@ lib/seamonkey/modules/FormAutofill.jsm
lib/seamonkey/modules/FormAutofillIntegration.jsm
lib/seamonkey/modules/FormData.jsm
lib/seamonkey/modules/FormHistory.jsm
-lib/seamonkey/modules/FreeSpaceWatcher.jsm
+lib/seamonkey/modules/FormLikeFactory.jsm
lib/seamonkey/modules/FxAccounts.jsm
lib/seamonkey/modules/FxAccountsClient.jsm
lib/seamonkey/modules/FxAccountsCommon.js
+lib/seamonkey/modules/FxAccountsConfig.jsm
lib/seamonkey/modules/FxAccountsOAuthClient.jsm
lib/seamonkey/modules/FxAccountsOAuthGrantClient.jsm
lib/seamonkey/modules/FxAccountsProfile.jsm
@@ -4621,6 +4704,7 @@ lib/seamonkey/modules/FxAccountsProfileC
lib/seamonkey/modules/FxAccountsPush.js
lib/seamonkey/modules/FxAccountsStorage.jsm
lib/seamonkey/modules/FxAccountsWebChannel.jsm
+lib/seamonkey/modules/GCTelemetry.jsm
lib/seamonkey/modules/GMPInstallManager.jsm
lib/seamonkey/modules/GMPUtils.jsm
lib/seamonkey/modules/Geometry.jsm
@@ -4629,15 +4713,14 @@ lib/seamonkey/modules/Http.jsm
lib/seamonkey/modules/IOUtils.js
lib/seamonkey/modules/ISO8601DateUtils.jsm
lib/seamonkey/modules/ImageObjectProcessor.jsm
-lib/seamonkey/modules/ImportExport.jsm
lib/seamonkey/modules/IndexedDBHelper.jsm
lib/seamonkey/modules/InlineSpellChecker.jsm
lib/seamonkey/modules/InlineSpellCheckerContent.jsm
lib/seamonkey/modules/InsecurePasswordUtils.jsm
lib/seamonkey/modules/Integration.jsm
+lib/seamonkey/modules/JSONFile.jsm
lib/seamonkey/modules/JXON.js
lib/seamonkey/modules/Keyboard.jsm
-lib/seamonkey/modules/Langpacks.jsm
lib/seamonkey/modules/LegacyExtensionsUtils.jsm
lib/seamonkey/modules/LightweightThemeConsumer.jsm
lib/seamonkey/modules/LightweightThemeManager.jsm
@@ -4656,7 +4739,6 @@ lib/seamonkey/modules/ManifestObtainer.j
lib/seamonkey/modules/ManifestProcessor.jsm
lib/seamonkey/modules/MatchPattern.jsm
lib/seamonkey/modules/Memory.jsm
-lib/seamonkey/modules/MessageBroadcaster.jsm
lib/seamonkey/modules/MessageChannel.jsm
lib/seamonkey/modules/MulticastDNS.jsm
lib/seamonkey/modules/NLP.jsm
@@ -4668,8 +4750,6 @@ lib/seamonkey/modules/OAuth2.jsm
lib/seamonkey/modules/OAuth2Providers.jsm
lib/seamonkey/modules/OSCrypto.jsm
lib/seamonkey/modules/ObjectUtils.jsm
-lib/seamonkey/modules/OfflineCacheInstaller.jsm
-lib/seamonkey/modules/OperatorApps.jsm
lib/seamonkey/modules/PageMenu.jsm
lib/seamonkey/modules/PageMetadata.jsm
lib/seamonkey/modules/PageThumbUtils.jsm
@@ -4684,10 +4764,6 @@ lib/seamonkey/modules/PermissionSettings
lib/seamonkey/modules/PermissionsInstaller.jsm
lib/seamonkey/modules/PermissionsTable.jsm
lib/seamonkey/modules/PermissionsUtils.jsm
-lib/seamonkey/modules/PhoneNumber.jsm
-lib/seamonkey/modules/PhoneNumberMetaData.jsm
-lib/seamonkey/modules/PhoneNumberNormalizer.jsm
-lib/seamonkey/modules/PhoneNumberUtils.jsm
lib/seamonkey/modules/PlacesBackups.jsm
lib/seamonkey/modules/PlacesDBUtils.jsm
lib/seamonkey/modules/PlacesRemoteTabsAutocompleteProvider.jsm
@@ -4726,13 +4802,11 @@ lib/seamonkey/modules/RemoteSecurityUI.j
lib/seamonkey/modules/RemoteWebProgress.jsm
lib/seamonkey/modules/RequestAutocompleteUI.jsm
lib/seamonkey/modules/ResetProfile.jsm
-lib/seamonkey/modules/ResourceStatsDB.jsm
-lib/seamonkey/modules/ResourceStatsService.jsm
+lib/seamonkey/modules/ResponsivenessMonitor.jsm
lib/seamonkey/modules/RokuApp.jsm
lib/seamonkey/modules/SafeBrowsing.jsm
lib/seamonkey/modules/Sanitizer.jsm
lib/seamonkey/modules/Schemas.jsm
-lib/seamonkey/modules/ScriptPreloader.jsm
lib/seamonkey/modules/ScrollPosition.jsm
lib/seamonkey/modules/SearchStaticData.jsm
lib/seamonkey/modules/SearchSuggestionController.jsm
@@ -4750,7 +4824,6 @@ lib/seamonkey/modules/SimpleServiceDisco
lib/seamonkey/modules/Sntp.jsm
lib/seamonkey/modules/SpatialNavigation.jsm
lib/seamonkey/modules/Sqlite.jsm
-lib/seamonkey/modules/StoreTrustAnchor.jsm
lib/seamonkey/modules/StringBundle.js
lib/seamonkey/modules/Subprocess.jsm
lib/seamonkey/modules/SystemUpdateService.jsm
@@ -4773,7 +4846,6 @@ lib/seamonkey/modules/UITelemetry.jsm
lib/seamonkey/modules/UpdateUtils.jsm
lib/seamonkey/modules/UserAgentOverrides.jsm
lib/seamonkey/modules/UserAgentUpdates.jsm
-lib/seamonkey/modules/UserCustomizations.jsm
lib/seamonkey/modules/ValueExtractor.jsm
lib/seamonkey/modules/ViewSourceBrowser.jsm
lib/seamonkey/modules/WebChannel.jsm
@@ -4784,7 +4856,6 @@ lib/seamonkey/modules/WebRequest.jsm
lib/seamonkey/modules/WebRequestCommon.jsm
lib/seamonkey/modules/WebRequestContent.js
lib/seamonkey/modules/WebRequestUpload.jsm
-lib/seamonkey/modules/Webapps.jsm
lib/seamonkey/modules/WindowDraggingUtils.jsm
lib/seamonkey/modules/WindowsPreviewPerTab.jsm
lib/seamonkey/modules/XPCOMUtils.jsm
@@ -5131,7 +5202,6 @@ lib/seamonkey/modules/lz4.js
lib/seamonkey/modules/lz4_internal.js
lib/seamonkey/modules/mailServices.js
lib/seamonkey/modules/mailnewsMigrator.js
-lib/seamonkey/modules/mcc_iso3166_table.jsm
lib/seamonkey/modules/media/IdpSandbox.jsm
lib/seamonkey/modules/media/PeerConnectionIdp.jsm
lib/seamonkey/modules/media/RTCStatsReport.jsm
@@ -5161,6 +5231,7 @@ lib/seamonkey/modules/presentation/Contr
lib/seamonkey/modules/presentation/ReceiverStateMachine.jsm
lib/seamonkey/modules/presentation/StateMachineHelper.jsm
lib/seamonkey/modules/psm/DER.jsm
+lib/seamonkey/modules/psm/X509.jsm
lib/seamonkey/modules/reader/JSDOMParser.js
lib/seamonkey/modules/reader/Readability.js
lib/seamonkey/modules/reader/ReaderWorker.js
@@ -5187,7 +5258,6 @@ lib/seamonkey/modules/services-sync/FxaM
lib/seamonkey/modules/services-sync/SyncedTabs.jsm
lib/seamonkey/modules/services-sync/addonsreconciler.js
lib/seamonkey/modules/services-sync/addonutils.js
-lib/seamonkey/modules/services-sync/bookmark_utils.js
lib/seamonkey/modules/services-sync/bookmark_validator.js
lib/seamonkey/modules/services-sync/browserid_identity.js
lib/seamonkey/modules/services-sync/collection_validator.js
@@ -5196,6 +5266,7 @@ lib/seamonkey/modules/services-sync/engi
lib/seamonkey/modules/services-sync/engines/addons.js
lib/seamonkey/modules/services-sync/engines/bookmarks.js
lib/seamonkey/modules/services-sync/engines/clients.js
+lib/seamonkey/modules/services-sync/engines/extension-storage.js
lib/seamonkey/modules/services-sync/engines/forms.js
lib/seamonkey/modules/services-sync/engines/history.js
lib/seamonkey/modules/services-sync/engines/passwords.js
@@ -5217,6 +5288,7 @@ lib/seamonkey/modules/services-sync/stat
lib/seamonkey/modules/services-sync/telemetry.js
lib/seamonkey/modules/services-sync/userapi.js
lib/seamonkey/modules/services-sync/util.js
+lib/seamonkey/modules/sessionstore/Utils.jsm
lib/seamonkey/modules/sqlite/sqlite_internal.js
lib/seamonkey/modules/subprocess/subprocess_common.jsm
lib/seamonkey/modules/subprocess/subprocess_shared.js
Index: pkgsrc/www/seamonkey/distinfo
diff -u pkgsrc/www/seamonkey/distinfo:1.145 pkgsrc/www/seamonkey/distinfo:1.146
--- pkgsrc/www/seamonkey/distinfo:1.145 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/distinfo Fri Nov 10 22:45:27 2017
@@ -1,152 +1,118 @@
-$NetBSD: distinfo,v 1.145 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: distinfo,v 1.146 2017/11/10 22:45:27 ryoon Exp $
-SHA1 (seamonkey-2.48.source.tar.xz) = 8ff6d814d0fb2c45f4a602480e36d727a265680a
-RMD160 (seamonkey-2.48.source.tar.xz) = f17aa92fa97824fab81006e04d596c93001bb450
-SHA512 (seamonkey-2.48.source.tar.xz) = b1992a1dbaeb045aea10ff02aa214ec0c1725e3ad0844d2dffd1c0d0c26754fbd98b5fb5df25a2a490ebcb7a47037c61599b0a2e9240338b4e769e529faa33cf
-Size (seamonkey-2.48.source.tar.xz) = 220412744 bytes
-SHA1 (patch-ao) = dba7bba4035f4789258b31aebab11a57be4866f3
+SHA1 (seamonkey-2.49.1.source.tar.xz) = 6ef366a03ef31b8c0bfb7a1fd908bf5feed1be79
+RMD160 (seamonkey-2.49.1.source.tar.xz) = 4529cd5ce107af03e496cb8353d2045109b53635
+SHA512 (seamonkey-2.49.1.source.tar.xz) = 3778721fdc01e96626185d35998c5af0974460190c59d4b1f7fd9da44c35b90cec7dbb27fc4afeebd46f04bd67ebe1ba81ac21e841393e4db8c018759f6ef30c
+Size (seamonkey-2.49.1.source.tar.xz) = 229458016 bytes
+SHA1 (patch-ao) = e466058ed1899a64a9ab5b57290ff2baad1ea03c
SHA1 (patch-ldap_c-sdk_include_portable.h) = ce0b643fa031b74bf7d74eedc4f3729807aef799
SHA1 (patch-mail_app_Makefile.in) = da6ac87ffdcff733f11218cb11f8ef316bb1bc18
SHA1 (patch-mailnews_base_search_src_nsMsgSearchTerm.cpp) = 0cbabcf5b188e86404e3ded8452c73a7f498efe3
-SHA1 (patch-mozilla_browser_components_nsBrowserGlue.js) = 7418214a9626d10dd640f18352876893a4b6bbfc
-SHA1 (patch-mozilla_browser_installer_package-manifest.in) = ffe1089e0888c3fc843c95335752025d43705fee
-SHA1 (patch-mozilla_browser_themes_shared_icon-colors.inc.svg) = b223386c1df8fa1e609a0291032c18632911eed5
-SHA1 (patch-mozilla_build_autoconf_toolchain.m4) = 01cc38ac4e2047799ed22f542c91a6e89414864f
SHA1 (patch-mozilla_build_gyp.mozbuild) = a80cbc009f031de527349da416dd9a914e731358
SHA1 (patch-mozilla_build_moz.configure_init.configure) = 52247a5abfb178be7d10ec10a250090a94c42fb4
-SHA1 (patch-mozilla_build_moz.configure_old.configure) = a0520ccaa227b02c2d6a955c96f7f6edd78511d9
-SHA1 (patch-mozilla_build_moz.configure_toolchain.configure) = 2b09361dd70d2617e9146535d8a857fc7db91629
+SHA1 (patch-mozilla_build_moz.configure_keyfiles.configure) = 5e3dd199e339187f2cdbe489c5390b255fa5c029
+SHA1 (patch-mozilla_build_moz.configure_memory.configure) = f5f5275878817e361b2f7a247b7feceb7feeda6e
+SHA1 (patch-mozilla_build_moz.configure_old.configure) = 1de7c78d2fb7cc88542acc969c0d9cc4e9001977
SHA1 (patch-mozilla_build_pgo_profileserver.py) = 5e93f4153f654d3cfeffcbabfa9ef914044f9671
-SHA1 (patch-mozilla_config_Makefile.in) = 917590cdbe5cfa77056122ebc72a1d39b6822a5c
+SHA1 (patch-mozilla_config_Makefile.in) = 307d1013be22bc97cd5eb340ba6a3835998319d3
SHA1 (patch-mozilla_config_baseconfig.mk) = 49914353e167442440e04afd8e64b57ddf9399df
-SHA1 (patch-mozilla_config_external_moz.build) = c4933a1e31f7f420a3c30f230f0892a4fbf515f1
+SHA1 (patch-mozilla_config_external_moz.build) = a6f9bfad761428f0690a96d9953cd9fd3879f4ba
SHA1 (patch-mozilla_config_stl__wrappers_ios) = 9200935d025d899a5810dc615345b9a7005369b2
SHA1 (patch-mozilla_config_stl__wrappers_ostream) = 232e253bca5d8f7f0de1b880dc34b613f8852ee7
-SHA1 (patch-mozilla_config_system-headers) = ccdbd5c2d288dc9a1b7d237b174f4f9e066560a9
+SHA1 (patch-mozilla_config_system-headers) = 6d205afa00cabef39ab626320d423392d64e0165
SHA1 (patch-mozilla_config_system__wrappers_unwind.h) = aab35222a5f4c1cd5ed4ca85e54e6eb664dee89c
SHA1 (patch-mozilla_dom_base_moz.build) = 778a7dd72b91245403172030cdde58a6d858107c
-SHA1 (patch-mozilla_dom_bindings_GenerateCSS2PropertiesWebIDL.py) = 663ab96734fc69a92dc8968728f700204dafcfc6
SHA1 (patch-mozilla_dom_media_AudioStream.cpp) = e975f488dbaa3c91b3c10350780c2f91e83449eb
SHA1 (patch-mozilla_dom_media_AudioStream.h) = 1fa1be61bddc3088e38fc5ed93d699ad90c8dace
SHA1 (patch-mozilla_dom_media_moz.build) = c45a20dcb08216e5aacbaf838a02e000540817ff
+SHA1 (patch-mozilla_dom_media_platforms_ffmpeg_ffvpx_FFVPXRuntimeLinker.cpp) = 43244d0f6bfa3aec3d5d43d34baff63afc7d1dd3
SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.cpp) = 005a611073f3a8b865d19e7204df9d40e5e1c3ff
SHA1 (patch-mozilla_dom_plugins_ipc_PluginModuleChild.h) = 14038ce0ee2b38db6c7952056a97a65839a2c1a9
-SHA1 (patch-mozilla_dom_system_OSFileConstants.cpp) = 64884220c908c5191f078fde0194b3c8e551f49f
-SHA1 (patch-mozilla_extensions_spellcheck_hunspell_glue_mozHunspell.cpp) = 5c7d5429bd9a84fd2fffa86c3bd1d34d67f66681
+SHA1 (patch-mozilla_dom_system_OSFileConstants.cpp) = 1594dd71f8b487358dc4eb01125e278898699c48
+SHA1 (patch-mozilla_gfx_2d_DataSurfaceHelpers.cpp) = 1d3242f5f938aa009f0f1610324e7e0dbc9006cb
+SHA1 (patch-mozilla_gfx_2d_HelpersCairo.h) = 7c340eb9f80d7ec7bcfb3d9e99ac8fbf5f248864
SHA1 (patch-mozilla_gfx_cairo_libpixman_src_pixman-arm-neon-asm.S) = 818a1b1cb48bc04e91581709065948cef362aebe
SHA1 (patch-mozilla_gfx_gl_GLContextProviderGLX.cpp) = d4d0cdf25ae15f7cc07d1ad213ec7d2b015e4168
SHA1 (patch-mozilla_gfx_graphite2_moz-gr-update.sh) = 22365f3d536b929a73e8e5d99a34f5857b5b2d35
SHA1 (patch-mozilla_gfx_graphite2_src_Bidi.cpp) = fb97becdfeeea742e8c0bc51e10efc124a2a11f3
SHA1 (patch-mozilla_gfx_moz.build) = c3bb9f947bb6cb19d890fba83bd9dd4ac29d2ebf
-SHA1 (patch-mozilla_gfx_skia_generate__mozbuild.py) = d48bd8f2bae13c208687002f634896516082e5ba
-SHA1 (patch-mozilla_gfx_skia_moz.build) = 545879e58c8c328262a506cf721f4f76226f1f6b
-SHA1 (patch-mozilla_gfx_skia_skia_src_core_SkUtilsArm.cpp) = e5e7dfa9a7ffd3f6d240cb55038ffcc8766c69ad
-SHA1 (patch-mozilla_gfx_thebes_gfxFontUtils.cpp) = 5331b7d337eba2800f1a86739372e061b6dfd104
-SHA1 (patch-mozilla_gfx_thebes_moz.build) = b2f44607b78fd9d3111d08ebfe5c5859f7af3bb1
+SHA1 (patch-mozilla_gfx_skia_generate__mozbuild.py) = 9850cc0636728061cad1297716bdf43d6ef5d063
+SHA1 (patch-mozilla_gfx_skia_moz.build) = e7337cf958e2ab9f422573519eb4ee0666319964
+SHA1 (patch-mozilla_gfx_thebes_moz.build) = e9980f16c9993f3dc3b7f92f338cbfc85801bbe6
SHA1 (patch-mozilla_gfx_ycbcr_moz.build) = 263c37980558d485e868a7097689cdf35c5f678d
SHA1 (patch-mozilla_gfx_ycbcr_yuv__row__arm.S) = 0d31694879da5805b5472798460e2830481effc4
SHA1 (patch-mozilla_image_Downscaler.h) = dd5d7a1a497ac68ac969863c1d9ae6b8fd92fd25
-SHA1 (patch-mozilla_image_decoders_nsIconDecoder.cpp) = 8d0a4f40cd5c28d817613db716bafe06605bf154
SHA1 (patch-mozilla_image_decoders_nsJPEGDecoder.cpp) = aa724f9e4915dd060fc3303fcfb9b7b2c1757ed6
SHA1 (patch-mozilla_intl_hyphenation_glue_hnjalloc.h) = 773997168c0b25003f2b326c7c109e8cd454cded
-SHA1 (patch-mozilla_intl_lwbrk_nsJISx4051LineBreaker.cpp) = 69d4aecc2ab26cae09cce1c88f630604aee3dd8f
SHA1 (patch-mozilla_intl_unicharutil_util_moz.build) = dd6ae5ff7f9907dceb370a2ed186bb57062d5fe9
-SHA1 (patch-mozilla_ios) = 163e44d44af7367d2695e300aaafe95036d07c77
SHA1 (patch-mozilla_ipc_chromium_src_base_atomicops.h) = e7ef5b1f94f7121846cab97cddabfbfd207b730e
-SHA1 (patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc) = 739ea63bf6c5e190cf6b08de34535e2335bffe57
+SHA1 (patch-mozilla_ipc_chromium_src_base_atomicops__internals__arm__gcc.h) = a7f59cf7c1b1cd8e9d80e0143a219865f1a87e51
+SHA1 (patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc) = 83bccc4421aa0f5b66c9c8d59696c64c8ff23aaa
SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread.h) = 487468d70d9644e6b09c548ab607310ff54add84
SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc) = 422313eeea2dd32106c1a4d3567d8d488dfdf74b
SHA1 (patch-mozilla_ipc_chromium_src_base_process__util.h) = 738e1306fbadebd20b514b4be4705a232f567c69
-SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__bsd.cc) = 47c3782a207d4e743cd903acf3d0e3242243b4ac
SHA1 (patch-mozilla_ipc_chromium_src_base_process__util__posix.cc) = d67e126dfb26e2394a9c21aab5e3b6cc3ab238f1
SHA1 (patch-mozilla_ipc_chromium_src_base_sys__info__posix.cc) = ad8d2843316ec1dd0b1309afe4f3eaaa711db6df
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_GeckoChildProcessHost.cpp) = 7a52fef553345a46171aeb3c93db30e6b3998c2c
-SHA1 (patch-mozilla_js_src_jit_LIR.cpp) = ec55fc3209b0916e53ec33756abd10f6a12db146
-SHA1 (patch-mozilla_js_src_jit_MIR.cpp) = 8b160b0326eb7f2a4f3b7cd958eeb90816278b1e
-SHA1 (patch-mozilla_js_src_jit_arm_Architecture-arm.cpp) = a89952ad695647cf3938f7d98c0eab637ed05a91
+SHA1 (patch-mozilla_js_src_jit_arm_Architecture-arm.cpp) = 315d98f471d0c17434b8d1b94e06c792c3ec110f
SHA1 (patch-mozilla_js_src_jit_none_AtomicOperations-sparc.h) = af2a610f8974ecc6fa9a55aa552a20ae4c7043fa
-SHA1 (patch-mozilla_js_src_moz.build) = 864dffd6a95a86cbfac9202d91ae8c4c05c7f313
-SHA1 (patch-mozilla_js_src_old-configure.in) = 811e5dea273a2462a932a95a7c1c4d5d0781b331
-SHA1 (patch-mozilla_js_src_vm_SPSProfiler.cpp) = f609c8f2feac9aa6d5a6f37bf4ac0270bde7e8a4
+SHA1 (patch-mozilla_js_src_moz.build) = d19c3ae55a7802338eda9b952d6bebec3d3a2cbe
+SHA1 (patch-mozilla_js_src_old-configure.in) = 5aed3a3e211aaa8e49fe97f406f94c6975648e9d
SHA1 (patch-mozilla_js_xpconnect_src_XPCConvert.cpp) = d866b89d5d741125430c0e3ac900c7ead401a495
SHA1 (patch-mozilla_js_xpconnect_src_xpcprivate.h) = 6a836224fa46f2b30d337a7893c668ab0cf807cd
-SHA1 (patch-mozilla_layout_style_GenerateCSSPropsGenerated.py) = fd6374b38c538b614a3ba9f58b42de18912891a4
-SHA1 (patch-mozilla_media_libcubeb_src_cubeb.c) = fa96f94f3a694e6c6c039e57ab328ac6e2394eec
-SHA1 (patch-mozilla_media_libcubeb_src_cubeb__alsa.c) = 521fde5d6c1cce0d6724cc4a20b42d707dd0d529
+SHA1 (patch-mozilla_media_libcubeb_src_cubeb.c) = b760a10ef1fdff5360b2644913df34d60f2ffbf6
+SHA1 (patch-mozilla_media_libcubeb_src_cubeb__alsa.c) = 06d21721261b85412085b3336aa8c3712c0d5551
SHA1 (patch-mozilla_media_libcubeb_src_cubeb__oss.c) = 05d5e3a93a9cde21c2aece2ac4c83e70488a25d5
SHA1 (patch-mozilla_media_libcubeb_src_moz.build) = 20cd45532c053be8b57177c4161537047e365be3
SHA1 (patch-mozilla_media_libcubeb_tests_moz.build) = af24f693c6cf0cd7c6dfb2d7ca4ad17d6a77cc97
SHA1 (patch-mozilla_media_libcubeb_update.sh) = 2ff28e8691e97787ba881b836065b6e4eecd72af
SHA1 (patch-mozilla_media_libsoundtouch_src_cpu__detect__x86.cpp) = 1029bc985d6eadf3f030492a8aa51d008fa27740
SHA1 (patch-mozilla_media_libsoundtouch_src_soundtouch__perms.h) = f04b476a0652aa125c89954bb962528a25b9e962
-SHA1 (patch-mozilla_media_libstagefright_frameworks_av_include_media_stagefright_foundation_AString.h) = 854b76ecdee119899e2684bdc5a3c439fc63deac
-SHA1 (patch-mozilla_media_libstagefright_frameworks_av_media_libstagefright_foundation_AString.cpp) = b2c5e3e0c90c0c103448d39b1fbd155354d2a25d
-SHA1 (patch-mozilla_media_libstagefright_system_core_liblog_fake__log__device.c) = 9c88ea6472cb86e958dfc883f06be7bdfbc3c46c
-SHA1 (patch-mozilla_media_libstagefright_system_core_liblog_logprint.c) = c1af77a08ec9c651fa0d83eed4c4347dcb5dd56b
SHA1 (patch-mozilla_media_libtheora_lib_arm_armcpu.c) = 544bbb808bbecb24b519a96358c956dcacdfd5be
-SHA1 (patch-mozilla_media_libtheora_lib_info.c) = f533e75730d5afa51b4ebd04c54bff02b70b03b0
SHA1 (patch-mozilla_media_libtheora_moz.build) = f6e6e0dab92ffd98f7d64a7ef893104fb3e59a32
-SHA1 (patch-mozilla_media_libtremor_Makefile.in) = 3f0d2eabc749f71d6d6bd21ec6054cc2af0baa36
SHA1 (patch-mozilla_media_libtremor_moz.build) = ef54f4c6361595f5149057061aaba00974d7b42a
-SHA1 (patch-mozilla_media_libvorbis_Makefile.in) = 3829b827eec2e0513c3b07a7d89ec6c5aaa39e24
-SHA1 (patch-mozilla_media_libvorbis_lib_vorbis__info.c) = 8e622c5e54c504fca1f420160a694f749e2a0766
SHA1 (patch-mozilla_media_libvorbis_moz.build) = bcee4098749341900dd9c039218967e296005b7f
SHA1 (patch-mozilla_media_libyuv_source_mjpeg__decoder.cc) = 4431f13521b1977bc0033e5d8091bedb9bb7c403
-SHA1 (patch-mozilla_media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h) = 9e3198f44e9689d98b538efd62c9bfb66a10277e
SHA1 (patch-mozilla_media_openmax__dl_dl_api_armCOMM__s.h) = bc6d27e0dbf5c03742c76db7fc793f7dd715913f
-SHA1 (patch-mozilla_media_webrtc_signaling_test_common.build) = cb346397b94117413448ea0a8633e7622695de94
-SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 70e27e90d10231ad9c0d6f4b2681bce9fdda8089
+SHA1 (patch-mozilla_media_webrtc_signaling_test_common.build) = d3fbaf6b3dd917096b9d0e9257675154e443af27
+SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 759a469971edeaba9561083f9d608f3547274124
SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc) = 93c78153700739ad1c9a324c29bbf6dc4287f2dd
SHA1 (patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi) = 5abe5de6197cca8d3c1d25ca261941c5c9567c5a
-SHA1 (patch-mozilla_memory_build_mozjemalloc__compat.c) = ec7f31b833ccd283bc07c4e93f15fb3c46c3eb96
SHA1 (patch-mozilla_memory_mozalloc_mozalloc__abort.cpp) = fea12a1511a0d59b862cc5a5435506504f0b7fc6
SHA1 (patch-mozilla_mfbt_Poison.cpp) = 8a45775687244c6d1d6e422dbaa2364862fb33b7
SHA1 (patch-mozilla_mobile_android_installer_Makefile.in) = 509afe7dd78f8a4939ae4690c2cdf77c001903f2
-SHA1 (patch-mozilla_mobile_android_installer_package-manifest.in) = 7b3af2e8135e6df9df214377553b2e72a3af37da
SHA1 (patch-mozilla_modules_libjar_nsZipArchive.cpp) = a399e0bd0e83c47938bbee077eaa79fc52386241
-SHA1 (patch-mozilla_modules_libmar_tests_moz.build) = de2e4b21f3ad90051124ea87aa41fa929b6f1bc4
-SHA1 (patch-mozilla_modules_libpref_init_all.js) = f366d7acf841117bf8c896d355f04e9549ebf17f
-SHA1 (patch-mozilla_modules_woff2_src_store__bytes.h) = bb0e0788777cef1938905ae3b1d52d06f403fc88
-SHA1 (patch-mozilla_modules_woff2_src_woff2__common.cc) = f3a93bc3dd13f0bdd02e2761d7cdc5f3fc59637e
-SHA1 (patch-mozilla_moz.configure) = ae80c3544ac6537fc71d40a9871ab43d107fed5c
SHA1 (patch-mozilla_mozglue_build_arm.cpp) = 592ae5ce1a404227cc2ab6a06418cc813c5743c9
SHA1 (patch-mozilla_mozglue_build_arm.h) = 94e2b1a1a9ebf20bfa8a542066aa0dad475db320
SHA1 (patch-mozilla_netwerk_dns_moz.build) = d87c07ebfa01d32ca826932af733b37ce586e9f7
-SHA1 (patch-mozilla_old-configure.in) = 0d4a56bd70a537b5adaca6a5ff9f4c6cb2acbb40
-SHA1 (patch-mozilla_ostream) = 4f1c6c2b87052c08656ae26b3d5291f128099c88
-SHA1 (patch-mozilla_python_mozbuild_mozbuild_configure_options.py) = c95e9ffa8bae63b6e68c8363903dadef93ce7d75
+SHA1 (patch-mozilla_old-configure.in) = f6283698884f616c1c4a38450a43b2465b16efab
SHA1 (patch-mozilla_toolkit_components_osfile_modules_osfile__unix__back.jsm) = db4084f6a7dba2fc5d35cd256c6f149fabbf7bc7
SHA1 (patch-mozilla_toolkit_components_osfile_modules_osfile__unix__front.jsm) = 1e8d0883d3cc12541020c7df0b1d67f60e7391f5
SHA1 (patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_atomicops.h) = 0b5cad33bc9a90f4ae2d6346065707b642aba3a9
+SHA1 (patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_atomicops__internals__arm__gcc.h) = 4647e5f144964bf9d8c7f73c322e88742b22a1ef
SHA1 (patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_platform__macros.h) = 0708a43577e786da4588bf318802ea035a9c1d52
SHA1 (patch-mozilla_toolkit_components_terminator_nsTerminator.cpp) = c54660b4699925c49bd2a98ef8915d49960fbd13
-SHA1 (patch-mozilla_toolkit_library_libxul.mk) = e7c052d055a54f9fedad38b06b25c53eb0136403
-SHA1 (patch-mozilla_toolkit_library_moz.build) = 9f36fc5bf39feca1cfaca425a2972c3dc1f62a87
+SHA1 (patch-mozilla_toolkit_library_moz.build) = fa16eaf09857a8db6df5d09c2af42e06dbeb604f
SHA1 (patch-mozilla_toolkit_modules_GMPUtils.jsm) = 4cfec16c0ec538ac80d590291db1eebd378e0b1a
-SHA1 (patch-mozilla_toolkit_moz.configure) = 9d36404eee27549cc13b62d199e7491319586192
+SHA1 (patch-mozilla_toolkit_moz.configure) = 001013666d1f59c271010a11c64634bb2012948b
SHA1 (patch-mozilla_toolkit_mozapps_extensions_test_browser_browser__gmpProvider.js) = 85f482aecaf5bd971775c6fbf35d3d6bfd04a296
SHA1 (patch-mozilla_toolkit_xre_glxtest.cpp) = a8f6653760e33014c5e6f104b19fce8a0f331d24
SHA1 (patch-mozilla_toolkit_xre_nsEmbedFunctions.cpp) = 70030e59b2ed09b9bc9827d35e17b12be7f0cd71
-SHA1 (patch-mozilla_unwind.h) = 6b537302c7c582572956384366ad7c4445579e3b
SHA1 (patch-mozilla_xpcom_base_nscore.h) = a69c532d2891ac2a2227445e85e581749685153e
SHA1 (patch-mozilla_xpcom_build_XPCOMInit.cpp) = 43256b880ae74edd34c138b163c5b3e5c3e28ef7
-SHA1 (patch-mozilla_xpcom_components_Module.h) = 9f1655ec851eef9cb113ffba291d2ca4f1e8bb19
SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_Makefile.in) = fa77d69500f1436e05c677723e485ccea213f4f4
-SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_moz.build) = 782130be289d971751c78f3aabf086e6ff4f6dbc
SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__arm__netbsd.cpp) = cb2a4769f04351e92580e3daaca88fc7f1dfedbd
SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__asm__mips.S) = fd7da8e0a424030e5a4a129d6dda521459d8ab73
SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__asm__ppc__netbsd.s) = 4ba8ce148b5cd8df3dd02ec623a7da4ac5309473
-SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__gcc__x86__unix.cpp) = d473ae98e1193af41ab201889863673d8fda701a
SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__netbsd__m68k.cpp) = 748c333df16bbe9c7b909a62ff0a0ddacad0ab57
SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__ppc__netbsd.cpp) = 5680faa66f63f3e7baf49670b747b18ad39d7a00
SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcinvoke__sparc64__netbsd.cpp) = 7edfce709ff9a56f339dc1ee38355b852138b96d
SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcstubs__arm__netbsd.cpp) = 005c6b6b0e349e8d027c0d82a08b2e3885fab0b6
SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcstubs__asm__mips.S) = 40231c0cbd4694f375211c21fe0473fd5fb9f483
SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcstubs__asm__sparc64__netbsd.s) = 219bdb7ef05d156642dd4124e444696c744badfd
-SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcstubs__gcc__x86__unix.cpp) = ff90d5dc4d4b286f21e0899d0ba96782e8771d37
SHA1 (patch-mozilla_xpcom_reflect_xptcall_md_unix_xptcstubs__netbsd__m68k.cpp) = 09b4833061face404731f2ec99a7fd2b3f313f70
SHA1 (patch-rc) = bf98fe87c83c322dcdfe3d7aff3ca8e6f273a567
-SHA1 (patch-suite_installer_Makefile.in) = ec8d455118fa3f64762f91c32027d712b58f5ea5
+SHA1 (patch-suite_installer_Makefile.in) = 3403f4229f62ad09b379ac6d54328e33c039506c
Index: pkgsrc/www/seamonkey/options.mk
diff -u pkgsrc/www/seamonkey/options.mk:1.38 pkgsrc/www/seamonkey/options.mk:1.39
--- pkgsrc/www/seamonkey/options.mk:1.38 Fri Jul 14 13:22:07 2017
+++ pkgsrc/www/seamonkey/options.mk Fri Nov 10 22:45:27 2017
@@ -1,11 +1,11 @@
-# $NetBSD: options.mk,v 1.38 2017/07/14 13:22:07 ryoon Exp $
+# $NetBSD: options.mk,v 1.39 2017/11/10 22:45:27 ryoon Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.seamonkey
PKG_OPTIONS_REQUIRED_GROUPS= gtk
PKG_OPTIONS_GROUP.gtk= gtk2 gtk3
PKG_SUPPORTED_OPTIONS= alsa dbus debug mozilla-jemalloc
-PKG_SUPPORTED_OPTIONS+= mozilla-lightning webrtc pulseaudio
+PKG_SUPPORTED_OPTIONS+= webrtc pulseaudio
PLIST_VARS+= debug gnome jemalloc
@@ -70,16 +70,6 @@ CONFIGURE_ARGS+= --disable-debug --disab
CONFIGURE_ARGS+= --enable-install-strip
.endif
-.if !empty(PKG_OPTIONS:Mmozilla-lightning)
-CONFIGURE_ARGS+= --enable-calendar
-PLIST_SRC+= PLIST.lightning
-XPI_FILES+= ${WRKSRC}/${OBJDIR}/dist/xpi-stage/gdata-provider*.xpi
-XPI_FILES+= ${WRKSRC}/${OBJDIR}/dist/xpi-stage/lightning*.xpi
-XPI_FILES+= ${WRKSRC}/${OBJDIR}/dist/xpi-stage/quitter*.xpi
-.else
-CONFIGURE_ARGS+= --disable-calendar
-.endif
-
.if !empty(PKG_OPTIONS:Mpulseaudio)
.include "../../audio/pulseaudio/buildlink3.mk"
CONFIGURE_ARGS+= --enable-pulseaudio
Index: pkgsrc/www/seamonkey/patches/patch-ao
diff -u pkgsrc/www/seamonkey/patches/patch-ao:1.16 pkgsrc/www/seamonkey/patches/patch-ao:1.17
--- pkgsrc/www/seamonkey/patches/patch-ao:1.16 Fri Oct 2 22:49:36 2015
+++ pkgsrc/www/seamonkey/patches/patch-ao Fri Nov 10 22:45:27 2017
@@ -1,12 +1,14 @@
-$NetBSD: patch-ao,v 1.16 2015/10/02 22:49:36 ryoon Exp $
+$NetBSD: patch-ao,v 1.17 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/toolkit/mozapps/installer/packager.mk.orig 2015-09-25 07:35:10.000000000 +0000
+--- mozilla/toolkit/mozapps/installer/packager.mk.orig 2017-10-16 07:20:50.000000000 +0000
+++ mozilla/toolkit/mozapps/installer/packager.mk
-@@ -128,7 +128,7 @@ endif
+@@ -139,8 +139,8 @@ endif
+ (cd $(DESTDIR)$(installdir) && tar -xf -)
$(NSINSTALL) -D $(DESTDIR)$(bindir)
$(RM) -f $(DESTDIR)$(bindir)/$(MOZ_APP_NAME)
- ln -s $(installdir)/$(MOZ_APP_NAME) $(DESTDIR)$(bindir)
+- ln -s $(installdir)/$(MOZ_APP_NAME) $(DESTDIR)$(bindir)
-ifdef INSTALL_SDK # Here comes the hard part
++ ln -s $(installdir)/$(MOZ_APP_NAME) $(DESTDIR)$(bindir)/${MOZILLA_PKG_NAME}
+ifeq ($(MOZ_APP_NAME),xulrunner)
$(NSINSTALL) -D $(DESTDIR)$(includedir)
(cd $(DIST)/include && $(TAR) $(TAR_CREATE_FLAGS) - .) | \
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_old.configure
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_old.configure:1.2 pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_old.configure:1.3
--- pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_old.configure:1.2 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_old.configure Fri Nov 10 22:45:27 2017
@@ -1,24 +1,8 @@
-$NetBSD: patch-mozilla_build_moz.configure_old.configure,v 1.2 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_build_moz.configure_old.configure,v 1.3 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/build/moz.configure/old.configure.orig 2017-07-07 05:35:47.000000000 +0000
+--- mozilla/build/moz.configure/old.configure.orig 2017-10-16 07:17:03.000000000 +0000
+++ mozilla/build/moz.configure/old.configure
-@@ -159,6 +159,7 @@ def old_configure_options(*options):
- '--enable-accessibility',
- '--enable-address-sanitizer',
- '--enable-alsa',
-+ '--enable-alsa-dlopen',
- '--enable-android-omx',
- '--enable-b2g-bt',
- '--enable-b2g-camera',
-@@ -241,6 +242,7 @@ def old_configure_options(*options):
- '--enable-url-classifier',
- '--enable-valgrind',
- '--enable-verify-mar',
-+ '--enable-webm',
- '--enable-webrtc',
- '--enable-xul',
- '--enable-zipwriter',
-@@ -279,18 +281,26 @@ def old_configure_options(*options):
+@@ -276,6 +276,7 @@ def old_configure_options(*options):
'--with-nspr-prefix',
'--with-nss-exec-prefix',
'--with-nss-prefix',
@@ -26,17 +10,11 @@ $NetBSD: patch-mozilla_build_moz.configu
'--with-pthreads',
'--with-qemu-exe',
'--with-sixgill',
- '--with-soft-float',
- '--with-system-bz2',
-+ '--with-system-celt',
- '--with-system-icu',
- '--with-system-jpeg',
- '--with-system-libevent',
+@@ -287,7 +288,12 @@ def old_configure_options(*options):
'--with-system-libvpx',
'--with-system-nspr',
'--with-system-nss',
+ '--with-system-ogg',
-+ '--with-system-opus',
'--with-system-png',
+ '--with-system-soundtouch',
+ '--with-system-theora',
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_old-configure.in
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_old-configure.in:1.2 pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_old-configure.in:1.3
--- pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_old-configure.in:1.2 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_old-configure.in Fri Nov 10 22:45:27 2017
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_js_src_old-configure.in,v 1.2 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_js_src_old-configure.in,v 1.3 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/js/src/old-configure.in.orig 2017-07-07 05:36:52.000000000 +0000
+--- mozilla/js/src/old-configure.in.orig 2017-10-16 07:18:22.000000000 +0000
+++ mozilla/js/src/old-configure.in
@@ -140,6 +140,9 @@ fi
@@ -12,3 +12,21 @@ $NetBSD: patch-mozilla_js_src_old-config
dnl Special win32 checks
dnl ========================================================
+@@ -1024,7 +1027,7 @@ dnl Checks for header files.
+ dnl ========================================================
+ AC_HEADER_DIRENT
+ case "$target_os" in
+-freebsd*)
++freebsd*|*-*-dragonfly*)
+ # for stuff like -lXshm
+ CPPFLAGS="${CPPFLAGS} ${X_CFLAGS}"
+ ;;
+@@ -1155,7 +1158,7 @@ then
+ fi
+
+ case "$target" in
+- *-*-freebsd*)
++ *-*-freebsd*|*-*-dragonfly*)
+ AC_DEFINE(_REENTRANT)
+ AC_DEFINE(_THREAD_SAFE)
+ dnl -pthread links in -lpthread, so don't specify it explicitly.
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb.c
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb.c:1.2 pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb.c:1.3
--- pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb.c:1.2 Sun Jan 1 16:14:08 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb.c Fri Nov 10 22:45:27 2017
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_media_libcubeb_src_cubeb.c,v 1.2 2017/01/01 16:14:08 ryoon Exp $
+$NetBSD: patch-mozilla_media_libcubeb_src_cubeb.c,v 1.3 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/media/libcubeb/src/cubeb.c.orig 2016-12-14 02:09:53.000000000 +0000
+--- mozilla/media/libcubeb/src/cubeb.c.orig 2017-10-16 07:19:00.000000000 +0000
+++ mozilla/media/libcubeb/src/cubeb.c
-@@ -60,6 +60,9 @@ int audiotrack_init(cubeb ** context, ch
+@@ -54,6 +54,9 @@ int audiotrack_init(cubeb ** context, ch
#if defined(USE_KAI)
int kai_init(cubeb ** context, char const * context_name);
#endif
@@ -11,8 +11,8 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
+#endif
- int
-@@ -152,6 +155,9 @@ cubeb_init(cubeb ** context, char const
+ static int
+@@ -141,6 +144,9 @@ cubeb_init(cubeb ** context, char const
#if defined(USE_KAI)
kai_init,
#endif
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_old-configure.in
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_old-configure.in:1.2 pkgsrc/www/seamonkey/patches/patch-mozilla_old-configure.in:1.3
--- pkgsrc/www/seamonkey/patches/patch-mozilla_old-configure.in:1.2 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_old-configure.in Fri Nov 10 22:45:27 2017
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_old-configure.in,v 1.2 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_old-configure.in,v 1.3 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/old-configure.in.orig 2017-07-07 05:37:32.000000000 +0000
+--- mozilla/old-configure.in.orig 2017-10-16 07:19:40.000000000 +0000
+++ mozilla/old-configure.in
-@@ -2195,11 +2195,7 @@ if test "$MOZ_SYSTEM_JPEG" = 1; then
+@@ -2159,11 +2159,7 @@ if test "$MOZ_SYSTEM_JPEG" = 1; then
#include <jpeglib.h> ],
[ #if JPEG_LIB_VERSION < $MOZJPEG
#error "Insufficient JPEG library version ($MOZJPEG required)."
@@ -15,7 +15,7 @@ $NetBSD: patch-mozilla_old-configure.in,
MOZ_SYSTEM_JPEG=1,
AC_MSG_ERROR([Insufficient JPEG library version for --with-system-jpeg]))
fi
-@@ -2938,6 +2934,9 @@ if test -n "$MOZ_WEBRTC"; then
+@@ -2894,6 +2890,9 @@ if test -n "$MOZ_WEBRTC"; then
MOZ_RAW=1
MOZ_VPX_ERROR_CONCEALMENT=1
@@ -25,7 +25,7 @@ $NetBSD: patch-mozilla_old-configure.in,
dnl enable once Signaling lands
MOZ_WEBRTC_SIGNALING=1
AC_DEFINE(MOZ_WEBRTC_SIGNALING)
-@@ -2980,7 +2979,7 @@ dnl Use integers over floats for audio o
+@@ -2936,7 +2935,7 @@ dnl Use integers over floats for audio o
dnl (regarless of the CPU architecture, because audio
dnl backends for those platforms don't support floats. We also
dnl use integers on ARM with other OS, because it's more efficient.
@@ -34,163 +34,7 @@ $NetBSD: patch-mozilla_old-configure.in,
MOZ_SAMPLE_TYPE_S16=1
AC_DEFINE(MOZ_SAMPLE_TYPE_S16)
AC_SUBST(MOZ_SAMPLE_TYPE_S16)
-@@ -3005,6 +3004,155 @@ fi
- AC_SUBST(MOZ_RAW)
-
- dnl ========================================================
-+dnl Check for libogg
-+dnl ========================================================
-+
-+MOZ_ARG_WITH_BOOL(system-ogg,
-+[ --with-system-ogg Use system libogg (located with pkgconfig)],
-+MOZ_SYSTEM_OGG=1,
-+MOZ_SYSTEM_OGG=)
-+
-+if test -n "$MOZ_SYSTEM_OGG"; then
-+ PKG_CHECK_MODULES(MOZ_OGG, ogg >= 1.2.1)
-+
-+ _SAVE_LIBS=$LIBS
-+ LIBS="$LIBS $MOZ_OGG_LIBS"
-+ AC_CHECK_FUNC(ogg_set_mem_functions, [],
-+ [AC_DEFINE(MOZ_OGG_NO_MEM_REPORTING)])
-+ LIBS=$_SAVE_LIBS
-+fi
-+
-+AC_SUBST(MOZ_SYSTEM_OGG)
-+
-+dnl ========================================================
-+dnl Check for libvorbis
-+dnl ========================================================
-+
-+MOZ_ARG_WITH_BOOL(system-vorbis,
-+[ --with-system-vorbis Use system libvorbis (located with pkgconfig)],
-+MOZ_SYSTEM_VORBIS=1,
-+MOZ_SYSTEM_VORBIS=)
-+
-+if test -n "$MOZ_SYSTEM_VORBIS"; then
-+ PKG_CHECK_MODULES(MOZ_VORBIS, vorbis vorbisenc >= 1.3.5)
-+fi
-+
-+AC_SUBST(MOZ_SYSTEM_VORBIS)
-+
-+dnl ========================================================
-+dnl Check for integer-only libvorbis aka tremor
-+dnl ========================================================
-+
-+MOZ_ARG_WITH_BOOL(system-tremor,
-+[ --with-system-tremor Use system libtremor (located with pkgconfig)],
-+MOZ_SYSTEM_TREMOR=1,
-+MOZ_SYSTEM_TREMOR=)
-+
-+if test -n "$MOZ_SYSTEM_TREMOR"; then
-+ PKG_CHECK_MODULES(MOZ_TREMOR, vorbisidec >= 1.2.1)
-+fi
-+
-+AC_SUBST(MOZ_SYSTEM_TREMOR)
-+
-+dnl ========================================================
-+dnl Check for libcelt
-+dnl ========================================================
-+
-+MOZ_ARG_WITH_BOOL(system-celt,
-+[ --with-system-celt Use system libcelt (located with pkgconfig)],
-+MOZ_SYSTEM_CELT=1,
-+MOZ_SYSTEM_CELT=)
-+
-+if test -n "$MOZ_SYSTEM_CELT"; then
-+ PKG_CHECK_MODULES(MOZ_CELT, celt)
-+else
-+ MOZ_CELT_CFLAGS='-I$(topsrcdir)/media/libopus'
-+fi
-+
-+AC_SUBST(MOZ_SYSTEM_CELT)
-+
-+dnl ========================================================
-+dnl Check for libopus
-+dnl ========================================================
-+
-+MOZ_ARG_WITH_BOOL(system-opus,
-+[ --with-system-opus Use system libopus (located with pkgconfig)],
-+MOZ_SYSTEM_OPUS=1,
-+MOZ_SYSTEM_OPUS=)
-+
-+if test -n "$MOZ_SYSTEM_OPUS"; then
-+ PKG_CHECK_MODULES(MOZ_OPUS, opus >= 1.1)
-+else
-+ MOZ_OPUS_CFLAGS='-I$(topsrcdir)/media/libopus/include'
-+fi
-+
-+AC_SUBST(MOZ_SYSTEM_OPUS)
-+
-+dnl ========================================================
-+dnl Check for libtheora
-+dnl ========================================================
-+
-+MOZ_ARG_WITH_BOOL(system-theora,
-+[ --with-system-theora Use system libtheora (located with pkgconfig)],
-+MOZ_SYSTEM_THEORA=1,
-+MOZ_SYSTEM_THEORA=)
-+
-+if test -n "$MOZ_SYSTEM_THEORA"; then
-+ PKG_CHECK_MODULES(MOZ_THEORA, theora >= 1.2)
-+fi
-+
-+AC_SUBST(MOZ_SYSTEM_THEORA)
-+
-+dnl ========================================================
-+dnl Check for libsoundtouch
-+dnl ========================================================
-+
-+MOZ_ARG_WITH_BOOL(system-soundtouch,
-+[ --with-system-soundtouch Use system libsoundtouch (located with pkgconfig)],
-+MOZ_SYSTEM_SOUNDTOUCH=1,
-+MOZ_SYSTEM_SOUNDTOUCH=)
-+
-+if test -n "$MOZ_SYSTEM_SOUNDTOUCH"; then
-+ PKG_CHECK_MODULES(MOZ_SOUNDTOUCH, soundtouch >= 1.8.0)
-+
-+ AC_LANG_SAVE
-+ AC_LANG_CPLUSPLUS
-+ _SAVE_CXXFLAGS=$CXXFLAGS
-+ CXXFLAGS="$CXXFLAGS $MOZ_SOUNDTOUCH_CFLAGS"
-+ AC_CACHE_CHECK(for soundtouch sample type,
-+ ac_cv_soundtouch_sample_type,
-+ [AC_TRY_COMPILE([#include <SoundTouch.h>
-+ #ifndef SOUNDTOUCH_INTEGER_SAMPLES
-+ #error soundtouch expects float samples
-+ #endif],
-+ [],
-+ [ac_cv_soundtouch_sample_type=short],
-+ [ac_cv_soundtouch_sample_type=float])])
-+ CXXFLAGS=$_SAVE_CXXFLAGS
-+ AC_LANG_RESTORE
-+
-+ if test \( -n "$MOZ_SAMPLE_TYPE_S16" -a "$ac_cv_soundtouch_sample_type" != short \) \
-+ -o \( -n "$MOZ_SAMPLE_TYPE_FLOAT32" -a "$ac_cv_soundtouch_sample_type" != float \) ; then
-+ AC_MSG_ERROR([SoundTouch library is built with incompatible sample type. Either rebuild the library with/without --enable-integer-samples, chase default Mozilla sample type or remove
--with-system-soundtouch.])
-+ fi
-+fi
-+
-+AC_SUBST(MOZ_SYSTEM_SOUNDTOUCH)
-+
-+dnl ========================================================
-+dnl = Disable VP8 decoder support
-+dnl ========================================================
-+MOZ_ARG_DISABLE_BOOL(webm,
-+[ --disable-webm Disable support for WebM media (VP8 video and Vorbis audio)],
-+ MOZ_WEBM=,
-+ MOZ_WEBM=1)
-+
-+if test -n "$MOZ_WEBM"; then
-+ AC_DEFINE(MOZ_WEBM)
-+ MOZ_VPX=1
-+fi;
-+
-+dnl ========================================================
- dnl = Apple platform decoder support
- dnl ========================================================
- if test "$COMPILE_ENVIRONMENT"; then
-@@ -3088,6 +3236,216 @@ if test -n "$MOZ_OMX_PLUGIN"; then
+@@ -3044,6 +3043,111 @@ if test -n "$MOZ_OMX_PLUGIN"; then
fi
fi
@@ -204,112 +48,7 @@ $NetBSD: patch-mozilla_old-configure.in,
+MOZ_SYSTEM_OGG=)
+
+if test -n "$MOZ_SYSTEM_OGG"; then
-+ PKG_CHECK_MODULES(MOZ_OGG, ogg >= 1.2.1)
-+
-+ _SAVE_LIBS=$LIBS
-+ LIBS="$LIBS $MOZ_OGG_LIBS"
-+ AC_CHECK_FUNC(ogg_set_mem_functions, [],
-+ [AC_DEFINE(MOZ_OGG_NO_MEM_REPORTING)])
-+ LIBS=$_SAVE_LIBS
-+fi
-+
-+AC_SUBST(MOZ_SYSTEM_OGG)
-+
-+dnl ========================================================
-+dnl Check for libvorbis
-+dnl ========================================================
-+
-+MOZ_ARG_WITH_BOOL(system-vorbis,
-+[ --with-system-vorbis Use system libvorbis (located with pkgconfig)],
-+MOZ_SYSTEM_VORBIS=1,
-+MOZ_SYSTEM_VORBIS=)
-+
-+if test -n "$MOZ_SYSTEM_VORBIS"; then
-+ PKG_CHECK_MODULES(MOZ_VORBIS, vorbis vorbisenc >= 1.3.5)
-+fi
-+
-+AC_SUBST(MOZ_SYSTEM_VORBIS)
-+
-+dnl ========================================================
-+dnl Check for integer-only libvorbis aka tremor
-+dnl ========================================================
-+
-+MOZ_ARG_WITH_BOOL(system-tremor,
-+[ --with-system-tremor Use system libtremor (located with pkgconfig)],
-+MOZ_SYSTEM_TREMOR=1,
-+MOZ_SYSTEM_TREMOR=)
-+
-+if test -n "$MOZ_SYSTEM_TREMOR"; then
-+ PKG_CHECK_MODULES(MOZ_TREMOR, vorbisidec >= 1.2.1)
-+fi
-+
-+AC_SUBST(MOZ_SYSTEM_TREMOR)
-+
-+dnl ========================================================
-+dnl Check for libtheora
-+dnl ========================================================
-+
-+MOZ_ARG_WITH_BOOL(system-theora,
-+[ --with-system-theora Use system libtheora (located with pkgconfig)],
-+MOZ_SYSTEM_THEORA=1,
-+MOZ_SYSTEM_THEORA=)
-+
-+if test -n "$MOZ_SYSTEM_THEORA"; then
-+ PKG_CHECK_MODULES(MOZ_THEORA, theora >= 1.2)
-+fi
-+
-+AC_SUBST(MOZ_SYSTEM_THEORA)
-+
-+dnl ========================================================
-+dnl Check for libSoundTouch
-+dnl ========================================================
-+
-+MOZ_ARG_WITH_BOOL(system-soundtouch,
-+[ --with-system-soundtouch Use system libSoundTouch (located with pkgconfig)],
-+MOZ_SYSTEM_SOUNDTOUCH=1,
-+MOZ_SYSTEM_SOUNDTOUCH=)
-+
-+if test -n "$MOZ_SYSTEM_SOUNDTOUCH"; then
-+ PKG_CHECK_MODULES(MOZ_SOUNDTOUCH, soundtouch >= 1.9.0)
-+
-+ AC_LANG_SAVE
-+ AC_LANG_CPLUSPLUS
-+ _SAVE_CXXFLAGS=$CXXFLAGS
-+ CXXFLAGS="$CXXFLAGS $MOZ_SOUNDTOUCH_CFLAGS"
-+ AC_CACHE_CHECK(for soundtouch sample type,
-+ ac_cv_soundtouch_sample_type,
-+ [AC_TRY_COMPILE([#include <SoundTouch.h>
-+ #ifndef SOUNDTOUCH_INTEGER_SAMPLES
-+ #error soundtouch expects float samples
-+ #endif],
-+ [],
-+ [ac_cv_soundtouch_sample_type=short],
-+ [ac_cv_soundtouch_sample_type=float])])
-+ CXXFLAGS=$_SAVE_CXXFLAGS
-+ AC_LANG_RESTORE
-+
-+ if test \( -n "$MOZ_SAMPLE_TYPE_S16" -a "$ac_cv_soundtouch_sample_type" != short \) \
-+ -o \( -n "$MOZ_SAMPLE_TYPE_FLOAT32" -a "$ac_cv_soundtouch_sample_type" != float \) ; then
-+ AC_MSG_ERROR([SoundTouch library is built with incompatible sample type. Either rebuild the library with/without --enable-integer-samples, chase default Mozilla sample type or remove
--with-system-soundtouch.])
-+ fi
-+fi
-+
-+if test -n "$MOZ_SYSTEM_SOUNDTOUCH"; then
-+ AC_DEFINE(MOZ_SYSTEM_SOUNDTOUCH)
-+fi
-+AC_SUBST(MOZ_SYSTEM_SOUNDTOUCH)
-+
-+dnl ========================================================
-+dnl Check for libogg
-+dnl ========================================================
-+
-+MOZ_ARG_WITH_BOOL(system-ogg,
-+[ --with-system-ogg Use system libogg (located with pkgconfig)],
-+MOZ_SYSTEM_OGG=1,
-+MOZ_SYSTEM_OGG=)
-+
-+if test -n "$MOZ_SYSTEM_OGG"; then
-+ PKG_CHECK_MODULES(MOZ_OGG, ogg >= 1.2.1)
++ PKG_CHECK_MODULES(MOZ_OGG, ogg >= 1.3.0)
+
+ _SAVE_LIBS=$LIBS
+ LIBS="$LIBS $MOZ_OGG_LIBS"
@@ -407,7 +146,7 @@ $NetBSD: patch-mozilla_old-configure.in,
dnl system libvpx Support
dnl ========================================================
MOZ_ARG_WITH_BOOL(system-libvpx,
-@@ -3252,6 +3610,67 @@ AC_DEFINE(MOZ_WEBM_ENCODER)
+@@ -3208,6 +3312,67 @@ AC_DEFINE(MOZ_WEBM_ENCODER)
AC_SUBST(MOZ_WEBM_ENCODER)
dnl ==================================
@@ -475,31 +214,7 @@ $NetBSD: patch-mozilla_old-configure.in,
dnl = Check alsa availability on Linux
dnl ==================================
-@@ -3265,12 +3684,23 @@ MOZ_ARG_ENABLE_BOOL(alsa,
- MOZ_ALSA=1,
- MOZ_ALSA=)
-
-+MOZ_ARG_DISABLE_BOOL(alsa-dlopen,
-+[ --disable-alsa-dlopen Disable runtime linking of libasound.so],
-+ DISABLE_LIBASOUND_DLOPEN=1,
-+ DISABLE_LIBASOUND_DLOPEN=)
-+
- if test -n "$MOZ_ALSA"; then
- PKG_CHECK_MODULES(MOZ_ALSA, alsa, ,
- [echo "$MOZ_ALSA_PKG_ERRORS"
- AC_MSG_ERROR([Need alsa for audio output on Linux. (On Ubuntu, you might try installing the package libasound2-dev.)])])
- fi
-
-+if test -n "$DISABLE_LIBASOUND_DLOPEN"; then
-+ AC_DEFINE(DISABLE_LIBASOUND_DLOPEN)
-+else
-+ MOZ_ALSA_LIBS=
-+fi
-+
- AC_SUBST(MOZ_ALSA)
-
- dnl ========================================================
-@@ -5220,6 +5650,27 @@ if test "$USE_FC_FREETYPE"; then
+@@ -5023,6 +5188,27 @@ if test "$USE_FC_FREETYPE"; then
fi
dnl ========================================================
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_config_Makefile.in
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_config_Makefile.in:1.7 pkgsrc/www/seamonkey/patches/patch-mozilla_config_Makefile.in:1.8
--- pkgsrc/www/seamonkey/patches/patch-mozilla_config_Makefile.in:1.7 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_config_Makefile.in Fri Nov 10 22:45:27 2017
@@ -1,13 +1,20 @@
-$NetBSD: patch-mozilla_config_Makefile.in,v 1.7 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_config_Makefile.in,v 1.8 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/config/Makefile.in.orig 2017-07-07 05:35:48.000000000 +0000
+--- mozilla/config/Makefile.in.orig 2017-10-16 07:17:07.000000000 +0000
+++ mozilla/config/Makefile.in
-@@ -49,6 +49,13 @@ export:: $(export-preqs)
+@@ -41,6 +41,8 @@ export:: $(export-preqs)
+ $(PYTHON) -m mozbuild.action.preprocessor $(DEFINES) $(ACDEFINES) \
+ -DMOZ_TREE_CAIRO=$(MOZ_TREE_CAIRO) \
+ -DMOZ_TREE_PIXMAN=$(MOZ_TREE_PIXMAN) \
++ -DMOZ_SYSTEM_GRAPHITE2=$(MOZ_SYSTEM_GRAPHITE2) \
++ -DMOZ_SYSTEM_HARFBUZZ=$(MOZ_SYSTEM_HARFBUZZ) \
+ -DMOZ_SYSTEM_HUNSPELL=$(MOZ_SYSTEM_HUNSPELL) \
+ -DMOZ_SYSTEM_BZ2=$(MOZ_SYSTEM_BZ2) \
+ -DMOZ_SYSTEM_ZLIB=$(MOZ_SYSTEM_ZLIB) \
+@@ -49,6 +51,11 @@ export:: $(export-preqs)
-DMOZ_SYSTEM_LIBEVENT=$(MOZ_SYSTEM_LIBEVENT) \
-DMOZ_SYSTEM_LIBVPX=$(MOZ_SYSTEM_LIBVPX) \
-DMOZ_SYSTEM_ICU=$(MOZ_SYSTEM_ICU) \
-+ -DMOZ_SYSTEM_GRAPHITE2=$(MOZ_SYSTEM_GRAPHITE2) \
-+ -DMOZ_SYSTEM_HARFBUZZ=$(MOZ_SYSTEM_HARFBUZZ) \
+ -DMOZ_SYSTEM_OGG=$(MOZ_SYSTEM_OGG) \
+ -DMOZ_SYSTEM_THEORA=$(MOZ_SYSTEM_THEORA) \
+ -DMOZ_SYSTEM_VORBIS=$(MOZ_SYSTEM_VORBIS) \
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_config_external_moz.build
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_config_external_moz.build:1.9 pkgsrc/www/seamonkey/patches/patch-mozilla_config_external_moz.build:1.10
--- pkgsrc/www/seamonkey/patches/patch-mozilla_config_external_moz.build:1.9 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_config_external_moz.build Fri Nov 10 22:45:27 2017
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_config_external_moz.build,v 1.9 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_config_external_moz.build,v 1.10 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/config/external/moz.build.orig 2017-07-07 05:35:48.000000000 +0000
+--- mozilla/config/external/moz.build.orig 2017-10-16 07:17:07.000000000 +0000
+++ mozilla/config/external/moz.build
@@ -21,12 +21,21 @@ if CONFIG['MOZ_UPDATER']:
external_dirs += ['modules/brotli']
@@ -36,6 +36,6 @@ $NetBSD: patch-mozilla_config_external_m
'media/libspeex_resampler',
'media/libstagefright',
- 'media/libsoundtouch',
+ 'media/psshparser'
]
- DIRS += ['../../' + i for i in external_dirs]
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_dom_system_OSFileConstants.cpp
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_dom_system_OSFileConstants.cpp:1.9 pkgsrc/www/seamonkey/patches/patch-mozilla_dom_system_OSFileConstants.cpp:1.10
--- pkgsrc/www/seamonkey/patches/patch-mozilla_dom_system_OSFileConstants.cpp:1.9 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_dom_system_OSFileConstants.cpp Fri Nov 10 22:45:27 2017
@@ -1,8 +1,28 @@
-$NetBSD: patch-mozilla_dom_system_OSFileConstants.cpp,v 1.9 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_dom_system_OSFileConstants.cpp,v 1.10 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/dom/system/OSFileConstants.cpp.orig 2017-07-07 05:36:18.000000000 +0000
+--- mozilla/dom/system/OSFileConstants.cpp.orig 2017-10-16 07:21:21.000000000 +0000
+++ mozilla/dom/system/OSFileConstants.cpp
-@@ -699,7 +699,7 @@ static const dom::ConstantSpec gLibcProp
+@@ -16,14 +16,17 @@
+ #include "dirent.h"
+ #include "poll.h"
+ #include "sys/stat.h"
+-#if defined(ANDROID)
++#if defined(XP_LINUX)
+ #include <sys/vfs.h>
+ #define statvfs statfs
++#define f_frsize f_bsize
+ #else
+ #include "sys/statvfs.h"
++#endif // defined(XP_LINUX)
++#if !defined(ANDROID)
+ #include "sys/wait.h"
+ #include <spawn.h>
+-#endif // defined(ANDROID)
++#endif // !defined(ANDROID)
+ #endif // defined(XP_UNIX)
+
+ #if defined(XP_LINUX)
+@@ -699,7 +702,7 @@ static const dom::ConstantSpec gLibcProp
{ "OSFILE_SIZEOF_STATVFS", JS::Int32Value(sizeof (struct statvfs)) },
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_moz.build
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_moz.build:1.9 pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_moz.build:1.10
--- pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_moz.build:1.9 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_moz.build Fri Nov 10 22:45:27 2017
@@ -1,14 +1,14 @@
-$NetBSD: patch-mozilla_gfx_skia_moz.build,v 1.9 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_gfx_skia_moz.build,v 1.10 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/gfx/skia/moz.build.orig 2017-07-07 05:36:33.000000000 +0000
+--- mozilla/gfx/skia/moz.build.orig 2017-10-16 07:17:53.000000000 +0000
+++ mozilla/gfx/skia/moz.build
-@@ -664,6 +664,9 @@ if CONFIG['CLANG_CXX'] or CONFIG['CLANG_
+@@ -750,6 +750,9 @@ if CONFIG['CLANG_CXX'] or CONFIG['CLANG_
'-Wno-unused-private-field',
]
+if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
+ CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
+
- if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'android', 'gonk'):
+ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'android'):
CXXFLAGS += CONFIG['MOZ_CAIRO_CFLAGS']
CXXFLAGS += CONFIG['CAIRO_FT_CFLAGS']
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb__alsa.c
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb__alsa.c:1.9 pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb__alsa.c:1.10
--- pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb__alsa.c:1.9 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_src_cubeb__alsa.c Fri Nov 10 22:45:27 2017
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_media_libcubeb_src_cubeb__alsa.c,v 1.9 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_media_libcubeb_src_cubeb__alsa.c,v 1.10 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/media/libcubeb/src/cubeb_alsa.c.orig 2017-07-07 05:37:16.000000000 +0000
+--- mozilla/media/libcubeb/src/cubeb_alsa.c.orig 2017-10-16 07:19:00.000000000 +0000
+++ mozilla/media/libcubeb/src/cubeb_alsa.c
@@ -7,11 +7,15 @@
#undef NDEBUG
@@ -277,7 +277,7 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
pthread_mutex_unlock(&cubeb_alsa_mutex);
return r;
-@@ -654,12 +704,65 @@ alsa_init(cubeb ** context, char const *
+@@ -660,12 +710,65 @@ alsa_init(cubeb ** context, char const *
pthread_attr_t attr;
snd_pcm_t * dummy;
@@ -344,7 +344,7 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
cubeb_alsa_error_handler_set = 1;
}
pthread_mutex_unlock(&cubeb_alsa_mutex);
-@@ -667,6 +770,8 @@ alsa_init(cubeb ** context, char const *
+@@ -673,6 +776,8 @@ alsa_init(cubeb ** context, char const *
ctx = calloc(1, sizeof(*ctx));
assert(ctx);
@@ -353,7 +353,7 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
ctx->ops = &alsa_ops;
r = pthread_mutex_init(&ctx->mutex, NULL);
-@@ -716,7 +821,7 @@ alsa_init(cubeb ** context, char const *
+@@ -722,7 +827,7 @@ alsa_init(cubeb ** context, char const *
config fails with EINVAL, the PA PCM is too old for this workaround. */
if (r == -EINVAL) {
pthread_mutex_lock(&cubeb_alsa_mutex);
@@ -362,7 +362,7 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
pthread_mutex_unlock(&cubeb_alsa_mutex);
ctx->local_config = NULL;
} else if (r >= 0) {
-@@ -755,9 +860,13 @@ alsa_destroy(cubeb * ctx)
+@@ -762,9 +867,13 @@ alsa_destroy(cubeb * ctx)
pthread_mutex_destroy(&ctx->mutex);
free(ctx->fds);
@@ -377,7 +377,16 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
pthread_mutex_unlock(&cubeb_alsa_mutex);
}
-@@ -842,7 +951,7 @@ alsa_stream_init(cubeb * ctx, cubeb_stre
+@@ -844,13 +953,16 @@ alsa_stream_init(cubeb * ctx, cubeb_stre
+ r = pthread_mutex_init(&stm->mutex, NULL);
+ assert(r == 0);
+
++ r = pthread_cond_init(&stm->cond, NULL);
++ assert(r == 0);
++
+ r = alsa_locked_pcm_open(&stm->pcm, SND_PCM_STREAM_PLAYBACK, ctx->local_config);
+ if (r < 0) {
+ alsa_stream_destroy(stm);
return CUBEB_ERROR;
}
@@ -386,7 +395,7 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
assert(r == 0);
latency_us = latency_frames * 1e6 / stm->params.rate;
-@@ -855,7 +964,7 @@ alsa_stream_init(cubeb * ctx, cubeb_stre
+@@ -863,7 +975,7 @@ alsa_stream_init(cubeb * ctx, cubeb_stre
latency_us = latency_us < min_latency ? min_latency: latency_us;
}
@@ -395,7 +404,7 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
stm->params.channels, stm->params.rate, 1,
latency_us);
if (r < 0) {
-@@ -863,15 +972,15 @@ alsa_stream_init(cubeb * ctx, cubeb_stre
+@@ -871,20 +983,17 @@ alsa_stream_init(cubeb * ctx, cubeb_stre
return CUBEB_ERROR_INVALID_FORMAT;
}
@@ -413,8 +422,13 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
+ r = WRAP(snd_pcm_poll_descriptors)(stm->pcm, stm->saved_fds, stm->nfds);
assert((nfds_t) r == stm->nfds);
- r = pthread_cond_init(&stm->cond, NULL);
-@@ -902,7 +1011,7 @@ alsa_stream_destroy(cubeb_stream * stm)
+- r = pthread_cond_init(&stm->cond, NULL);
+- assert(r == 0);
+-
+ if (alsa_register_stream(ctx, stm) != 0) {
+ alsa_stream_destroy(stm);
+ return CUBEB_ERROR;
+@@ -910,7 +1019,7 @@ alsa_stream_destroy(cubeb_stream * stm)
pthread_mutex_lock(&stm->mutex);
if (stm->pcm) {
if (stm->state == DRAINING) {
@@ -423,7 +437,7 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
}
alsa_locked_pcm_close(stm->pcm);
stm->pcm = NULL;
-@@ -944,12 +1053,12 @@ alsa_get_max_channel_count(cubeb * ctx,
+@@ -952,12 +1061,12 @@ alsa_get_max_channel_count(cubeb * ctx,
return CUBEB_ERROR;
}
@@ -438,7 +452,7 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
if (r < 0) {
return CUBEB_ERROR;
}
-@@ -969,34 +1078,34 @@ alsa_get_preferred_sample_rate(cubeb * c
+@@ -978,34 +1087,34 @@ alsa_get_preferred_sample_rate(cubeb * c
/* get a pcm, disabling resampling, so we get a rate the
* hardware/dmix/pulse/etc. supports. */
@@ -481,7 +495,7 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
return CUBEB_OK;
}
-@@ -1020,7 +1129,7 @@ alsa_stream_start(cubeb_stream * stm)
+@@ -1030,7 +1139,7 @@ alsa_stream_start(cubeb_stream * stm)
ctx = stm->context;
pthread_mutex_lock(&stm->mutex);
@@ -490,7 +504,7 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
gettimeofday(&stm->last_activity, NULL);
pthread_mutex_unlock(&stm->mutex);
-@@ -1054,7 +1163,7 @@ alsa_stream_stop(cubeb_stream * stm)
+@@ -1064,7 +1173,7 @@ alsa_stream_stop(cubeb_stream * stm)
pthread_mutex_unlock(&ctx->mutex);
pthread_mutex_lock(&stm->mutex);
@@ -499,7 +513,7 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
pthread_mutex_unlock(&stm->mutex);
return CUBEB_OK;
-@@ -1070,8 +1179,8 @@ alsa_stream_get_position(cubeb_stream *
+@@ -1080,14 +1189,15 @@ alsa_stream_get_position(cubeb_stream *
pthread_mutex_lock(&stm->mutex);
delay = -1;
@@ -510,7 +524,15 @@ $NetBSD: patch-mozilla_media_libcubeb_sr
*position = stm->last_position;
pthread_mutex_unlock(&stm->mutex);
return CUBEB_OK;
-@@ -1096,7 +1205,7 @@ alsa_stream_get_latency(cubeb_stream * s
+ }
+
+- assert(delay >= 0);
++ // Comment out to enable alsa-plugins-oss audio playback
++ // assert(delay >= 0);
+
+ *position = 0;
+ if (stm->write_position >= (snd_pcm_uframes_t) delay) {
+@@ -1106,7 +1216,7 @@ alsa_stream_get_latency(cubeb_stream * s
snd_pcm_sframes_t delay;
/* This function returns the delay in frames until a frame written using
snd_pcm_writei is sent to the DAC. The DAC delay should be < 1ms anyways. */
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_config_system-headers
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_config_system-headers:1.23 pkgsrc/www/seamonkey/patches/patch-mozilla_config_system-headers:1.24
--- pkgsrc/www/seamonkey/patches/patch-mozilla_config_system-headers:1.23 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_config_system-headers Fri Nov 10 22:45:27 2017
@@ -1,54 +1,19 @@
-$NetBSD: patch-mozilla_config_system-headers,v 1.23 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_config_system-headers,v 1.24 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/config/system-headers.orig 2017-07-07 05:35:48.000000000 +0000
+--- mozilla/config/system-headers.orig 2017-10-16 07:17:08.000000000 +0000
+++ mozilla/config/system-headers
-@@ -624,6 +624,8 @@ libgnome/libgnome.h
+@@ -624,6 +624,7 @@ libgnome/libgnome.h
libgnomeui/gnome-icon-lookup.h
libgnomeui/gnome-icon-theme.h
libgnomeui/gnome-ui-init.h
+libv4l2.h
-+limits
limits.h
link.h
#ifdef ANDROID
-@@ -714,6 +716,7 @@ mapiutil.h
- mapix.h
- Math64.h
- math.h
-+complex
- mbstring.h
- #ifdef ANDROID
- android/native_window.h
-@@ -1302,6 +1305,25 @@ vpx/vp8cx.h
- vpx/vp8dx.h
- vpx_mem/vpx_mem.h
- #endif
-+#ifdef GKMEDIAS_SHARED_LIBRARY
-+vpx/vpx_codec.h
-+vpx/vpx_decoder.h
-+vpx/vpx_encoder.h
-+vpx/vp8cx.h
-+vpx/vp8dx.h
-+vpx_mem/vpx_mem.h
-+vorbis/codec.h
-+theora/theoradec.h
-+tremor/ivorbiscodec.h
-+speex/speex_resampler.h
-+soundtouch/SoundTouch.h
-+ogg/ogg.h
-+ogg/os_types.h
-+nestegg/nestegg.h
-+cubeb/cubeb.h
-+speex/speex_resampler.h
-+soundtouch/SoundTouch.h
-+#endif
- gst/gst.h
- gst/app/gstappsink.h
- gst/app/gstappsrc.h
-@@ -1332,3 +1354,26 @@ unicode/utypes.h
+@@ -1267,6 +1268,15 @@ libsn/sn-launcher.h
+ libsn/sn-monitor.h
+ libsn/sn-util.h
#endif
- libutil.h
- unwind.h
+#if MOZ_SYSTEM_GRAPHITE2==1
+graphite2/Font.h
+graphite2/Segment.h
@@ -58,6 +23,13 @@ $NetBSD: patch-mozilla_config_system-hea
+harfbuzz/hb-ot.h
+harfbuzz/hb.h
+#endif
+ #if MOZ_SYSTEM_HUNSPELL==1
+ hunspell.hxx
+ #endif
+@@ -1335,3 +1345,17 @@ unicode/utypes.h
+ libutil.h
+ unwind.h
+ fenv.h
+#if MOZ_SYSTEM_OGG==1
+ogg/ogg.h
+ogg/os_types.h
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_generate__mozbuild.py
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_generate__mozbuild.py:1.5 pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_generate__mozbuild.py:1.6
--- pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_generate__mozbuild.py:1.5 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_skia_generate__mozbuild.py Fri Nov 10 22:45:27 2017
@@ -1,6 +1,6 @@
-$NetBSD: patch-mozilla_gfx_skia_generate__mozbuild.py,v 1.5 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_gfx_skia_generate__mozbuild.py,v 1.6 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/gfx/skia/generate_mozbuild.py.orig 2017-07-07 05:36:33.000000000 +0000
+--- mozilla/gfx/skia/generate_mozbuild.py.orig 2017-10-16 07:17:54.000000000 +0000
+++ mozilla/gfx/skia/generate_mozbuild.py
@@ -140,6 +140,9 @@ if CONFIG['CLANG_CXX'] or CONFIG['CLANG_
'-Wno-unused-private-field',
@@ -9,6 +9,6 @@ $NetBSD: patch-mozilla_gfx_skia_generate
+if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
+ CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
+
- if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'android', 'gonk'):
+ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3', 'android'):
CXXFLAGS += CONFIG['MOZ_CAIRO_CFLAGS']
CXXFLAGS += CONFIG['CAIRO_FT_CFLAGS']
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_thebes_moz.build
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_thebes_moz.build:1.5 pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_thebes_moz.build:1.6
--- pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_thebes_moz.build:1.5 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_thebes_moz.build Fri Nov 10 22:45:27 2017
@@ -1,19 +1,19 @@
-$NetBSD: patch-mozilla_gfx_thebes_moz.build,v 1.5 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_gfx_thebes_moz.build,v 1.6 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/gfx/thebes/moz.build.orig 2017-07-07 05:36:36.000000000 +0000
+--- mozilla/gfx/thebes/moz.build.orig 2017-10-16 07:17:57.000000000 +0000
+++ mozilla/gfx/thebes/moz.build
-@@ -286,7 +286,13 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk
+@@ -266,7 +266,13 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk
LOCAL_INCLUDES += CONFIG['SKIA_INCLUDES']
LOCAL_INCLUDES += ['/media/libyuv/include']
-DEFINES['GRAPHITE2_STATIC'] = True
-+if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
-+ CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
-+
+if CONFIG['MOZ_SYSTEM_GRAPHITE2']:
+ CXXFLAGS += CONFIG['MOZ_GRAPHITE2_CFLAGS']
+else:
+ DEFINES['GRAPHITE2_STATIC'] = True
++
++if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
++ CXXFLAGS += CONFIG['MOZ_HARFBUZZ_CFLAGS']
if CONFIG['CLANG_CXX']:
# Suppress warnings from Skia header files.
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc:1.3 pkgsrc/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc:1.4
--- pkgsrc/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc:1.3 Sun Jan 1 16:14:08 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc Fri Nov 10 22:45:27 2017
@@ -1,16 +1,16 @@
-$NetBSD: patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc,v 1.3 2017/01/01 16:14:08 ryoon Exp $
+$NetBSD: patch-mozilla_ipc_chromium_src_base_message__pump__libevent.cc,v 1.4 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/ipc/chromium/src/base/message_pump_libevent.cc.orig 2016-12-14 02:07:49.000000000 +0000
+--- mozilla/ipc/chromium/src/base/message_pump_libevent.cc.orig 2017-10-16 07:18:10.000000000 +0000
+++ mozilla/ipc/chromium/src/base/message_pump_libevent.cc
@@ -22,6 +22,7 @@
// This macro checks that the _EVENT_SIZEOF_* constants defined in
// ipc/chromiume/src/third_party/<platform>/event2/event-config.h are correct.
+#if 0
+ #if defined(_EVENT_SIZEOF_SHORT)
#define CHECK_EVENT_SIZEOF(TYPE, type) \
static_assert(_EVENT_SIZEOF_##TYPE == sizeof(type), \
- "bad _EVENT_SIZEOF_"#TYPE);
-@@ -32,6 +33,7 @@ CHECK_EVENT_SIZEOF(PTHREAD_T, pthread_t)
+@@ -40,6 +41,7 @@ CHECK_EVENT_SIZEOF(PTHREAD_T, pthread_t)
CHECK_EVENT_SIZEOF(SHORT, short);
CHECK_EVENT_SIZEOF(SIZE_T, size_t);
CHECK_EVENT_SIZEOF(VOID_P, void*);
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_media_webrtc_signaling_test_common.build
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_media_webrtc_signaling_test_common.build:1.3 pkgsrc/www/seamonkey/patches/patch-mozilla_media_webrtc_signaling_test_common.build:1.4
--- pkgsrc/www/seamonkey/patches/patch-mozilla_media_webrtc_signaling_test_common.build:1.3 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_media_webrtc_signaling_test_common.build Fri Nov 10 22:45:27 2017
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_media_webrtc_signaling_test_common.build,v 1.3 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_media_webrtc_signaling_test_common.build,v 1.4 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/media/webrtc/signaling/test/common.build.orig 2017-07-07 05:29:00.000000000 +0000
+--- mozilla/media/webrtc/signaling/test/common.build.orig 2017-10-16 07:19:04.000000000 +0000
+++ mozilla/media/webrtc/signaling/test/common.build
-@@ -96,6 +96,7 @@ if CONFIG['JS_SHARED_LIBRARY']:
+@@ -96,11 +96,12 @@ if CONFIG['JS_SHARED_LIBRARY']:
USE_LIBS += ['mozglue']
@@ -10,3 +10,10 @@ $NetBSD: patch-mozilla_media_webrtc_sign
OS_LIBS += CONFIG['MOZ_WEBRTC_X11_LIBS']
OS_LIBS += CONFIG['REALTIME_LIBS']
+-if CONFIG['MOZ_ALSA']:
+- OS_LIBS += CONFIG['MOZ_ALSA_LIBS']
++if CONFIG['MOZ_OSS']:
++ OS_LIBS += CONFIG['MOZ_OSS_LIBS']
+
+ if CONFIG['MOZ_SYSTEM_JPEG']:
+ OS_LIBS += CONFIG['MOZ_JPEG_LIBS']
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_jit_arm_Architecture-arm.cpp
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_jit_arm_Architecture-arm.cpp:1.4 pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_jit_arm_Architecture-arm.cpp:1.5
--- pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_jit_arm_Architecture-arm.cpp:1.4 Fri Oct 2 22:49:36 2015
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_jit_arm_Architecture-arm.cpp Fri Nov 10 22:45:27 2017
@@ -1,13 +1,13 @@
-$NetBSD: patch-mozilla_js_src_jit_arm_Architecture-arm.cpp,v 1.4 2015/10/02 22:49:36 ryoon Exp $
+$NetBSD: patch-mozilla_js_src_jit_arm_Architecture-arm.cpp,v 1.5 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/js/src/jit/arm/Architecture-arm.cpp.orig 2015-09-25 07:35:45.000000000 +0000
+--- mozilla/js/src/jit/arm/Architecture-arm.cpp.orig 2017-10-16 07:18:17.000000000 +0000
+++ mozilla/js/src/jit/arm/Architecture-arm.cpp
@@ -16,7 +16,7 @@
#include "jit/arm/Assembler-arm.h"
#include "jit/RegisterSets.h"
-#if !defined(__linux__) || defined(ANDROID) || defined(JS_SIMULATOR_ARM)
-+#if !defined(__linux__) || defined(ANDROID) || defined(JS_ARM_SIMULATOR) || defined(__NetBSD__)
++#if !defined(__linux__) || defined(ANDROID) || defined(JS_SIMULATOR_ARM) || defined(__NetBSD__)
// The Android NDK and B2G do not include the hwcap.h kernel header, and it is not
// defined when building the simulator, so inline the header defines we need.
# define HWCAP_VFP (1 << 6)
Index: pkgsrc/www/seamonkey/patches/patch-suite_installer_Makefile.in
diff -u pkgsrc/www/seamonkey/patches/patch-suite_installer_Makefile.in:1.4 pkgsrc/www/seamonkey/patches/patch-suite_installer_Makefile.in:1.5
--- pkgsrc/www/seamonkey/patches/patch-suite_installer_Makefile.in:1.4 Mon Jan 7 21:55:30 2013
+++ pkgsrc/www/seamonkey/patches/patch-suite_installer_Makefile.in Fri Nov 10 22:45:27 2017
@@ -1,8 +1,8 @@
-$NetBSD: patch-suite_installer_Makefile.in,v 1.4 2013/01/07 21:55:30 ryoon Exp $
+$NetBSD: patch-suite_installer_Makefile.in,v 1.5 2017/11/10 22:45:27 ryoon Exp $
---- suite/installer/Makefile.in.orig 2012-11-18 10:14:25.000000000 +0000
+--- suite/installer/Makefile.in.orig 2017-10-16 07:06:49.000000000 +0000
+++ suite/installer/Makefile.in
-@@ -16,7 +16,7 @@ MOZ_PKG_REMOVALS = $(srcdir)/removed-fil
+@@ -11,7 +11,7 @@ MOZ_PKG_REMOVALS = $(srcdir)/removed-fil
MOZ_PKG_MANIFEST_P = $(srcdir)/package-manifest.in
# Be fatal, except when building with XULRunner which already bundles some files.
ifndef SYSTEM_LIBXUL
@@ -10,4 +10,4 @@ $NetBSD: patch-suite_installer_Makefile.
+MOZ_PKG_FATAL_WARNINGS = 0
endif
- MOZ_NONLOCALIZED_PKG_LIST = \
+ MOZ_PKG_DUPEFLAGS = \
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_moz.build
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_moz.build:1.1 pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_moz.build:1.2
--- pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_moz.build:1.1 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_js_src_moz.build Fri Nov 10 22:45:27 2017
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_js_src_moz.build,v 1.1 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_js_src_moz.build,v 1.2 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/js/src/moz.build.orig 2017-07-07 05:36:52.000000000 +0000
+--- mozilla/js/src/moz.build.orig 2017-10-16 07:18:19.000000000 +0000
+++ mozilla/js/src/moz.build
-@@ -734,10 +734,6 @@ OS_LIBS += CONFIG['REALTIME_LIBS']
+@@ -735,10 +735,6 @@ OS_LIBS += CONFIG['REALTIME_LIBS']
CFLAGS += CONFIG['MOZ_ICU_CFLAGS']
CXXFLAGS += CONFIG['MOZ_ICU_CFLAGS']
@@ -11,5 +11,5 @@ $NetBSD: patch-mozilla_js_src_moz.build,
-DIST_INSTALL = True
-
# Prepare self-hosted JS code for embedding
- GENERATED_FILES += ['selfhosted.out.h']
- selfhosted = GENERATED_FILES['selfhosted.out.h']
+ GENERATED_FILES += [('selfhosted.out.h', 'selfhosted.js')]
+ selfhosted = GENERATED_FILES[('selfhosted.out.h', 'selfhosted.js')]
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_moz.configure
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_moz.configure:1.1 pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_moz.configure:1.2
--- pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_moz.configure:1.1 Sun Jan 1 16:14:08 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_moz.configure Fri Nov 10 22:45:27 2017
@@ -1,13 +1,31 @@
-$NetBSD: patch-mozilla_toolkit_moz.configure,v 1.1 2017/01/01 16:14:08 ryoon Exp $
+$NetBSD: patch-mozilla_toolkit_moz.configure,v 1.2 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/toolkit/moz.configure.orig 2016-12-14 02:09:56.000000000 +0000
+--- mozilla/toolkit/moz.configure.orig 2017-10-16 07:20:55.000000000 +0000
+++ mozilla/toolkit/moz.configure
-@@ -348,7 +348,7 @@ option('--enable-eme',
- def enable_eme(value, target):
- # Widevine EME by default enabled on desktop Windows, MacOS and Linux,
- # x86 and x64 builds.
-- if (target.kernel in ('Darwin', 'WINNT', 'Linux') and
-+ if (target.kernel in ('Darwin', 'WINNT', 'Linux', 'NetBSD') and
- target.os not in ('Android', 'iOS') and
- target.cpu in ('x86', 'x86_64')):
- return value
+@@ -338,6 +338,26 @@ add_old_configure_assignment('FT2_LIBS',
+ add_old_configure_assignment('FT2_CFLAGS',
+ delayed_getattr(ft2_info, 'cflags'))
+
++# Graphite2
++# ==============================================================
++option('--with-system-graphite2',
++ help="Use system graphite2 (located with pkgconfig)")
++
++system_graphite2 = pkg_check_modules('MOZ_GRAPHITE2', 'graphite2',
++ when='--with-system-graphite2')
++
++set_config('MOZ_SYSTEM_GRAPHITE2', depends_if(system_graphite2)(lambda _: True))
++
++# HarfBuzz
++# ==============================================================
++option('--with-system-harfbuzz',
++ help="Use system harfbuzz (located with pkgconfig)")
++
++system_harfbuzz = pkg_check_modules('MOZ_HARFBUZZ', 'harfbuzz >= 1.4.1',
++ when='--with-system-harfbuzz')
++
++set_config('MOZ_SYSTEM_HARFBUZZ', depends_if(system_harfbuzz)(lambda _: True))
++
+ # Apple platform decoder support
+ # ==============================================================
+ @depends(toolkit)
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc:1.8
pkgsrc/www/seamonkey/patches/patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc:1.9
--- pkgsrc/www/seamonkey/patches/patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc:1.8 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc Fri Nov 10 22:45:27 2017
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc,v 1.8 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc,v 1.9 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc.orig 2017-07-07 05:37:23.000000000 +0000
+--- mozilla/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc.orig 2017-10-16 07:19:11.000000000 +0000
+++ mozilla/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc
-@@ -25,10 +25,21 @@
+@@ -25,6 +25,9 @@
#else
#include <linux/videodev2.h>
#endif
@@ -12,6 +12,9 @@ $NetBSD: patch-mozilla_media_webrtc_trun
#include "webrtc/system_wrappers/interface/ref_count.h"
#include "webrtc/system_wrappers/interface/trace.h"
+@@ -34,6 +37,15 @@
+ #define BUF_LEN ( 1024 * ( EVENT_SIZE + 16 ) )
+ #endif
+#ifdef HAVE_LIBV4L2
+#define open v4l2_open
@@ -21,10 +24,11 @@ $NetBSD: patch-mozilla_media_webrtc_trun
+#define mmap v4l2_mmap
+#define munmap v4l2_munmap
+#endif
-
++
namespace webrtc
{
-@@ -136,6 +147,11 @@ int32_t DeviceInfoLinux::GetDeviceName(
+ namespace videocapturemodule
+@@ -274,6 +286,11 @@ int32_t DeviceInfoLinux::GetDeviceName(
memset(deviceNameUTF8, 0, deviceNameLength);
memcpy(cameraName, cap.card, sizeof(cap.card));
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_library_moz.build
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_library_moz.build:1.6 pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_library_moz.build:1.7
--- pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_library_moz.build:1.6 Fri Aug 18 23:55:07 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_library_moz.build Fri Nov 10 22:45:27 2017
@@ -1,8 +1,25 @@
-$NetBSD: patch-mozilla_toolkit_library_moz.build,v 1.6 2017/08/18 23:55:07 ryoon Exp $
+$NetBSD: patch-mozilla_toolkit_library_moz.build,v 1.7 2017/11/10 22:45:27 ryoon Exp $
---- mozilla/toolkit/library/moz.build.orig 2017-07-07 05:38:25.000000000 +0000
+--- mozilla/toolkit/library/moz.build.orig 2017-10-16 07:20:55.000000000 +0000
+++ mozilla/toolkit/library/moz.build
-@@ -237,6 +237,21 @@ if CONFIG['MOZ_SYSTEM_PNG']:
+@@ -215,6 +215,7 @@ if CONFIG['OS_ARCH'] == 'Linux' and CONF
+ ]
+
+ OS_LIBS += CONFIG['MOZ_CAIRO_OSLIBS']
++OS_LIBS += CONFIG['MOZ_LIBV4L2_LIBS']
+ OS_LIBS += CONFIG['MOZ_WEBRTC_X11_LIBS']
+
+ if CONFIG['SERVO_TARGET_DIR']:
+@@ -229,9 +230,30 @@ if CONFIG['MOZ_SYSTEM_JPEG']:
+ if CONFIG['MOZ_SYSTEM_PNG']:
+ OS_LIBS += CONFIG['MOZ_PNG_LIBS']
+
++if CONFIG['MOZ_SYSTEM_GRAPHITE2']:
++ OS_LIBS += CONFIG['MOZ_GRAPHITE2_LIBS']
++
++if CONFIG['MOZ_SYSTEM_HARFBUZZ']:
++ OS_LIBS += CONFIG['MOZ_HARFBUZZ_LIBS']
++
if CONFIG['MOZ_SYSTEM_HUNSPELL']:
OS_LIBS += CONFIG['MOZ_HUNSPELL_LIBS']
@@ -24,13 +41,14 @@ $NetBSD: patch-mozilla_toolkit_library_m
if CONFIG['MOZ_SYSTEM_LIBEVENT']:
OS_LIBS += CONFIG['MOZ_LIBEVENT_LIBS']
-@@ -249,6 +264,9 @@ if not CONFIG['MOZ_TREE_PIXMAN']:
- if CONFIG['MOZ_ALSA']:
- OS_LIBS += CONFIG['MOZ_ALSA_LIBS']
+@@ -241,8 +263,8 @@ if CONFIG['MOZ_SYSTEM_LIBVPX']:
+ if not CONFIG['MOZ_TREE_PIXMAN']:
+ OS_LIBS += CONFIG['MOZ_PIXMAN_LIBS']
+-if CONFIG['MOZ_ALSA']:
+- OS_LIBS += CONFIG['MOZ_ALSA_LIBS']
+if CONFIG['MOZ_OSS']:
+ OS_LIBS += CONFIG['MOZ_OSS_LIBS']
-+
+
if CONFIG['HAVE_CLOCK_MONOTONIC']:
OS_LIBS += CONFIG['REALTIME_LIBS']
-
Added files:
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_keyfiles.configure
diff -u /dev/null pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_keyfiles.configure:1.1
--- /dev/null Fri Nov 10 22:45:28 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_keyfiles.configure Fri Nov 10 22:45:27 2017
@@ -0,0 +1,21 @@
+$NetBSD: patch-mozilla_build_moz.configure_keyfiles.configure,v 1.1 2017/11/10 22:45:27 ryoon Exp $
+
+--- mozilla/build/moz.configure/keyfiles.configure.orig 2017-10-16 07:17:02.000000000 +0000
++++ mozilla/build/moz.configure/keyfiles.configure
+@@ -18,6 +18,7 @@ def keyfile(desc, help=None, callback=la
+ @checking('for the %s key' % desc, lambda x: x and x is not no_key)
+ @imports(_from='__builtin__', _import='open')
+ @imports(_from='__builtin__', _import='IOError')
++ @imports(_from='os', _import='environ')
+ def keyfile(value):
+ if value:
+ try:
+@@ -28,7 +29,7 @@ def keyfile(desc, help=None, callback=la
+ raise FatalCheckError("'%s' is empty." % value[0])
+ except IOError as e:
+ raise FatalCheckError("'%s': %s." % (value[0], e.strerror))
+- return no_key
++ return environ.get('MOZ_%s_KEY' % desc.upper().replace(' ', '_')) or no_key
+
+ return keyfile
+
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_memory.configure
diff -u /dev/null pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_memory.configure:1.1
--- /dev/null Fri Nov 10 22:45:28 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_build_moz.configure_memory.configure Fri Nov 10 22:45:27 2017
@@ -0,0 +1,13 @@
+$NetBSD: patch-mozilla_build_moz.configure_memory.configure,v 1.1 2017/11/10 22:45:27 ryoon Exp $
+
+--- mozilla/build/moz.configure/memory.configure.orig 2017-10-16 07:17:06.000000000 +0000
++++ mozilla/build/moz.configure/memory.configure
+@@ -66,7 +66,7 @@ def jemalloc_os_define(jemalloc, jemallo
+ return 'MOZ_MEMORY_LINUX'
+ if target.kernel == 'Darwin':
+ return 'MOZ_MEMORY_DARWIN'
+- if target.kernel in ('kFreeBSD', 'FreeBSD', 'NetBSD'):
++ if target.kernel in ('kFreeBSD', 'FreeBSD', 'NetBSD', 'DragonFly'):
+ return 'MOZ_MEMORY_BSD'
+ die('--enable-jemalloc is not supported on %s', target.kernel)
+
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_dom_media_platforms_ffmpeg_ffvpx_FFVPXRuntimeLinker.cpp
diff -u /dev/null pkgsrc/www/seamonkey/patches/patch-mozilla_dom_media_platforms_ffmpeg_ffvpx_FFVPXRuntimeLinker.cpp:1.1
--- /dev/null Fri Nov 10 22:45:28 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_dom_media_platforms_ffmpeg_ffvpx_FFVPXRuntimeLinker.cpp Fri Nov 10 22:45:27 2017
@@ -0,0 +1,39 @@
+$NetBSD: patch-mozilla_dom_media_platforms_ffmpeg_ffvpx_FFVPXRuntimeLinker.cpp,v 1.1 2017/11/10 22:45:27 ryoon Exp $
+
+--- mozilla/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp.orig 2017-10-16 07:17:37.000000000 +0000
++++ mozilla/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp
+@@ -11,9 +11,13 @@
+ #include "prmem.h"
+ #include "prlink.h"
+
++#ifdef MOZ_SYSTEM_SOUNDTOUCH
++#include "nsXPCOMPrivate.h" // for XUL_DLL
++#else
+ // We use a known symbol located in lgpllibs to determine its location.
+ // soundtouch happens to be always included in lgpllibs
+ #include "soundtouch/SoundTouch.h"
++#endif
+
+ namespace mozilla
+ {
+@@ -51,6 +55,12 @@ FFVPXRuntimeLinker::Init()
+
+ sLinkStatus = LinkStatus_FAILED;
+
++#ifdef MOZ_SYSTEM_SOUNDTOUCH
++ // We retrieve the path of the XUL library as this is where mozavcodec and
++ // mozavutil libs are located.
++ char* path =
++ PR_GetLibraryFilePathname(XUL_DLL, (PRFuncPtr)&FFVPXRuntimeLinker::Init);
++#else
+ // We retrieve the path of the lgpllibs library as this is where mozavcodec
+ // and mozavutil libs are located.
+ char* lgpllibsname = PR_GetLibraryName(nullptr, "lgpllibs");
+@@ -61,6 +71,7 @@ FFVPXRuntimeLinker::Init()
+ PR_GetLibraryFilePathname(lgpllibsname,
+ (PRFuncPtr)&soundtouch::SoundTouch::getVersionId);
+ PR_FreeLibraryName(lgpllibsname);
++#endif
+ if (!path) {
+ return false;
+ }
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_2d_DataSurfaceHelpers.cpp
diff -u /dev/null pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_2d_DataSurfaceHelpers.cpp:1.1
--- /dev/null Fri Nov 10 22:45:28 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_2d_DataSurfaceHelpers.cpp Fri Nov 10 22:45:27 2017
@@ -0,0 +1,17 @@
+$NetBSD: patch-mozilla_gfx_2d_DataSurfaceHelpers.cpp,v 1.1 2017/11/10 22:45:27 ryoon Exp $
+
+--- mozilla/gfx/2d/DataSurfaceHelpers.cpp.orig 2017-10-16 07:17:49.000000000 +0000
++++ mozilla/gfx/2d/DataSurfaceHelpers.cpp
+@@ -320,6 +320,12 @@ CopyRect(DataSourceSurface* aSrc, DataSo
+ MOZ_CRASH("GFX: we should never be getting invalid rects at this point");
+ }
+
++#if MOZ_BIG_ENDIAN
++ // hack: avoid a crash, we cope with the bogus display result for now
++ if (aSrc->GetFormat() != aDest->GetFormat())
++ return false;
++#endif
++
+ MOZ_RELEASE_ASSERT(aSrc->GetFormat() == aDest->GetFormat(),
+ "GFX: different surface formats");
+ MOZ_RELEASE_ASSERT(IntRect(IntPoint(), aSrc->GetSize()).Contains(aSrcRect),
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_2d_HelpersCairo.h
diff -u /dev/null pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_2d_HelpersCairo.h:1.1
--- /dev/null Fri Nov 10 22:45:28 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_2d_HelpersCairo.h Fri Nov 10 22:45:27 2017
@@ -0,0 +1,14 @@
+$NetBSD: patch-mozilla_gfx_2d_HelpersCairo.h,v 1.1 2017/11/10 22:45:27 ryoon Exp $
+
+--- mozilla/gfx/2d/HelpersCairo.h.orig 2017-10-16 07:17:49.000000000 +0000
++++ mozilla/gfx/2d/HelpersCairo.h
+@@ -160,7 +160,9 @@ GfxFormatToCairoFormat(SurfaceFormat for
+ case SurfaceFormat::R5G6B5_UINT16:
+ return CAIRO_FORMAT_RGB16_565;
+ default:
++#if MOZ_LITTLE_ENDIAN
+ gfxCriticalError() << "Unknown image format " << (int)format;
++#endif
+ return CAIRO_FORMAT_ARGB32;
+ }
+ }
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_atomicops__internals__arm__gcc.h
diff -u /dev/null pkgsrc/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_atomicops__internals__arm__gcc.h:1.1
--- /dev/null Fri Nov 10 22:45:28 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_ipc_chromium_src_base_atomicops__internals__arm__gcc.h Fri Nov 10 22:45:27 2017
@@ -0,0 +1,90 @@
+$NetBSD: patch-mozilla_ipc_chromium_src_base_atomicops__internals__arm__gcc.h,v 1.1 2017/11/10 22:45:27 ryoon Exp $
+
+--- mozilla/ipc/chromium/src/base/atomicops_internals_arm_gcc.h.orig 2017-10-16 07:18:10.000000000 +0000
++++ mozilla/ipc/chromium/src/base/atomicops_internals_arm_gcc.h
+@@ -14,44 +14,19 @@
+ namespace base {
+ namespace subtle {
+
+-// 0xffff0fc0 is the hard coded address of a function provided by
+-// the kernel which implements an atomic compare-exchange. On older
+-// ARM architecture revisions (pre-v6) this may be implemented using
+-// a syscall. This address is stable, and in active use (hard coded)
+-// by at least glibc-2.7 and the Android C library.
+-typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value,
+- Atomic32 new_value,
+- volatile Atomic32* ptr);
+-LinuxKernelCmpxchgFunc pLinuxKernelCmpxchg __attribute__((weak)) =
+- (LinuxKernelCmpxchgFunc) 0xffff0fc0;
+-
+-typedef void (*LinuxKernelMemoryBarrierFunc)(void);
+-LinuxKernelMemoryBarrierFunc pLinuxKernelMemoryBarrier __attribute__((weak)) =
+- (LinuxKernelMemoryBarrierFunc) 0xffff0fa0;
+-
+-
+ inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
+ Atomic32 old_value,
+ Atomic32 new_value) {
+- Atomic32 prev_value = *ptr;
+- do {
+- if (!pLinuxKernelCmpxchg(old_value, new_value,
+- const_cast<Atomic32*>(ptr))) {
+- return old_value;
+- }
+- prev_value = *ptr;
+- } while (prev_value == old_value);
+- return prev_value;
++ return __sync_val_compare_and_swap(ptr, old_value, new_value);
+ }
+
+ inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
+ Atomic32 new_value) {
+- Atomic32 old_value;
++ Atomic32 prev_value;
+ do {
+- old_value = *ptr;
+- } while (pLinuxKernelCmpxchg(old_value, new_value,
+- const_cast<Atomic32*>(ptr)));
+- return old_value;
++ prev_value = *ptr;
++ } while (!__sync_bool_compare_and_swap(ptr, prev_value, new_value));
++ return prev_value;
+ }
+
+ inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr,
+@@ -61,18 +36,15 @@ inline Atomic32 NoBarrier_AtomicIncremen
+
+ inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
+ Atomic32 increment) {
+- for (;;) {
+- // Atomic exchange the old value with an incremented one.
+- Atomic32 old_value = *ptr;
+- Atomic32 new_value = old_value + increment;
+- if (pLinuxKernelCmpxchg(old_value, new_value,
+- const_cast<Atomic32*>(ptr)) == 0) {
+- // The exchange took place as expected.
+- return new_value;
+- }
+- // Otherwise, *ptr changed mid-loop and we need to retry.
+- }
++ Atomic32 old_value;
++ Atomic32 new_value;
+
++ do {
++ // Atomic exchange the old value with an incremented one.
++ old_value = *ptr;
++ new_value = old_value + increment;
++ } while (!__sync_bool_compare_and_swap(ptr, old_value, new_value));
++ return new_value;
+ }
+
+ inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
+@@ -92,7 +64,7 @@ inline void NoBarrier_Store(volatile Ato
+ }
+
+ inline void MemoryBarrier() {
+- pLinuxKernelMemoryBarrier();
++ __sync_synchronize();
+ }
+
+ inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
Index: pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_atomicops__internals__arm__gcc.h
diff -u /dev/null pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_atomicops__internals__arm__gcc.h:1.1
--- /dev/null Fri Nov 10 22:45:28 2017
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_atomicops__internals__arm__gcc.h Fri Nov 10 22:45:27 2017
@@ -0,0 +1,89 @@
+$NetBSD: patch-mozilla_toolkit_components_protobuf_src_google_protobuf_stubs_atomicops__internals__arm__gcc.h,v 1.1 2017/11/10 22:45:27 ryoon Exp $
+
+--- mozilla/toolkit/components/protobuf/src/google/protobuf/stubs/atomicops_internals_arm_gcc.h.orig 2017-10-16 07:20:50.000000000 +0000
++++ mozilla/toolkit/components/protobuf/src/google/protobuf/stubs/atomicops_internals_arm_gcc.h
+@@ -39,44 +39,19 @@ namespace google {
+ namespace protobuf {
+ namespace internal {
+
+-// 0xffff0fc0 is the hard coded address of a function provided by
+-// the kernel which implements an atomic compare-exchange. On older
+-// ARM architecture revisions (pre-v6) this may be implemented using
+-// a syscall. This address is stable, and in active use (hard coded)
+-// by at least glibc-2.7 and the Android C library.
+-typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value,
+- Atomic32 new_value,
+- volatile Atomic32* ptr);
+-LinuxKernelCmpxchgFunc pLinuxKernelCmpxchg __attribute__((weak)) =
+- (LinuxKernelCmpxchgFunc) 0xffff0fc0;
+-
+-typedef void (*LinuxKernelMemoryBarrierFunc)(void);
+-LinuxKernelMemoryBarrierFunc pLinuxKernelMemoryBarrier __attribute__((weak)) =
+- (LinuxKernelMemoryBarrierFunc) 0xffff0fa0;
+-
+-
+ inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
+ Atomic32 old_value,
+ Atomic32 new_value) {
+- Atomic32 prev_value = *ptr;
+- do {
+- if (!pLinuxKernelCmpxchg(old_value, new_value,
+- const_cast<Atomic32*>(ptr))) {
+- return old_value;
+- }
+- prev_value = *ptr;
+- } while (prev_value == old_value);
+- return prev_value;
++ return __sync_val_compare_and_swap(ptr, old_value, new_value);
+ }
+
+ inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr,
+ Atomic32 new_value) {
+- Atomic32 old_value;
++ Atomic32 prev_value;
+ do {
+- old_value = *ptr;
+- } while (pLinuxKernelCmpxchg(old_value, new_value,
+- const_cast<Atomic32*>(ptr)));
+- return old_value;
++ prev_value = *ptr;
++ } while (!__sync_bool_compare_and_swap(ptr, prev_value, new_value));
++ return prev_value;
+ }
+
+ inline Atomic32 NoBarrier_AtomicIncrement(volatile Atomic32* ptr,
+@@ -86,17 +61,15 @@ inline Atomic32 NoBarrier_AtomicIncremen
+
+ inline Atomic32 Barrier_AtomicIncrement(volatile Atomic32* ptr,
+ Atomic32 increment) {
+- for (;;) {
++ Atomic32 old_value;
++ Atomic32 new_value;
++
++ do {
+ // Atomic exchange the old value with an incremented one.
+- Atomic32 old_value = *ptr;
+- Atomic32 new_value = old_value + increment;
+- if (pLinuxKernelCmpxchg(old_value, new_value,
+- const_cast<Atomic32*>(ptr)) == 0) {
+- // The exchange took place as expected.
+- return new_value;
+- }
+- // Otherwise, *ptr changed mid-loop and we need to retry.
+- }
++ old_value = *ptr;
++ new_value = old_value + increment;
++ } while (!__sync_bool_compare_and_swap(ptr, old_value, new_value));
++ return new_value;
+ }
+
+ inline Atomic32 Acquire_CompareAndSwap(volatile Atomic32* ptr,
+@@ -116,7 +89,7 @@ inline void NoBarrier_Store(volatile Ato
+ }
+
+ inline void MemoryBarrier() {
+- pLinuxKernelMemoryBarrier();
++ __sync_synchronize();
+ }
+
+ inline void Acquire_Store(volatile Atomic32* ptr, Atomic32 value) {
Home |
Main Index |
Thread Index |
Old Index