diff --git a/firefox-kde.patch b/firefox-kde.patch index e784df0..07c255d 100644 --- a/firefox-kde.patch +++ b/firefox-kde.patch @@ -1,7 +1,5 @@ -diff --git a/browser/base/content/browser-kde.xul b/browser/base/content/browser-kde.xul -new file mode 100644 ---- /dev/null -+++ b/browser/base/content/browser-kde.xul +--- mozilla-release/browser/base/content/browser-kde.xul.kde 2012-10-30 17:02:36.901821811 +0400 ++++ mozilla-release/browser/base/content/browser-kde.xul 2012-10-30 17:02:36.901821811 +0400 @@ -0,0 +1,1126 @@ +#filter substitution + @@ -1129,15 +1127,9 @@ new file mode 100644 + + + -diff --git a/browser/base/jar.mn b/browser/base/jar.mn ---- a/browser/base/jar.mn -+++ b/browser/base/jar.mn -@@ -35,16 +35,18 @@ browser.jar: - content/browser/abouthome/restore-large.png (content/abouthome/restore-large.png) - content/browser/abouthome/mozilla.png (content/abouthome/mozilla.png) - content/browser/abouthome/noise.png (content/abouthome/noise.png) - content/browser/aboutRobots-icon.png (content/aboutRobots-icon.png) - content/browser/aboutRobots-widget-left.png (content/aboutRobots-widget-left.png) +--- mozilla-release/browser/base/jar.mn.kde 2012-10-24 18:32:24.000000000 +0400 ++++ mozilla-release/browser/base/jar.mn 2012-10-30 17:02:36.902821791 +0400 +@@ -40,6 +40,8 @@ browser.jar: * content/browser/browser.css (content/browser.css) * content/browser/browser.js (content/browser.js) * content/browser/browser.xul (content/browser.xul) @@ -1146,20 +1138,9 @@ diff --git a/browser/base/jar.mn b/browser/base/jar.mn * content/browser/browser-tabPreviews.xml (content/browser-tabPreviews.xml) * content/browser/content.js (content/content.js) * content/browser/newtab/newTab.xul (content/newtab/newTab.xul) - * content/browser/newtab/newTab.js (content/newtab/newTab.js) - content/browser/newtab/newTab.css (content/newtab/newTab.css) - * content/browser/pageinfo/pageInfo.xul (content/pageinfo/pageInfo.xul) - * content/browser/pageinfo/pageInfo.js (content/pageinfo/pageInfo.js) - * content/browser/pageinfo/pageInfo.css (content/pageinfo/pageInfo.css) -diff --git a/browser/components/build/nsModule.cpp b/browser/components/build/nsModule.cpp ---- a/browser/components/build/nsModule.cpp -+++ b/browser/components/build/nsModule.cpp -@@ -8,17 +8,17 @@ - #include "nsBrowserCompsCID.h" - #include "DirectoryProvider.h" - - #if defined(XP_WIN) - #include "nsWindowsShellService.h" +--- mozilla-release/browser/components/build/nsModule.cpp.kde 2012-10-24 18:32:25.000000000 +0400 ++++ mozilla-release/browser/components/build/nsModule.cpp 2012-10-30 17:15:41.789779923 +0400 +@@ -13,7 +13,7 @@ #elif defined(XP_MACOSX) #include "nsMacShellService.h" #elif defined(MOZ_WIDGET_GTK2) @@ -1167,18 +1148,8 @@ diff --git a/browser/components/build/nsModule.cpp b/browser/components/build/ns +#include "nsUnixShellService.h" #endif - #if defined(XP_WIN) && !defined(__MINGW32__) - #include "nsIEHistoryEnumerator.h" - #endif - - #include "rdf.h" - #include "nsFeedSniffer.h" -@@ -32,18 +32,16 @@ using namespace mozilla::browser; - - ///////////////////////////////////////////////////////////////////////////// - - NS_GENERIC_FACTORY_CONSTRUCTOR(DirectoryProvider) #if defined(XP_WIN) +@@ -37,8 +37,6 @@ NS_GENERIC_FACTORY_CONSTRUCTOR(Directory NS_GENERIC_FACTORY_CONSTRUCTOR(nsWindowsShellService) #elif defined(XP_MACOSX) NS_GENERIC_FACTORY_CONSTRUCTOR(nsMacShellService) @@ -1186,18 +1157,8 @@ diff --git a/browser/components/build/nsModule.cpp b/browser/components/build/ns -NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(nsGNOMEShellService, Init) #endif - #if defined(XP_WIN) && !defined(__MINGW32__) - NS_GENERIC_FACTORY_CONSTRUCTOR(nsIEHistoryEnumerator) - #endif - - NS_GENERIC_FACTORY_CONSTRUCTOR(nsFeedSniffer) - -@@ -64,17 +62,17 @@ NS_DEFINE_NAMED_CID(NS_SHELLSERVICE_CID) - #endif - NS_DEFINE_NAMED_CID(NS_PRIVATE_BROWSING_SERVICE_WRAPPER_CID); - - static const mozilla::Module::CIDEntry kBrowserCIDs[] = { - { &kNS_BROWSERDIRECTORYPROVIDER_CID, false, NULL, DirectoryProviderConstructor }, + #if defined(XP_WIN) +@@ -69,7 +67,7 @@ static const mozilla::Module::CIDEntry k #if defined(XP_WIN) { &kNS_SHELLSERVICE_CID, false, NULL, nsWindowsShellServiceConstructor }, #elif defined(MOZ_WIDGET_GTK2) @@ -1206,20 +1167,9 @@ diff --git a/browser/components/build/nsModule.cpp b/browser/components/build/ns #endif { &kNS_FEEDSNIFFER_CID, false, NULL, nsFeedSnifferConstructor }, { &kNS_BROWSER_ABOUT_REDIRECTOR_CID, false, NULL, AboutRedirector::Create }, - #if defined(XP_WIN) && !defined(__MINGW32__) - { &kNS_WINIEHISTORYENUMERATOR_CID, false, NULL, nsIEHistoryEnumeratorConstructor }, - #elif defined(XP_MACOSX) - { &kNS_SHELLSERVICE_CID, false, NULL, nsMacShellServiceConstructor }, - #endif -diff --git a/browser/components/preferences/advanced.js b/browser/components/preferences/advanced.js ---- a/browser/components/preferences/advanced.js -+++ b/browser/components/preferences/advanced.js -@@ -23,16 +23,22 @@ var gAdvancedPane = { - if (extraArgs && extraArgs["advancedTab"]){ - advancedPrefs.selectedTab = document.getElementById(extraArgs["advancedTab"]); - } else { - var preference = document.getElementById("browser.preferences.advanced.selectedTabIndex"); - if (preference.value !== null) +--- mozilla-release/browser/components/preferences/advanced.js.kde 2012-10-24 18:32:25.000000000 +0400 ++++ mozilla-release/browser/components/preferences/advanced.js 2012-10-30 17:12:20.364842492 +0400 +@@ -28,6 +28,12 @@ var gAdvancedPane = { advancedPrefs.selectedIndex = preference.value; } @@ -1231,18 +1181,8 @@ diff --git a/browser/components/preferences/advanced.js b/browser/components/pre + #ifdef HAVE_SHELL_SERVICE this.updateSetDefaultBrowser(); - #endif - #ifdef MOZ_UPDATER - this.updateReadPrefs(); - #endif - this.updateOfflineApps(); - #ifdef MOZ_CRASHREPORTER -@@ -715,12 +721,23 @@ var gAdvancedPane = { - * Set browser as the operating system default browser. - */ - setDefaultBrowser: function() - { - let shellSvc = getShellService(); + #ifdef XP_WIN +@@ -742,6 +748,17 @@ var gAdvancedPane = { if (!shellSvc) return; shellSvc.setDefaultBrowser(true, false); @@ -1257,19 +1197,12 @@ diff --git a/browser/components/preferences/advanced.js b/browser/components/pre + "BrowserApplication", "MozillaFirefox"]; + process.run(false, args, args.length); + } - document.getElementById("setDefaultPane").selectedIndex = 1; - } - #endif - }; -diff --git a/browser/components/shell/src/Makefile.in b/browser/components/shell/src/Makefile.in ---- a/browser/components/shell/src/Makefile.in -+++ b/browser/components/shell/src/Makefile.in -@@ -17,17 +17,18 @@ USE_STATIC_LIBS = 1 - - ifeq ($(OS_ARCH),WINNT) - CPPSRCS = nsWindowsShellService.cpp - else - ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT)) + let selectedIndex = + shellSvc.isDefaultBrowser(false, true) ? 1 : 0; + document.getElementById("setDefaultPane").selectedIndex = selectedIndex; +--- mozilla-release/browser/components/shell/src/Makefile.in.kde 2012-10-24 18:32:26.000000000 +0400 ++++ mozilla-release/browser/components/shell/src/Makefile.in 2012-10-30 17:02:36.902821791 +0400 +@@ -22,7 +22,8 @@ ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT)) CPPSRCS = nsMacShellService.cpp else ifeq ($(MOZ_WIDGET_TOOLKIT), gtk2) @@ -1279,15 +1212,8 @@ diff --git a/browser/components/shell/src/Makefile.in b/browser/components/shell endif endif endif - - ifdef CPPSRCS - LIBRARY_NAME = shellservice_s - endif - -diff --git a/browser/components/shell/src/nsKDEShellService.cpp b/browser/components/shell/src/nsKDEShellService.cpp -new file mode 100644 ---- /dev/null -+++ b/browser/components/shell/src/nsKDEShellService.cpp +--- mozilla-release/browser/components/shell/src/nsKDEShellService.cpp.kde 2012-10-30 17:02:36.902821791 +0400 ++++ mozilla-release/browser/components/shell/src/nsKDEShellService.cpp 2012-10-30 17:02:36.902821791 +0400 @@ -0,0 +1,264 @@ +/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +/* ***** BEGIN LICENSE BLOCK ***** @@ -1553,10 +1479,8 @@ new file mode 100644 + NS_ADDREF(*_retval = defaultReader); + return NS_OK; + } -diff --git a/browser/components/shell/src/nsKDEShellService.h b/browser/components/shell/src/nsKDEShellService.h -new file mode 100644 ---- /dev/null -+++ b/browser/components/shell/src/nsKDEShellService.h +--- mozilla-release/browser/components/shell/src/nsKDEShellService.h.kde 2012-10-30 17:02:36.902821791 +0400 ++++ mozilla-release/browser/components/shell/src/nsKDEShellService.h 2012-10-30 17:02:36.902821791 +0400 @@ -0,0 +1,59 @@ +/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +/* ***** BEGIN LICENSE BLOCK ***** @@ -1617,10 +1541,8 @@ new file mode 100644 +}; + +#endif // nskdeshellservice_h____ -diff --git a/browser/components/shell/src/nsUnixShellService.cpp b/browser/components/shell/src/nsUnixShellService.cpp -new file mode 100644 ---- /dev/null -+++ b/browser/components/shell/src/nsUnixShellService.cpp +--- mozilla-release/browser/components/shell/src/nsUnixShellService.cpp.kde 2012-10-30 17:02:36.903821795 +0400 ++++ mozilla-release/browser/components/shell/src/nsUnixShellService.cpp 2012-10-30 17:02:36.903821795 +0400 @@ -0,0 +1,52 @@ +/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +/* ***** BEGIN LICENSE BLOCK ***** @@ -1674,10 +1596,8 @@ new file mode 100644 + return nsKDEShellServiceConstructor( aOuter, aIID, aResult ); + return nsGNOMEShellServiceConstructor( aOuter, aIID, aResult ); +} -diff --git a/browser/components/shell/src/nsUnixShellService.h b/browser/components/shell/src/nsUnixShellService.h -new file mode 100644 ---- /dev/null -+++ b/browser/components/shell/src/nsUnixShellService.h +--- mozilla-release/browser/components/shell/src/nsUnixShellService.h.kde 2012-10-30 17:02:36.903821795 +0400 ++++ mozilla-release/browser/components/shell/src/nsUnixShellService.h 2012-10-30 17:02:36.903821795 +0400 @@ -0,0 +1,45 @@ +/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +/* ***** BEGIN LICENSE BLOCK ***** @@ -1724,15 +1644,9 @@ new file mode 100644 +nsUnixShellServiceConstructor(nsISupports *aOuter, REFNSIID aIID, void **aResult); + +#endif // nsunixshellservice_h____ -diff --git a/browser/installer/package-manifest.in b/browser/installer/package-manifest.in ---- a/browser/installer/package-manifest.in -+++ b/browser/installer/package-manifest.in -@@ -520,18 +520,20 @@ - @BINPATH@/@PREF_DIR@/services-aitc.js - #endif - @BINPATH@/greprefs.js - @BINPATH@/defaults/autoconfig/platform.js - @BINPATH@/defaults/autoconfig/prefcalls.js +--- mozilla-release/browser/installer/package-manifest.in.kde 2012-10-24 18:32:26.000000000 +0400 ++++ mozilla-release/browser/installer/package-manifest.in 2012-10-30 17:02:36.903821795 +0400 +@@ -563,8 +563,10 @@ #ifndef LIBXUL_SDK ; Warning: changing the path to channel-prefs.js can cause bugs (Bug 756325) @BINPATH@/defaults/pref/channel-prefs.js @@ -1743,8 +1657,3 @@ diff --git a/browser/installer/package-manifest.in b/browser/installer/package-m #endif @BINPATH@/defaults/profile/prefs.js - ; [Layout Engine Resources] - ; Style Sheets, Graphics and other Resources used by the layout engine. - @BINPATH@/res/EditorOverride.css - @BINPATH@/res/contenteditable.css - @BINPATH@/res/designmode.css diff --git a/mozilla-kde.patch b/mozilla-kde.patch index 87b0bf6..11fe2e4 100644 --- a/mozilla-kde.patch +++ b/mozilla-kde.patch @@ -1,18 +1,6 @@ -Description: Add KDE integration to Firefox (toolkit parts) -Author: Wolfgang Rosenauer -Author: Lubos Lunak -Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=140751 - https://bugzilla.novell.com/show_bug.cgi?id=170055 - -diff --git a/modules/libpref/src/Makefile.in b/modules/libpref/src/Makefile.in ---- a/modules/libpref/src/Makefile.in -+++ b/modules/libpref/src/Makefile.in -@@ -45,14 +45,16 @@ GREPREF_FILES = $(topsrcdir)/netwerk/bas - # Optimizer bug with GCC 3.2.2 on OS/2 - ifeq ($(OS_ARCH), OS2) - nsPrefService.$(OBJ_SUFFIX): nsPrefService.cpp - $(REPORT_BUILD) - @$(MAKE_DEPS_AUTO_CXX) +--- mozilla-release/modules/libpref/src/Makefile.in.kdemoz 2012-10-24 18:33:20.000000000 +0400 ++++ mozilla-release/modules/libpref/src/Makefile.in 2012-10-30 16:22:26.870801260 +0400 +@@ -50,6 +50,8 @@ nsPrefService.$(OBJ_SUFFIX): nsPrefServi $(ELOG) $(CCC) $(OUTOPTION)$@ -c $(COMPILE_CXXFLAGS:-O2=-O1) $(_VPATH_SRCS) endif @@ -21,18 +9,9 @@ diff --git a/modules/libpref/src/Makefile.in b/modules/libpref/src/Makefile.in greprefs.js: $(GREPREF_FILES) $(PYTHON) $(topsrcdir)/config/Preprocessor.py $(PREF_PPFLAGS) $(DEFINES) $(ACDEFINES) $(XULPPFLAGS) $^ > $@ - - libs:: greprefs.js - $(INSTALL) $^ $(DIST)/bin/ -diff --git a/modules/libpref/src/Preferences.cpp b/modules/libpref/src/Preferences.cpp ---- a/modules/libpref/src/Preferences.cpp -+++ b/modules/libpref/src/Preferences.cpp -@@ -23,16 +23,17 @@ - #include "nsIStringEnumerator.h" - #include "nsIZipReader.h" - #include "nsPrefBranch.h" - #include "nsXPIDLString.h" - #include "nsCRT.h" +--- mozilla-release/modules/libpref/src/Preferences.cpp.kdemoz 2012-10-24 18:33:20.000000000 +0400 ++++ mozilla-release/modules/libpref/src/Preferences.cpp 2012-10-30 16:22:26.870801260 +0400 +@@ -28,6 +28,7 @@ #include "nsCOMArray.h" #include "nsXPCOMCID.h" #include "nsAutoPtr.h" @@ -40,17 +19,7 @@ diff --git a/modules/libpref/src/Preferences.cpp b/modules/libpref/src/Preferenc #include "nsQuickSort.h" #include "prmem.h" - #include "pldhash.h" - - #include "prefapi.h" - #include "prefread.h" - #include "prefapi_private_data.h" -@@ -907,16 +908,34 @@ pref_LoadPrefsInDir(nsIFile* aDir, char - - static nsresult pref_LoadPrefsInDirList(const char *listId) - { - nsresult rv; - nsCOMPtr dirSvc(do_GetService(NS_DIRECTORY_SERVICE_CONTRACTID, &rv)); +@@ -912,6 +913,24 @@ static nsresult pref_LoadPrefsInDirList( if (NS_FAILED(rv)) return rv; @@ -75,17 +44,7 @@ diff --git a/modules/libpref/src/Preferences.cpp b/modules/libpref/src/Preferenc nsCOMPtr list; dirSvc->Get(listId, NS_GET_IID(nsISimpleEnumerator), - getter_AddRefs(list)); - if (!list) - return NS_OK; - - bool hasMore; -@@ -932,17 +951,17 @@ static nsresult pref_LoadPrefsInDirList( - - nsCAutoString leaf; - path->GetNativeLeafName(leaf); - - // Do we care if a file provided by this process fails to load? +@@ -937,7 +956,7 @@ static nsresult pref_LoadPrefsInDirList( if (Substring(leaf, leaf.Length() - 4).Equals(NS_LITERAL_CSTRING(".xpi"))) ReadExtensionPrefs(path); else @@ -94,17 +53,7 @@ diff --git a/modules/libpref/src/Preferences.cpp b/modules/libpref/src/Preferenc } return NS_OK; } - - static nsresult pref_ReadPrefFromJar(nsZipArchive* jarReader, const char *name) - { - nsZipItemPtr manifest(jarReader, name, true); - NS_ENSURE_TRUE(manifest.Buffer(), NS_ERROR_NOT_AVAILABLE); -@@ -1036,28 +1055,40 @@ static nsresult pref_InitInitialObjects( - /* these pref file names should not be used: we process them after all other application pref files for backwards compatibility */ - static const char* specialFiles[] = { - #if defined(XP_MACOSX) - "macprefs.js" - #elif defined(XP_WIN) +@@ -1041,6 +1060,7 @@ static nsresult pref_InitInitialObjects( "winpref.js" #elif defined(XP_UNIX) "unix.js" @@ -112,12 +61,7 @@ diff --git a/modules/libpref/src/Preferences.cpp b/modules/libpref/src/Preferenc #if defined(VMS) , "openvms.js" #elif defined(_AIX) - , "aix.js" - #endif - #elif defined(XP_OS2) - "os2pref.js" - #elif defined(XP_BEOS) - "beos.js" +@@ -1053,6 +1073,17 @@ static nsresult pref_InitInitialObjects( #endif }; @@ -135,20 +79,9 @@ diff --git a/modules/libpref/src/Preferences.cpp b/modules/libpref/src/Preferenc rv = pref_LoadPrefsInDir(defaultPrefDir, specialFiles, ArrayLength(specialFiles)); if (NS_FAILED(rv)) NS_WARNING("Error parsing application default preferences."); - - // Load jar:$app/omni.jar!/defaults/preferences/*.js - // or jar:$gre/omni.jar!/defaults/preferences/*.js. - nsRefPtr appJarReader = mozilla::Omnijar::GetReader(mozilla::Omnijar::APP); - // GetReader(mozilla::Omnijar::APP) returns null when $app == $gre, in which -diff --git a/toolkit/components/downloads/Makefile.in b/toolkit/components/downloads/Makefile.in ---- a/toolkit/components/downloads/Makefile.in -+++ b/toolkit/components/downloads/Makefile.in -@@ -41,9 +41,12 @@ EXTRA_COMPONENTS = \ - nsDownloadManagerUI.manifest \ - $(NULL) - endif - - TEST_DIRS += test +--- mozilla-release/toolkit/components/downloads/Makefile.in.kdemoz 2012-10-24 18:33:28.000000000 +0400 ++++ mozilla-release/toolkit/components/downloads/Makefile.in 2012-10-30 16:22:26.870801260 +0400 +@@ -46,4 +46,7 @@ TEST_DIRS += test include $(topsrcdir)/config/rules.mk @@ -156,15 +89,9 @@ diff --git a/toolkit/components/downloads/Makefile.in b/toolkit/components/downl + + CXXFLAGS += $(TK_CFLAGS) -diff --git a/toolkit/components/downloads/nsDownloadManager.cpp b/toolkit/components/downloads/nsDownloadManager.cpp ---- a/toolkit/components/downloads/nsDownloadManager.cpp -+++ b/toolkit/components/downloads/nsDownloadManager.cpp -@@ -35,16 +35,20 @@ - - #ifdef XP_WIN - #include - #ifdef DOWNLOAD_SCANNER - #include "nsDownloadScanner.h" +--- mozilla-release/toolkit/components/downloads/nsDownloadManager.cpp.kdemoz 2012-10-24 18:33:28.000000000 +0400 ++++ mozilla-release/toolkit/components/downloads/nsDownloadManager.cpp 2012-10-30 16:22:26.871801071 +0400 +@@ -40,6 +40,10 @@ #endif #endif @@ -175,17 +102,7 @@ diff --git a/toolkit/components/downloads/nsDownloadManager.cpp b/toolkit/compon #ifdef XP_MACOSX #include #endif - - #ifdef MOZ_WIDGET_ANDROID - #include "AndroidBridge.h" - #endif - -@@ -2236,16 +2240,25 @@ nsDownload::SetState(DownloadState aStat - nsCOMPtr pref(do_GetService(NS_PREFSERVICE_CONTRACTID)); - - // Master pref to control this function. - bool showTaskbarAlert = true; - if (pref) +@@ -2236,6 +2240,15 @@ nsDownload::SetState(DownloadState aStat pref->GetBoolPref(PREF_BDM_SHOWALERTONCOMPLETE, &showTaskbarAlert); if (showTaskbarAlert) { @@ -201,17 +118,7 @@ diff --git a/toolkit/components/downloads/nsDownloadManager.cpp b/toolkit/compon PRInt32 alertInterval = 2000; if (pref) pref->GetIntPref(PREF_BDM_SHOWALERTINTERVAL, &alertInterval); - - PRInt64 alertIntervalUSec = alertInterval * PR_USEC_PER_MSEC; - PRInt64 goat = PR_Now() - mStartTime; - showTaskbarAlert = goat > alertIntervalUSec; - -@@ -2269,19 +2282,20 @@ nsDownload::SetState(DownloadState aStat - // If downloads are automatically removed per the user's - // retention policy, there's no reason to make the text clickable - // because if it is, they'll click open the download manager and - // the items they downloaded will have been removed. - alerts->ShowAlertNotification( +@@ -2269,9 +2282,10 @@ nsDownload::SetState(DownloadState aStat NS_LITERAL_STRING(DOWNLOAD_MANAGER_ALERT_ICON), title, message, !removeWhenDone, EmptyString(), mDownloadManager, EmptyString()); @@ -223,52 +130,28 @@ diff --git a/toolkit/components/downloads/nsDownloadManager.cpp b/toolkit/compon #if defined(XP_WIN) || defined(XP_MACOSX) || defined(MOZ_WIDGET_ANDROID) || defined(MOZ_WIDGET_GTK2) nsCOMPtr fileURL = do_QueryInterface(mTarget); - nsCOMPtr file; - nsAutoString path; - - if (fileURL && - NS_SUCCEEDED(fileURL->GetFile(getter_AddRefs(file))) && -diff --git a/toolkit/content/jar.mn b/toolkit/content/jar.mn ---- a/toolkit/content/jar.mn -+++ b/toolkit/content/jar.mn -@@ -45,29 +45,33 @@ toolkit.jar: - *+ content/global/viewZoomOverlay.js (viewZoomOverlay.js) - *+ content/global/bindings/autocomplete.xml (widgets/autocomplete.xml) - *+ content/global/bindings/browser.xml (widgets/browser.xml) - *+ content/global/bindings/button.xml (widgets/button.xml) - *+ content/global/bindings/checkbox.xml (widgets/checkbox.xml) - *+ content/global/bindings/colorpicker.xml (widgets/colorpicker.xml) - *+ content/global/bindings/datetimepicker.xml (widgets/datetimepicker.xml) +--- mozilla-release/toolkit/content/jar.mn.kdemoz 2012-10-24 18:33:29.000000000 +0400 ++++ mozilla-release/toolkit/content/jar.mn 2012-10-30 16:22:26.871801071 +0400 +@@ -50,6 +50,8 @@ toolkit.jar: + content/global/bindings/colorpicker.xml (widgets/colorpicker.xml) + content/global/bindings/datetimepicker.xml (widgets/datetimepicker.xml) *+ content/global/bindings/dialog.xml (widgets/dialog.xml) +*+ content/global/bindings/dialog-kde.xml (widgets/dialog-kde.xml) +% override chrome://global/content/bindings/dialog.xml chrome://global/content/bindings/dialog-kde.xml desktop=kde - *+ content/global/bindings/editor.xml (widgets/editor.xml) - * content/global/bindings/expander.xml (widgets/expander.xml) + content/global/bindings/editor.xml (widgets/editor.xml) + content/global/bindings/expander.xml (widgets/expander.xml) * content/global/bindings/filefield.xml (widgets/filefield.xml) - *+ content/global/bindings/findbar.xml (widgets/findbar.xml) - *+ content/global/bindings/general.xml (widgets/general.xml) - *+ content/global/bindings/groupbox.xml (widgets/groupbox.xml) - *+ content/global/bindings/listbox.xml (widgets/listbox.xml) - *+ content/global/bindings/menu.xml (widgets/menu.xml) - *+ content/global/bindings/menulist.xml (widgets/menulist.xml) - *+ content/global/bindings/notification.xml (widgets/notification.xml) - *+ content/global/bindings/numberbox.xml (widgets/numberbox.xml) - *+ content/global/bindings/popup.xml (widgets/popup.xml) +@@ -63,6 +65,8 @@ toolkit.jar: + content/global/bindings/numberbox.xml (widgets/numberbox.xml) + content/global/bindings/popup.xml (widgets/popup.xml) *+ content/global/bindings/preferences.xml (widgets/preferences.xml) +*+ content/global/bindings/preferences-kde.xml (widgets/preferences-kde.xml) +% override chrome://global/content/bindings/preferences.xml chrome://global/content/bindings/preferences-kde.xml desktop=kde - *+ content/global/bindings/progressmeter.xml (widgets/progressmeter.xml) - *+ content/global/bindings/radio.xml (widgets/radio.xml) - *+ content/global/bindings/resizer.xml (widgets/resizer.xml) - *+ content/global/bindings/richlistbox.xml (widgets/richlistbox.xml) - *+ content/global/bindings/scale.xml (widgets/scale.xml) - *+ content/global/bindings/scrollbar.xml (widgets/scrollbar.xml) - *+ content/global/bindings/scrollbox.xml (widgets/scrollbox.xml) - *+ content/global/bindings/splitter.xml (widgets/splitter.xml) -diff --git a/toolkit/content/widgets/dialog-kde.xml b/toolkit/content/widgets/dialog-kde.xml -new file mode 100644 ---- /dev/null -+++ b/toolkit/content/widgets/dialog-kde.xml + content/global/bindings/progressmeter.xml (widgets/progressmeter.xml) + content/global/bindings/radio.xml (widgets/radio.xml) + content/global/bindings/resizer.xml (widgets/resizer.xml) +--- mozilla-release/toolkit/content/widgets/dialog-kde.xml.kdemoz 2012-10-30 16:22:26.872801032 +0400 ++++ mozilla-release/toolkit/content/widgets/dialog-kde.xml 2012-10-30 16:22:26.872801032 +0400 @@ -0,0 +1,451 @@ + +