iceweasel-52.0/0000755000175100017510000000000012750552745015051 5ustar emulatormanemulatormaniceweasel-52.0/branding/0000755000175100017510000000000012660054307016624 5ustar emulatormanemulatormaniceweasel-52.0/branding/content/0000755000175100017510000000000012660054015020272 5ustar emulatormanemulatormaniceweasel-52.0/branding/content/moz.build0000644000175100017510000000003412660054015022115 0ustar emulatormanemulatormanJAR_MANIFESTS += ['jar.mn'] iceweasel-52.0/branding/content/aboutCredits-base.png0000644000175100017510000000163312660054015024343 0ustar emulatormanemulatormanPNG  IHDR,|bKGD pHYs  tIME9L(IDATxAR@@n#lT"XFf PG{%YXUU\wMY`+ , @ ,,@ @, @ ,,@ @, @` X X`` X` X X`` X` X` X X`` X` X X`` X` X` X X`` X`.2| pQ5)y.,[B`3 ,~)"*".'\&,@0/ϰO,`_RSfqG.*"5j VU~piUDDUuɄ %n:7j5VgK9[?-V``]KSU2<8.-3wmUաqۂT VK )Xsy,``S,LjxN c+1o F֡wcx'XC ՛`&Wn F`݆ck[›u2^sx[0V"3\UO9`ypa C7-އUU/ѵ̄ 1aڄ፣^nFVW!JUeF2>mX2< `Tk6,*VdLXe,&,0Hs(IENDB`iceweasel-52.0/branding/content/Makefile.in0000644000175100017510000000214512660054015022341 0ustar emulatormanemulatorman# Branding Makefile # - jars chrome artwork DEPTH = ../../.. topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ include $(DEPTH)/config/autoconf.mk UNOFFICIAL_BRANDING_FILES = \ identity-icons-brand.svg \ silhouette-40.svg \ $(NULL) libs:: about-logo.png about-logo@2x.png about-wordmark.svg about.png icon16.png icon48.png icon64.png $(UNOFFICIAL_BRANDING_FILES) GARBAGE += $(CHROME_DEPS) include $(topsrcdir)/config/rules.mk about.png: %.png: ../iceweasel_logo.png %-base.png composite -compose src-over -gravity center -geometry +0-26 $^ - | \ convert - -define png:exclude-chunk=time +set date:create +set date:modify $@ about-logo.png: ../iceweasel_icon.svg rsvg-convert -w 210 -h 210 -o $@ $< about-logo@2x.png: ../iceweasel_icon.svg rsvg-convert -w 420 -h 420 -o $@ $< about-wordmark.svg: wordmark.xsl ../iceweasel_logo.svg xsltproc -o $@ $^ icon64.png: ../default64.png icon48.png: ../default48.png icon16.png: ../default16.png icon%.png: cp -f $^ $@ ../%.png: $(MAKE) -C .. $(notdir $@) $(UNOFFICIAL_BRANDING_FILES): %: $(topsrcdir)/browser/branding/unofficial/content/% cp -f $^ $@ iceweasel-52.0/branding/content/aboutDialog.css0000644000175100017510000000070712660054015023242 0ustar emulatormanemulatorman#clientBox { background-color: #F7F7F7; color: #222222; } #leftBox { background-image: url("chrome://branding/content/about-logo.png"); background-repeat: no-repeat; /* min-width and min-height create room for the logo */ min-width: 210px; min-height: 210px; margin-top:20px; -moz-margin-start: 30px; } #rightBox { margin-left: 30px; margin-right: 30px; } #updateDeck > hbox > label:not([class="text-link"]) { color: #909090; } iceweasel-52.0/branding/content/about-base.png0000644000175100017510000000231312660054015023021 0ustar emulatormanemulatormanPNG  IHDR,ubKGD pHYs  tIME/oXIDATxjVѽ?]vfRml"Y7֤ 5vdΗ̸UU~mHsB,@ @, @ ,,@ @, @ ,,@ ,, @ ,,@ @, @ ,,@ @, @, @ ,,@ @, @ ,,@ @, @, @ ,,@ @, @ ,,@ @, @, @ ,,@ @, @ ,,@ @, @, @ ,,@ @, @ ,,@ @, @, @ ,,@ @, 1FDED޸_t%U7'X="ͱj7?}O?IO%?Uyka>Yn 8[MM9EqoU,`mVҔsD]w9V&V|l,Vnu_#PUcfȪ<3{Umc%Xwo^-3)to1fm={Zujh+sZkUu23n̜"\;B2F/X-'ZEDhST Y/bՏ^US|:VTUѪ={;j USTkmoƘefr,qkhU}|B{pN]SiXU)/ͻ4Mq8j]Dcp8tad)}ѐ9xxxq<-!a|<>>ۮs9%T)`mSixcfn~ڰm=u:au _?>}Xr{IENDB`iceweasel-52.0/branding/content/jar.mn0000777000175100017510000000000012660054015032045 2../../../browser/branding/official/content/jar.mnustar emulatormanemulatormaniceweasel-52.0/branding/content/wordmark.xsl0000644000175100017510000000126612660054015022655 0ustar emulatormanemulatorman iceweasel-52.0/branding/iceweasel_logo.svg0000644000175100017510000054134712660054015022340 0ustar emulatormanemulatorman iceweasel-52.0/branding/aboutIce.manifest0000644000175100017510000000024212660054015022101 0ustar emulatormanemulatormancomponent {5df05c89-5e9a-41f4-bd6a-700e4aa305fc} aboutIce.js contract @mozilla.org/network/protocol/about;1?what=iceweasel {5df05c89-5e9a-41f4-bd6a-700e4aa305fc} iceweasel-52.0/branding/locales/0000755000175100017510000000000012660054015020242 5ustar emulatormanemulatormaniceweasel-52.0/branding/locales/en-US/0000755000175100017510000000000012660054015021171 5ustar emulatormanemulatormaniceweasel-52.0/branding/locales/en-US/brand.properties0000644000175100017510000000014412660054015024374 0ustar emulatormanemulatormanbrandShorterName=Iceweasel brandShortName=Iceweasel brandFullName=Iceweasel vendorShortName=Mozilla iceweasel-52.0/branding/locales/en-US/brand.dtd0000644000175100017510000000037412671342030022757 0ustar emulatormanemulatorman iceweasel-52.0/branding/locales/browserconfig.properties0000644000175100017510000000013012660054015025223 0ustar emulatormanemulatorman# Do NOT localize or otherwise change these values browser.startup.homepage=about:home iceweasel-52.0/branding/locales/moz.build0000644000175100017510000000003412660054015022065 0ustar emulatormanemulatormanJAR_MANIFESTS += ['jar.mn'] iceweasel-52.0/branding/locales/Makefile.in0000644000175100017510000000367612660054015022323 0ustar emulatormanemulatorman# ***** BEGIN LICENSE BLOCK ***** # Version: MPL 1.1/GPL 2.0/LGPL 2.1 # # The contents of this file are subject to the Mozilla Public License Version # 1.1 (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # http://www.mozilla.org/MPL/ # # Software distributed under the License is distributed on an "AS IS" basis, # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License # for the specific language governing rights and limitations under the # License. # # The Original Code is the Mozilla Browser code. # # The Initial Developer of the Original Code is # Benjamin Smedberg # Portions created by the Initial Developer are Copyright (C) 2004 # the Initial Developer. All Rights Reserved. # # Contributor(s): # # Alternatively, the contents of this file may be used under the terms of # either the GNU General Public License Version 2 or later (the "GPL"), or # the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), # in which case the provisions of the GPL or the LGPL are applicable instead # of those above. If you wish to allow use of your version of this file only # under the terms of either the GPL or the LGPL, and not to allow others to # use your version of this file under the terms of the MPL, indicate your # decision by deleting the provisions above and replace them with the notice # and other provisions required by the GPL or the LGPL. If you do not delete # the provisions above, a recipient may use your version of this file under # the terms of any one of the MPL, the GPL or the LGPL. # # ***** END LICENSE BLOCK ***** DEPTH = ../../.. topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ relativesrcdir = debian/branding/locales include $(DEPTH)/config/autoconf.mk DEFINES += -DAB_CD=$(AB_CD) -DMOZ_DISTRIBUTION_ID_UNQUOTED=$(MOZ_DISTRIBUTION_ID) include $(topsrcdir)/config/rules.mk iceweasel-52.0/branding/locales/jar.mn0000777000175100017510000000000012660054015031765 2../../../browser/branding/official/locales/jar.mnustar emulatormanemulatormaniceweasel-52.0/branding/moz.build0000644000175100017510000000032112660054307020446 0ustar emulatormanemulatormanDIST_SUBDIR = 'browser' export('DIST_SUBDIR') DIRS += ['content', 'locales'] JAR_MANIFESTS += ['jar.mn'] EXTRA_COMPONENTS += ['aboutIce.js', 'aboutIce.manifest'] JS_PREFERENCE_FILES += ['firefox-branding.js'] iceweasel-52.0/branding/configure.sh0000755000175100017510000000016412660054015021141 0ustar emulatormanemulatormanMOZ_APP_BASENAME="Iceweasel" MOZ_APP_DISPLAYNAME="Iceweasel" MOZ_APP_PROFILE=mozilla/firefox MOZ_APP_NAME=iceweasel iceweasel-52.0/branding/Makefile.in0000644000175100017510000000167012660054015020671 0ustar emulatormanemulatorman# Branding Makefile # - jars chrome artwork # - copies artwork to appropriate places in objdir for bundling into app # resources ifdef BRANDING_TEST DEFINES += -DBRANDING_TEST endif include $(topsrcdir)/config/rules.mk BROWSER_APP_FILES = \ default16.png \ default32.png \ default48.png \ mozicon128.png \ $(NULL) GARBAGE += $(BROWSER_APP_FILES) export:: $(BROWSER_APP_FILES) $(NSINSTALL) -D $(DIST)/branding cp $(BROWSER_APP_FILES) $(DIST)/branding/ GARBAGE += iceweasel.png default64.png: SIZE=64 mozicon128.png: SIZE=128 default16.png: SIZE=16 default32.png: SIZE=32 default48.png: SIZE=48 GARBAGE += document_icon.png default64.png mozicon128.png default16.png default32.png default48.png default64.png: $(srcdir)/iceweasel_icon.svg rsvg-convert -w $(SIZE) -h $(SIZE) -o $@ $< iceweasel_logo.png: $(srcdir)/iceweasel_logo.svg rsvg-convert -w 256 -a -o $@ $< GARBAGE += iceweasel_logo.png iceweasel-52.0/branding/ice.xhtml0000644000175100017510000000553012660054015020441 0ustar emulatormanemulatorman %iceDTD; %directionDTD; ]> &ice.title;

&ice.quote;

&ice.from;

iceweasel-52.0/branding/defs.mk0000644000175100017510000000006112660054015020067 0ustar emulatormanemulatormanDIST_SUBDIR=browser XPI_ROOT_APPID=$(MOZ_APP_ID) iceweasel-52.0/branding/ice.dtd0000644000175100017510000000107612660054015020061 0ustar emulatormanemulatorman fire and thunder swept the land. But Mammon stirred in their hearts, and the beast Foundered, and its Corpse arose, and commanded "thou shalt not fly in my name." And the blazes shall freeze cold, and the souls of the followers of Mammon shall learn to tremble in the face of ice as they did before the fire.'> The Book of Ice, 10:13'> iceweasel-52.0/branding/aboutIce.js0000644000175100017510000000532412660054015020715 0ustar emulatormanemulatorman/* ***** BEGIN LICENSE BLOCK ***** * Version: MPL 1.1/GPL 2.0/LGPL 2.1 * * The contents of this file are subject to the Mozilla Public License Version * 1.1 (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * http://www.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License * for the specific language governing rights and limitations under the * License. * * The Original Code is debAbout. * * The Initial Developer of the Original Code is * Mike Hommey. * Portions created by the Initial Developer are Copyright (C) 2007 * the Initial Developer. All Rights Reserved. * * Contributor(s): * * Alternatively, the contents of this file may be used under the terms of * either the GNU General Public License Version 2 or later (the "GPL"), or * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), * in which case the provisions of the GPL or the LGPL are applicable instead * of those above. If you wish to allow use of your version of this file only * under the terms of either the GPL or the LGPL, and not to allow others to * use your version of this file under the terms of the MPL, indicate your * decision by deleting the provisions above and replace them with the notice * and other provisions required by the GPL or the LGPL. If you do not delete * the provisions above, a recipient may use your version of this file under * the terms of any one of the MPL, the GPL or the LGPL. * * ***** END LICENSE BLOCK ***** */ const Cc = Components.classes; const Ci = Components.interfaces; const Cr = Components.results; Components.utils.import("resource://gre/modules/Services.jsm"); Components.utils.import("resource://gre/modules/XPCOMUtils.jsm"); var ice = Services.appinfo.name.toLowerCase(); function AboutIce() {} AboutIce.prototype = { QueryInterface: XPCOMUtils.generateQI([Ci.nsIAboutModule]), classDescription: "about:" + ice, classID: Components.ID("{5df05c89-5e9a-41f4-bd6a-700e4aa305fc}"), contractID: "@mozilla.org/network/protocol/about;1?what=" + ice, newChannel: function(uri) { var channel = Services.io.newChannel("chrome://ice/content/ice.xhtml", null, null); var securityManager = Cc["@mozilla.org/scriptsecuritymanager;1"].getService(Ci.nsIScriptSecurityManager); var principal = securityManager.getCodebasePrincipal(uri); channel.originalURI = uri; channel.owner = principal; return channel; }, getURIFlags: function(uri) { return Ci.nsIAboutModule.URI_SAFE_FOR_UNTRUSTED_CONTENT; } } var NSGetFactory = XPCOMUtils.generateNSGetFactory([AboutIce]); iceweasel-52.0/branding/iceweasel_icon.svg0000644000175100017510000051270312660054015022322 0ustar emulatormanemulatorman image/svg+xml Iceweasel - Icon Ricardo Fernández Fuentes Ricardo Fernández Fuentes iceweasel icon iceweasel ico icon inkscape iceweasel-52.0/branding/jar.mn0000644000175100017510000000027012660054015017727 0ustar emulatormanemulatorman#ifndef BRANDING_TEST ice.jar: % content ice %content/ice/ % locale ice en-US %locale/en-US/ice/ content/ice/ice.xhtml (ice.xhtml) locale/en-US/ice/ice.dtd (ice.dtd) #endif iceweasel-52.0/branding/firefox-branding.js0000644000175100017510000000052712660054015022406 0ustar emulatormanemulatormanlockPref("browser.startup.homepage_override.mstone", "ignore"); pref("browser.aboutHomeSnippets.updateUrl", "data:text/html,"); pref("startup.homepage_override_url",""); pref("startup.homepage_welcome_url",""); pref("app.releaseNotesURL", "http://mozilla.debian.net/%LOCALE%/%APP%/%VERSION%/releasenotes/"); pref("devtools.selfxss.count", 0); iceweasel-52.0/patches/0000755000175100017510000000000012671174531016473 5ustar emulatormanemulatormaniceweasel-52.0/patches/series0000644000175100017510000000043713060154230017677 0ustar emulatormanemulatormaniceweasel-branding/Use-MOZ_APP_DISPLAYNAME-to-fill-appstrings.propertie.patch iceweasel-branding/Determine-which-phishing-shavar-to-use-depending-on-.patch iceweasel-branding/Use-firefox-instead-of-MOZ_APP_NAME-for-profile-rese.patch iceweasel-branding/Allowed-dupes_for_Iceweasel.patch iceweasel-52.0/patches/iceweasel-branding/0000755000175100017510000000000013060154411022202 5ustar emulatormanemulatormaniceweasel-52.0/patches/iceweasel-branding/Determine-which-phishing-shavar-to-use-depending-on-.patch0000644000175100017510000000263313013764415035201 0ustar emulatormanemulatormanFrom: André Silva Date: Sat, 19 Nov 2016 02:54:21 -0300 Subject: Determine which phishing shavar to use depending on MOZ_OFFICIAL_BRANDING --- modules/libpref/init/all.js | 4 +--- modules/libpref/moz.build | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js index 11bfba3..ed817aa 100644 --- a/modules/libpref/init/all.js +++ b/modules/libpref/init/all.js @@ -5070,9 +5070,7 @@ pref("dom.mapped_arraybuffer.enabled", true); // The tables used for Safebrowsing phishing and malware checks. pref("urlclassifier.malwareTable", "goog-malware-shavar,goog-unwanted-shavar,test-malware-simple,test-unwanted-simple"); -#ifdef MOZILLA_OFFICIAL -// In the official build, we are allowed to use google's private -// phishing list "goog-phish-shavar". See Bug 1288840. +#ifdef MOZ_OFFICIAL_BRANDING pref("urlclassifier.phishTable", "goog-phish-shavar,test-phish-simple"); #else pref("urlclassifier.phishTable", "googpub-phish-shavar,test-phish-simple"); diff --git a/modules/libpref/moz.build b/modules/libpref/moz.build index 1c2c13e..7783e9d 100644 --- a/modules/libpref/moz.build +++ b/modules/libpref/moz.build @@ -46,3 +46,6 @@ DEFINES['MOZ_WIDGET_TOOLKIT'] = CONFIG['MOZ_WIDGET_TOOLKIT'] FINAL_TARGET_PP_FILES += [ 'greprefs.js', ] + +if CONFIG['MOZ_OFFICIAL_BRANDING']: + DEFINES['MOZ_OFFICIAL_BRANDING'] = True iceweasel-52.0/patches/iceweasel-branding/Allowed-dupes_for_Iceweasel.patch0000644000175100017510000000160413060153764030572 0ustar emulatormanemulatormanFrom: André Silva Date: Thu, 9 Mar 2017 01:20:04 -0300 Subject: Allowed-dupes for Iceweasel --- browser/installer/allowed-dupes.mn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/browser/installer/allowed-dupes.mn b/browser/installer/allowed-dupes.mn index c5ab86b65..c402ab76f 100644 --- a/browser/installer/allowed-dupes.mn +++ b/browser/installer/allowed-dupes.mn @@ -208,9 +208,9 @@ chrome/toolkit/skin/classic/mozapps/update/downloadButtons.png components/FxAccountsPush.js crashreporter.app/Contents/Resources/English.lproj/MainMenu.nib/classes.nib crashreporter.app/Contents/Resources/English.lproj/MainMenuRTL.nib/classes.nib -# firefox/firefox-bin is bug 658850 -firefox -firefox-bin +# Iceweasel branding +iceweasel +iceweasel-bin modules/FxAccountsPush.js modules/commonjs/index.js modules/commonjs/sdk/ui/button/view/events.js iceweasel-52.0/patches/iceweasel-branding/Use-MOZ_APP_DISPLAYNAME-to-fill-appstrings.propertie.patch0000644000175100017510000001354412770634153034540 0ustar emulatormanemulatormanFrom: André Silva Date: Wed, 21 Sep 2016 22:48:27 -0300 Subject: Use MOZ_APP_DISPLAYNAME to fill appstrings.properties --- browser/locales/Makefile.in | 2 ++ .../en-US/chrome/overrides/appstrings.properties | 26 ++++++++++---------- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/browser/locales/Makefile.in b/browser/locales/Makefile.in index 894e3e0..73f5378 100644 --- a/browser/locales/Makefile.in +++ b/browser/locales/Makefile.in @@ -19,6 +19,8 @@ SUBMAKEFILES += \ $(DEPTH)/$(MOZ_BRANDING_DIRECTORY)/locales/Makefile \ $(NULL) +DEFINES += -DMOZ_APP_DISPLAYNAME=$(MOZ_APP_DISPLAYNAME) + # This makefile uses variable overrides from the libs-% target to # build non-default locales to non-default dist/ locations. Be aware! diff --git a/browser/locales/en-US/chrome/overrides/appstrings.properties b/browser/locales/en-US/chrome/overrides/appstrings.properties index 05cf816..5301b0b 100644 --- a/browser/locales/en-US/chrome/overrides/appstrings.properties +++ b/browser/locales/en-US/chrome/overrides/appstrings.properties @@ -3,25 +3,25 @@ # file, You can obtain one at http://mozilla.org/MPL/2.0/. malformedURI=The URL is not valid and cannot be loaded. -fileNotFound=Firefox can’t find the file at %S. +#expand fileNotFound=__MOZ_APP_DISPLAYNAME__ can’t find the file at %S. fileAccessDenied=The file at %S is not readable. -dnsNotFound=Firefox can’t find the server at %S. -unknownProtocolFound=Firefox doesn’t know how to open this address, because one of the following protocols (%S) isn’t associated with any program or is not allowed in this context. -connectionFailure=Firefox can’t establish a connection to the server at %S. +#expand dnsNotFound=__MOZ_APP_DISPLAYNAME__ can’t find the server at %S. +#expand unknownProtocolFound=__MOZ_APP_DISPLAYNAME__ doesn’t know how to open this address, because one of the following protocols (%S) isn’t associated with any program or is not allowed in this context. +#expand connectionFailure=__MOZ_APP_DISPLAYNAME__ can’t establish a connection to the server at %S. netInterrupt=The connection to %S was interrupted while the page was loading. netTimeout=The server at %S is taking too long to respond. -redirectLoop=Firefox has detected that the server is redirecting the request for this address in a way that will never complete. +#expand redirectLoop=__MOZ_APP_DISPLAYNAME__ has detected that the server is redirecting the request for this address in a way that will never complete. ## LOCALIZATION NOTE (confirmRepostPrompt): In this item, don’t translate "%S" confirmRepostPrompt=To display this page, %S must send information that will repeat any action (such as a search or order confirmation) that was performed earlier. resendButton.label=Resend -unknownSocketType=Firefox doesn’t know how to communicate with the server. +#expand unknownSocketType=__MOZ_APP_DISPLAYNAME__ doesn’t know how to communicate with the server. netReset=The connection to the server was reset while the page was loading. notCached=This document is no longer available. -netOffline=Firefox is currently in offline mode and can’t browse the Web. +#expand netOffline=__MOZ_APP_DISPLAYNAME__ is currently in offline mode and can’t browse the Web. isprinting=The document cannot change while Printing or in Print Preview. -deniedPortAccess=This address uses a network port which is normally used for purposes other than Web browsing. Firefox has canceled the request for your protection. -proxyResolveFailure=Firefox is configured to use a proxy server that can’t be found. -proxyConnectFailure=Firefox is configured to use a proxy server that is refusing connections. +#expand deniedPortAccess=This address uses a network port which is normally used for purposes other than Web browsing. __MOZ_APP_DISPLAYNAME__ has canceled the request for your protection. +#expand proxyResolveFailure=__MOZ_APP_DISPLAYNAME__ is configured to use a proxy server that can’t be found. +#expand proxyConnectFailure=__MOZ_APP_DISPLAYNAME__ is configured to use a proxy server that is refusing connections. contentEncodingError=The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression. unsafeContentType=The page you are trying to view cannot be shown because it is contained in a file type that may not be safe to open. Please contact the website owners to inform them of this problem. externalProtocolTitle=External Protocol Request @@ -36,9 +36,9 @@ deceptiveBlocked=This web page at %S has been reported as a deceptive site and h forbiddenBlocked=The site at %S has been blocked by your browser configuration. cspBlocked=This page has a content security policy that prevents it from being loaded in this way. corruptedContentErrorv2=The site at %S has experienced a network protocol violation that cannot be repaired. -remoteXUL=This page uses an unsupported technology that is no longer available by default in Firefox. +#expand remoteXUL=This page uses an unsupported technology that is no longer available by default in __MOZ_APP_DISPLAYNAME__. ## LOCALIZATION NOTE (sslv3Used) - Do not translate "%S". -sslv3Used=Firefox cannot guarantee the safety of your data on %S because it uses SSLv3, a broken security protocol. +#expand sslv3Used=__MOZ_APP_DISPLAYNAME__ cannot guarantee the safety of your data on %S because it uses SSLv3, a broken security protocol. ## LOCALIZATION NOTE (weakCryptoUsed) - Do not translate "%S". -weakCryptoUsed=The owner of %S has configured their website improperly. To protect your information from being stolen, Firefox has not connected to this website. +#expand weakCryptoUsed=The owner of %S has configured their website improperly. To protect your information from being stolen, __MOZ_APP_DISPLAYNAME__ has not connected to this website. inadequateSecurityError=The website tried to negotiate an inadequate level of security. iceweasel-52.0/patches/iceweasel-branding/Use-firefox-instead-of-MOZ_APP_NAME-for-profile-rese.patch0000644000175100017510000000242712660054132034600 0ustar emulatormanemulatormanFrom: Mike Hommey Date: Sun, 11 May 2014 15:08:37 +0900 Subject: Use "firefox" instead of MOZ_APP_NAME for profile reset --- toolkit/modules/ResetProfile.jsm | 2 +- toolkit/xre/nsAppRunner.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/toolkit/modules/ResetProfile.jsm b/toolkit/modules/ResetProfile.jsm index 52c35c7..af2c0cf 100644 --- a/toolkit/modules/ResetProfile.jsm +++ b/toolkit/modules/ResetProfile.jsm @@ -11,7 +11,7 @@ const {classes: Cc, interfaces: Ci, utils: Cu, results: Cr} = Components; Cu.import("resource://gre/modules/Services.jsm"); Cu.import("resource://gre/modules/AppConstants.jsm"); -const MOZ_APP_NAME = AppConstants.MOZ_APP_NAME; +const MOZ_APP_NAME = "firefox"; const MOZ_BUILD_APP = AppConstants.MOZ_BUILD_APP; this.ResetProfile = { diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp index fe63faa..66ca008 100644 --- a/toolkit/xre/nsAppRunner.cpp +++ b/toolkit/xre/nsAppRunner.cpp @@ -4132,7 +4132,7 @@ XREMain::XRE_mainRun() if (gDoProfileReset) { // Automatically migrate from the current application if we just // reset the profile. - aKey = MOZ_APP_NAME; + aKey = "firefox"; } pm->Migrate(&mDirProvider, aKey); } iceweasel-52.0/license.txt0000644000175100017510000000230512672204322017220 0ustar emulatormanemulatormanLicense for iceweasel_icon/logo - icedove_icon/logo - iceape_icon/logo artworks. Version: MPL 1.1/GPL 2.0/LGPL 2.1 The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/ Alternatively, the contents of this file may be used under the terms of either the GNU General Public License Version 2 or later (the "GPL"), or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), in which case the provisions of the GPL or the LGPL are applicable instead of those above. If you wish to allow use of your version of this file only under the terms of either the GPL or the LGPL, and not to allow others to use your version of this file under the terms of the MPL, indicate your decision by deleting the provisions above and replace them with the notice and other provisions required by the GPL or the LGPL. If you do not delete the provisions above, a recipient may use your version of this file under the terms of any one of the MPL, the GPL or the LGPL. Ricardo Fernández Fuentes. ricardoffmadrid@gmail.com