investigate why some firefox 3 beta 4 installers are larger than the rest...

RESOLVED WORKSFORME

Status

RESOLVED WORKSFORME
11 years ago
11 years ago

People

(Reporter: chofmann, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

11 years ago
just need to check to make sure there are good reasons for some beta4 installers to be almost 1 Megabyte larger than the others.   most are around 7.1/7.2 MB's.   Here is the list of locales above that mark.  could be due to larger dictionary's or other know files.

most of the windows installer packages for 
 7149868 Mar  8 05:06 firefox-3.0b4.ca.win32.installer.exe
 7298820 Mar  8 04:52 firefox-3.0b4.en-US.win32.installer.exe
 7313465 Mar  8 07:11 firefox-3.0b4.pt-PT.win32.installer.exe
 7405142 Mar  8 05:51 firefox-3.0b4.fr.win32.installer.exe
 7445477 Mar  8 06:40 firefox-3.0b4.lt.win32.installer.exe
 7470482 Mar  8 07:43 firefox-3.0b4.uk.win32.installer.exe
 7627384 Mar  8 07:25 firefox-3.0b4.sk.win32.installer.exe
 7678308 Mar  8 06:13 firefox-3.0b4.hu.win32.installer.exe
 7956803 Mar  8 07:20 firefox-3.0b4.ru.win32.installer.exe
 8013510 Mar  8 07:02 firefox-3.0b4.pl.win32.installer.exe

Comment 1

11 years ago
... ca contains help images, the other's have dictionaries. I think.
(Reporter)

Comment 2

11 years ago
now set up to compare file sized on installed layouts between any two locales.

here are the diffs between pl and en-us.

with pl most of the delta is in its 4MB dictionary.

3c3
< ./README.txt 181
---
> ./README.txt 339
5c5
< ./browserconfig.properties 232
---
> ./browserconfig.properties 220
12,13d11
< ./chrome/en-US.jar 667779
< ./chrome/en-US.manifest 1306
15a14,15
> ./chrome/pl.jar 713122
> ./chrome/pl.manifest 1162
66c66
< ./crashreporter-override.ini 583
---
> ./crashreporter-override.ini 707
68c68
< ./crashreporter.ini 3508
---
> ./crashreporter.ini 3896
73c73
< ./defaults/pref/firefox-l10n.js 224
---
> ./defaults/pref/firefox-l10n.js 201
76c76
< ./defaults/profile/bookmarks.html 7139
---
> ./defaults/profile/bookmarks.html 7090
81,83c81,82
< ./defaults/profile/prefs.js 347
< ./dictionaries/en-US.aff 3114
< ./dictionaries/en-US.dic 609731
---
> ./dictionaries/pl_PL.aff 245098
> ./dictionaries/pl_PL.dic 4123787
86c85
< ./flist-en-US.txt 0
---
> ./flist-pl.txt 0
92c91
< ./install.log 20686
---
> ./install.log 20751
107c106
< ./old-homepage-default.properties 112
---
> ./old-homepage-default.properties 106
165,168c164
< ./searchplugins/amazondotcom.xml 1514
< ./searchplugins/answers.xml 2193
< ./searchplugins/creativecommons.xml 1038
< ./searchplugins/eBay.xml 1046
---
> ./searchplugins/allegro-pl.xml 896
170,171c166,170
< ./searchplugins/wikipedia.xml 1183
< ./searchplugins/yahoo.xml 792
---
> ./searchplugins/merlin-pl.xml 917
> ./searchplugins/pbi-pl.xml 1292
> ./searchplugins/pwn-pl.xml 858
> ./searchplugins/wikipedia-pl.xml 1178
> ./searchplugins/wp-pl.xml 1683
177,178c176,177
< ./uninstall/helper.exe 505024
< ./uninstall/uninstall.log 6777
---
> ./uninstall/helper.exe 505680
> ./uninstall/uninstall.log 6817
180c179
< ./updater.ini 706
---
> ./updater.ini 709

(Reporter)

Comment 3

11 years ago
for ru its similar.   3.4MB dictionary

bash-3.2$ diff en-US/flist* ru/flist*
3c3
< ./README.txt 181
---
> ./README.txt 522
5c5
< ./browserconfig.properties 232
---
> ./browserconfig.properties 220
12,13d11
< ./chrome/en-US.jar 667779
< ./chrome/en-US.manifest 1306
17a16,17
> ./chrome/ru.jar 889520
> ./chrome/ru.manifest 1162
66c66
< ./crashreporter-override.ini 583
---
> ./crashreporter-override.ini 1057
68c68
< ./crashreporter.ini 3508
---
> ./crashreporter.ini 5521
73c73
< ./defaults/pref/firefox-l10n.js 224
---
> ./defaults/pref/firefox-l10n.js 201
76c76
< ./defaults/profile/bookmarks.html 7139
---
> ./defaults/profile/bookmarks.html 7326
81,83c81,82
< ./defaults/profile/prefs.js 347
< ./dictionaries/en-US.aff 3114
< ./dictionaries/en-US.dic 609731
---
> ./dictionaries/ru.aff 2796
> ./dictionaries/ru.dic 3488536
86c85
< ./flist-en-US.txt 0
---
> ./flist-ru.txt 0
92c91
< ./install.log 20686
---
> ./install.log 20681
107c106
< ./old-homepage-default.properties 112
---
> ./old-homepage-default.properties 106
165,168d163
< ./searchplugins/amazondotcom.xml 1514
< ./searchplugins/answers.xml 2193
< ./searchplugins/creativecommons.xml 1038
< ./searchplugins/eBay.xml 1046
170,171c165,169
< ./searchplugins/wikipedia.xml 1183
< ./searchplugins/yahoo.xml 792
---
> ./searchplugins/priceru.xml 1122
> ./searchplugins/rambler.xml 2395
> ./searchplugins/wikipedia-ru.xml 1234
> ./searchplugins/yandex-slovari.xml 4072
> ./searchplugins/yandex.xml 2550
177,178c175,176
< ./uninstall/helper.exe 505024
< ./uninstall/uninstall.log 6777
---
> ./uninstall/helper.exe 505664
> ./uninstall/uninstall.log 6785
180c178
< ./updater.ini 706
---
> ./updater.ini 713
bash-3.2$
(Reporter)

Comment 4

11 years ago
hu mostly 1.8MB dictionary

bash-3.2$ diff en-US/flist* hu/flist* |more
3c3
< ./README.txt 181
---
> ./README.txt 261
5c5
< ./browserconfig.properties 232
---
> ./browserconfig.properties 220
12,13c12,13
< ./chrome/en-US.jar 667779
< ./chrome/en-US.manifest 1306
---
> ./chrome/hu.jar 725434
> ./chrome/hu.manifest 1162
66c66
< ./crashreporter-override.ini 583
---
> ./crashreporter-override.ini 679
68c68
< ./crashreporter.ini 3508
---
> ./crashreporter.ini 3514
73c73
< ./defaults/pref/firefox-l10n.js 224
---
> ./defaults/pref/firefox-l10n.js 201
76c76
< ./defaults/profile/bookmarks.html 7139
---
> ./defaults/profile/bookmarks.html 7128
81,83c81,82
< ./defaults/profile/prefs.js 347
< ./dictionaries/en-US.aff 3114
< ./dictionaries/en-US.dic 609731
---
> ./dictionaries/hu.aff 1886427
> ./dictionaries/hu.dic 1500906
86c85
< ./flist-en-US.txt 0
---
> ./flist-hu.txt 0
92c91
< ./install.log 20686
---
> ./install.log 20751
107c106
< ./old-homepage-default.properties 112
---
> ./old-homepage-default.properties 106
177,178c176,177
< ./uninstall/helper.exe 505024
< ./uninstall/uninstall.log 6777
---
> ./uninstall/helper.exe 505488
> ./uninstall/uninstall.log 6817
180c179
< ./updater.ini 706
---
> ./updater.ini 709
(Reporter)

Comment 5

11 years ago
sk mostly in 1.9MB dictionary

bash-3.2$ diff en-US/flist* sk/flist* |more
3c3
< ./README.txt 181
---
> ./README.txt 491
5c5
< ./browserconfig.properties 232
---
> ./browserconfig.properties 220
12,13d11
< ./chrome/en-US.jar 667779
< ./chrome/en-US.manifest 1306
17a16,17
> ./chrome/sk.jar 699049
> ./chrome/sk.manifest 1162
66c66
< ./crashreporter-override.ini 583
---
> ./crashreporter-override.ini 686
68c68
< ./crashreporter.ini 3508
---
> ./crashreporter.ini 3826
73c73
< ./defaults/pref/firefox-l10n.js 224
---
> ./defaults/pref/firefox-l10n.js 249
76,78c76,78
< ./defaults/profile/bookmarks.html 7139
< ./defaults/profile/chrome/userChrome-example.css 1078
< ./defaults/profile/chrome/userContent-example.css 663
---
> ./defaults/profile/bookmarks.html 7108
> ./defaults/profile/chrome/userChrome-example.css 1200
> ./defaults/profile/chrome/userContent-example.css 895
81,83c81,82
< ./defaults/profile/prefs.js 347
< ./dictionaries/en-US.aff 3114
< ./dictionaries/en-US.dic 609731
---
> ./dictionaries/sk.aff 86211
> ./dictionaries/sk.dic 1939828
86c85
< ./flist-en-US.txt 0
---
> ./flist-sk.txt 0
92c91
< ./install.log 20686
---
> ./install.log 20745
107c106
< ./old-homepage-default.properties 112
---
> ./old-homepage-default.properties 106
165,167c164,166
< ./searchplugins/amazondotcom.xml 1514
< ./searchplugins/answers.xml 2193
< ./searchplugins/creativecommons.xml 1038
---
> ./searchplugins/atlas-sk.xml 1583
> ./searchplugins/azet-sk.xml 1380
> ./searchplugins/dunaj-sk.xml 1479
170,171c169,170
< ./searchplugins/wikipedia.xml 1183
< ./searchplugins/yahoo.xml 792
---
> ./searchplugins/wikipedia-sk.xml 1113
> ./searchplugins/zoznam-sk.xml 830
177,178c176,177
< ./uninstall/helper.exe 505024
< ./uninstall/uninstall.log 6777
---
> ./uninstall/helper.exe 505728
> ./uninstall/uninstall.log 6811
180c179
< ./updater.ini 706
---
> ./updater.ini 697
(Reporter)

Comment 6

11 years ago
uk 2.2MB dictionary

bash-3.2$ diff en-US/flist* uk/flist* |more
3c3
< ./README.txt 181
---
> ./README.txt 675
5c5
< ./browserconfig.properties 232
---
> ./browserconfig.properties 220
12,13d11
< ./chrome/en-US.jar 667779
< ./chrome/en-US.manifest 1306
19a18,19
> ./chrome/uk.jar 778525
> ./chrome/uk.manifest 1162
66c66
< ./crashreporter-override.ini 583
---
> ./crashreporter-override.ini 979
68c68
< ./crashreporter.ini 3508
---
> ./crashreporter.ini 5304
73c73
< ./defaults/pref/firefox-l10n.js 224
---
> ./defaults/pref/firefox-l10n.js 202
76c76
< ./defaults/profile/bookmarks.html 7139
---
> ./defaults/profile/bookmarks.html 7307
81,83c81,82
< ./defaults/profile/prefs.js 347
< ./dictionaries/en-US.aff 3114
< ./dictionaries/en-US.dic 609731
---
> ./dictionaries/uk.aff 163338
> ./dictionaries/uk.dic 2214020
86c85
< ./flist-en-US.txt 0
---
> ./flist-uk.txt 0
92c91
< ./install.log 20686
---
> ./install.log 20674
107c106
< ./old-homepage-default.properties 112
---
> ./old-homepage-default.properties 106
165,168d163
< ./searchplugins/amazondotcom.xml 1514
< ./searchplugins/answers.xml 2193
< ./searchplugins/creativecommons.xml 1038
< ./searchplugins/eBay.xml 1046
170,171c165,169
< ./searchplugins/wikipedia.xml 1183
< ./searchplugins/yahoo.xml 792
---
> ./searchplugins/meta-ua.xml 2367
> ./searchplugins/price-ua.xml 1577
> ./searchplugins/rambler.xml 823
> ./searchplugins/wikipedia-uk.xml 926
> ./searchplugins/yandex.xml 521
177,178c175,176
< ./uninstall/helper.exe 505024
< ./uninstall/uninstall.log 6777
---
> ./uninstall/helper.exe 505688
> ./uninstall/uninstall.log 6778
180c178
< ./updater.ini 706
---
> ./updater.ini 691
(Reporter)

Comment 7

11 years ago
lt 1.2MB dictionary

bash-3.2$ diff en-US/flist* lt/flist* |more
3c3
< ./README.txt 181
---
> ./README.txt 310
5c5
< ./browserconfig.properties 232
---
> ./browserconfig.properties 220
12,13c12,13
< ./chrome/en-US.jar 667779
< ./chrome/en-US.manifest 1306
---
> ./chrome/lt.jar 821819
> ./chrome/lt.manifest 1162
66c66
< ./crashreporter-override.ini 583
---
> ./crashreporter-override.ini 718
68c68
< ./crashreporter.ini 3508
---
> ./crashreporter.ini 6319
73c73
< ./defaults/pref/firefox-l10n.js 224
---
> ./defaults/pref/firefox-l10n.js 201
76c76
< ./defaults/profile/bookmarks.html 7139
---
> ./defaults/profile/bookmarks.html 7126
81,83c81,82
< ./defaults/profile/prefs.js 347
< ./dictionaries/en-US.aff 3114
< ./dictionaries/en-US.dic 609731
---
> ./dictionaries/lt.aff 142976
> ./dictionaries/lt.dic 1224915
86c85
< ./flist-en-US.txt 0
---
> ./flist-lt.txt 0
92c91
< ./install.log 20686
---
> ./install.log 20756
107c106
< ./old-homepage-default.properties 112
---
> ./old-homepage-default.properties 106
170c169
< ./searchplugins/wikipedia.xml 1183
---
> ./searchplugins/wikipedia-lt.xml 928
177,178c176,177
< ./uninstall/helper.exe 505024
< ./uninstall/uninstall.log 6777
---
> ./uninstall/helper.exe 505608
> ./uninstall/uninstall.log 6822
180c179
< ./updater.ini 706
---
> ./updater.ini 718
(Reporter)

Comment 8

11 years ago
fr mostly 1.1MB dictionary

bash-3.2$ diff en-US/flist* fr/flist* |more
3c3
< ./README.txt 181
---
> ./README.txt 243
5c5
< ./browserconfig.properties 232
---
> ./browserconfig.properties 220
12,13c12,13
< ./chrome/en-US.jar 667779
< ./chrome/en-US.manifest 1306
---
> ./chrome/fr.jar 754290
> ./chrome/fr.manifest 1162
66c66
< ./crashreporter-override.ini 583
---
> ./crashreporter-override.ini 716
68c68
< ./crashreporter.ini 3508
---
> ./crashreporter.ini 4127
73c73
< ./defaults/pref/firefox-l10n.js 224
---
> ./defaults/pref/firefox-l10n.js 201
76,78c76,78
< ./defaults/profile/bookmarks.html 7139
< ./defaults/profile/chrome/userChrome-example.css 1078
< ./defaults/profile/chrome/userContent-example.css 663
---
> ./defaults/profile/bookmarks.html 7142
> ./defaults/profile/chrome/userChrome-example.css 1231
> ./defaults/profile/chrome/userContent-example.css 850
81,83c81,82
< ./defaults/profile/prefs.js 347
< ./dictionaries/en-US.aff 3114
< ./dictionaries/en-US.dic 609731
---
> ./dictionaries/fr.aff 21495
> ./dictionaries/fr.dic 1137373
86c85
< ./flist-en-US.txt 0
---
> ./flist-fr.txt 0
92c91
< ./install.log 20686
---
> ./install.log 20694
107c106
< ./old-homepage-default.properties 112
---
> ./old-homepage-default.properties 106
165,168c164,166
< ./searchplugins/amazondotcom.xml 1514
< ./searchplugins/answers.xml 2193
< ./searchplugins/creativecommons.xml 1038
< ./searchplugins/eBay.xml 1046
---
> ./searchplugins/MediaDICO-fr.xml 748
> ./searchplugins/amazon-france.xml 1516
> ./searchplugins/eBay-france.xml 1055
170,171c168,169
< ./searchplugins/wikipedia.xml 1183
< ./searchplugins/yahoo.xml 792
---
> ./searchplugins/wikipedia-fr.xml 1201
> ./searchplugins/yahoo-france.xml 652
177,178c175,176
< ./uninstall/helper.exe 505024
< ./uninstall/uninstall.log 6777
---
> ./uninstall/helper.exe 506080
> ./uninstall/uninstall.log 6798
180c178
< ./updater.ini 706
---
> ./updater.ini 716
(Reporter)

Comment 9

11 years ago
pt-PT mostly 1.4MB dictionary

bash-3.2$ diff en-US/flist*.* pt-PT/flist*.*
3c3
< ./README.txt 181
---
> ./README.txt 218
12,13d11
< ./chrome/en-US.jar 667779
< ./chrome/en-US.manifest 1306
15a14,15
> ./chrome/pt-PT.jar 694628
> ./chrome/pt-PT.manifest 1306
66c66
< ./crashreporter-override.ini 583
---
> ./crashreporter-override.ini 643
68c68
< ./crashreporter.ini 3508
---
> ./crashreporter.ini 3808
73c73
< ./defaults/pref/firefox-l10n.js 224
---
> ./defaults/pref/firefox-l10n.js 210
76c76
< ./defaults/profile/bookmarks.html 7139
---
> ./defaults/profile/bookmarks.html 7193
79,83c79,82
< ./defaults/profile/localstore.rdf 153
< ./defaults/profile/mimeTypes.rdf 356
< ./defaults/profile/prefs.js 347
< ./dictionaries/en-US.aff 3114
< ./dictionaries/en-US.dic 609731
---
> ./defaults/profile/localstore.rdf 158
> ./defaults/profile/mimeTypes.rdf 369
> ./dictionaries/pt_PT.aff 79618
> ./dictionaries/pt_PT.dic 1401005
86c85
< ./flist-en-US.txt 0
---
> ./flist-pt-PT.txt 0
92c91
< ./install.log 20686
---
> ./install.log 20745
165,168c164
< ./searchplugins/amazondotcom.xml 1514
< ./searchplugins/answers.xml 2193
< ./searchplugins/creativecommons.xml 1038
< ./searchplugins/eBay.xml 1046
---
> ./searchplugins/amazon-en-GB.xml 1525
170,171c166,169
< ./searchplugins/wikipedia.xml 1183
< ./searchplugins/yahoo.xml 792
---
> ./searchplugins/priberam.xml 1529
> ./searchplugins/sapo.xml 2071
> ./searchplugins/wikipedia-ptpt.xml 938
> ./searchplugins/yahoo-br.xml 648
177,178c175,176
< ./uninstall/helper.exe 505024
< ./uninstall/uninstall.log 6777
---
> ./uninstall/helper.exe 505704
> ./uninstall/uninstall.log 6798
180c178
< ./updater.ini 706
---
> ./updater.ini 728
(Reporter)

Comment 10

11 years ago
also interesting is that 90% of the 256 search plugins are between .5 and 2.4k 

these are the top 10% largest search plguins

2550 ru/flist-ru.txt:./searchplugins/yandex.xml
2629 ja-JP-mac/flist-ja-JP-mac.txt:./searchplugins/google-jp.xml
2629 ja/flist-ja.txt:./searchplugins/google-jp.xml
2670 sv-SE/flist-sv-SE.txt:./searchplugins/prisjakt-sv-SE.xml
2677 fi/flist-fi.txt:./searchplugins/huuto-fi.xml
3922 zh-CN/flist-zh-CN.txt:./searchplugins/baidu.xml
3996 es-ES/flist-es-ES.txt:./searchplugins/drae.xml
4072 ru/flist-ru.txt:./searchplugins/yandex-slovari.xml
4075 zh-CN/flist-zh-CN.txt:./searchplugins/baiduzhidao.xml
4080 es-AR/flist-es-AR.txt:./searchplugins/drae.xml
4558 nl/flist-nl.txt:./searchplugins/marktplaats-nl.xml
4566 fy-NL/flist-fy-NL.txt:./searchplugins/marktplaats-fy-NL.xml
6805 de/flist-de.txt:./searchplugins/leo_ende_de.xml
7072 ca/flist-ca.txt:./searchplugins/diec2.xml
39311 ko/flist-ko.txt:./searchplugins/daum-kr.xml

Comment 11

11 years ago
daum is due to a dumb data url. It looks like

data:image/x-icon,%00%00%01%00%04%00%10

using url escapes instead of using base64.
(Reporter)

Updated

11 years ago
Depends on: 422250
(Reporter)

Comment 12

11 years ago
closing.  all the locales with big installers are associated with hefty dictionaries.

bug 422250 filed for the daum-kr search plugin.
Status: NEW → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.