

Merge Element Properties back into latest Minefield:


diff see attachments: https://bugzilla.mozilla.org/show_bug.cgi?id=513147
https://bugzilla.mozilla.org/attachment.cgi?id=397272&action=diff
https://bugzilla.mozilla.org/attachment.cgi?id=397178&action=diff
http://hg.mozilla.org/releases/mozilla-1.9.2/rev/8669ccd75dd4

Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.9.3a1pre) Gecko/20091022 Firefox/3.7 - Build ID: 20091022034347
Minefield Tracemonkey http://hg.mozilla.org/tracemonkey/rev/bd1b27a9da16

7.53 MB


de.jar
de.manifest
=======================================================
As Addon: https://addons.mozilla.org/en-US/firefox/addon/14228
=======================================================
Lets do something more:

- remove shopping search engines such as ebay/amazon and add more useful ftp search engines + Bing search
- Merged diff parts from changeset - 40870:294b0f7b12bc

- remove/hide 'For internet explorer users' under help menu
- add a drop down search history box in search field




=============
Test merge changeset - 34111:9617b5335022 http://hg.mozilla.org/mozilla-central/rev/9617b5335022 2seeall2




Download test a:
DE of firefox-3.7a1pre.en-US.win32.install.exe 7.98 MB
Download test b:
DE of firefox-3.7a1pre.en-US.win32.install.exe | Mirror 7.98 MB

"Updating extensions for Firefox 3.6"
User interface changes
"Right-clicking on elements (including links and images) no longer offers a "Properties" menu item. The properties dialog box

===
test


APNG from GIF

Good news there is a new combined stop reload button test build out:
http://hg.mozilla.org/try/rev/e38b8ca5a579
changeset - 41685:e38b8ca5a579
https://build.mozilla.org/tryserver-builds/dgottwald@mozilla.com-try-e38b8ca5a579/
https://build.mozilla.org/tryserver-builds/dgottwald@mozilla.com-try-e38b8ca5a579/install/sea/try-e38b8ca5a579-win32.installer.exe
+ properties try-e38b8ca5a579-win32.installer.exe 7.53 MB

without replacing the files from \chrome\browser.jar\skin\classic\aero *.* to \chrome\browser.jar\skin\classic\ {the above folder)
by an installed fx its for example in C:\Program Files\Minefield\chrome\
browser.manifest
skin browser classic/1.0 jar:browser.jar!/skin/classic/browser/ os!=WINNT
overlay chrome://browser/content/browser.xul chrome://browser/content/safebrowsing/report-phishing-overlay.xul
overlay chrome://global/content/viewPartialSource.xul chrome://browser/content/viewSourceOverlay.xul
skin browser classic/1.0 jar:browser.jar!/skin/classic/browser/ os=WINNT osversion<6
overlay chrome://global/content/viewSource.xul chrome://browser/content/viewSourceOverlay.xul
style chrome://global/content/customizeToolbar.xul chrome://browser/content/browser.css
skin communicator classic/1.0 jar:browser.jar!/skin/classic/communicator/
override chrome://global/content/license.html chrome://browser/content/license.html
content browser jar:browser.jar!/content/browser/ xpcnativewrappers=yes contentaccessible=yes
style chrome://global/content/customizeToolbar.xul chrome://browser/skin/
skin browser classic/1.0 jar:browser.jar!/skin/classic/aero/browser/ os=WINNT osversion>=6
content branding jar:browser.jar!/content/branding/ xpcnativewrappers=yes
skin browser classic/1.0 jar:browser.jar!/skin/classic/aero/browser/ os=WINNT osversion<6
skin browser classic/1.0 jar:browser.jar!/skin/classic/aero/browser/ os=WINNT osversion>=6
to:
skin browser classic/1.0 jar:browser.jar!/skin/classic/browser/ os!=WINNT
overlay chrome://browser/content/browser.xul chrome://browser/content/safebrowsing/report-phishing-overlay.xul
overlay chrome://global/content/viewPartialSource.xul chrome://browser/content/viewSourceOverlay.xul
overlay chrome://global/content/viewSource.xul chrome://browser/content/viewSourceOverlay.xul
style chrome://global/content/customizeToolbar.xul chrome://browser/content/browser.css
skin communicator classic/1.0 jar:browser.jar!/skin/classic/communicator/
override chrome://global/content/license.html chrome://browser/content/license.html
content browser jar:browser.jar!/content/browser/ xpcnativewrappers=yes contentaccessible=yes
style chrome://global/content/customizeToolbar.xul chrome://browser/skin/
skin browser classic/1.0 jar:browser.jar!/skin/classic/aero/browser/
content branding jar:browser.jar!/content/branding/ xpcnativewrappers=yes
change all >=6 by removing from this entries: os=WINNT osversion>=6
remove all with <6 on a XP machine
same thing in
toolkit.manifest
content global-region jar:toolkit.jar!/content/global-region/ xpcnativewrappers=yes
overlay chrome://navigator/content/navigator.xul chrome://reporter/content/reporterOverlay.xul
content cookie jar:toolkit.jar!/content/cookie/ xpcnativewrappers=yes
skin reporter classic/1.0 jar:toolkit.jar!/skin/classic/reporter/
content mozapps jar:toolkit.jar!/content/mozapps/ xpcnativewrappers=yes
skin global classic/1.0 jar:toolkit.jar!/skin/classic/aero/global/ os=WINNT osversion>=6
content global-platform jar:toolkit.jar!/content/global-platform/ platform xpcnativewrappers=yes
overlay chrome://browser/content/browser.xul chrome://reporter/content/reporterOverlay.xul
skin mozapps classic/1.0 jar:toolkit.jar!/skin/classic/mozapps/ os!=WINNT
skin mozapps classic/1.0 jar:toolkit.jar!/skin/classic/aero/mozapps/ os=WINNT osversion>=6
overlay chrome://global/content/customizeToolbar.xul chrome://reporter/content/reporterOverlay.xul
skin mozapps classic/1.0 jar:toolkit.jar!/skin/classic/mozapps/ os=WINNT osversion<6
skin global classic/1.0 jar:toolkit.jar!/skin/classic/global/ os!=WINNT
override chrome://global/content/nsTransferable.js chrome://global/content/nsDragAndDrop.js
content passwordmgr jar:toolkit.jar!/content/passwordmgr/ xpcnativewrappers=yes
content global jar:toolkit.jar!/content/global/ xpcnativewrappers=yes contentaccessible=yes
content xbl-marquee jar:toolkit.jar!/content/xbl-marquee/ xpcnativewrappers=yes
content reporter jar:toolkit.jar!/content/reporter/ xpcnativewrappers=yes
skin global classic/1.0 jar:toolkit.jar!/skin/classic/global/ os=WINNT osversion<6
to
content global-region jar:toolkit.jar!/content/global-region/ xpcnativewrappers=yes
overlay chrome://navigator/content/navigator.xul chrome://reporter/content/reporterOverlay.xul
content cookie jar:toolkit.jar!/content/cookie/ xpcnativewrappers=yes
skin reporter classic/1.0 jar:toolkit.jar!/skin/classic/reporter/
content mozapps jar:toolkit.jar!/content/mozapps/ xpcnativewrappers=yes
content global-platform jar:toolkit.jar!/content/global-platform/ platform xpcnativewrappers=yes
overlay chrome://browser/content/browser.xul chrome://reporter/content/reporterOverlay.xul
overlay chrome://global/content/customizeToolbar.xul chrome://reporter/content/reporterOverlay.xul
skin mozapps classic/1.0 jar:toolkit.jar!/skin/classic/aero/mozapps/
skin global classic/1.0 jar:toolkit.jar!/skin/classic/aero/global/
override chrome://global/content/nsTransferable.js chrome://global/content/nsDragAndDrop.js
content passwordmgr jar:toolkit.jar!/content/passwordmgr/ xpcnativewrappers=yes
content global jar:toolkit.jar!/content/global/ xpcnativewrappers=yes contentaccessible=yes
content xbl-marquee jar:toolkit.jar!/content/xbl-marquee/ xpcnativewrappers=yes
content reporter jar:toolkit.jar!/content/reporter/ xpcnativewrappers=yes
when done the xp skin files becomes unused and can be removed in chrome\browser.jar and chrome\toolkit.jar
see folder tree screenshots:


On the other hand you can copy/overwrite all subfolders and files in folder /Aero and subfolders, one folder up in the two Jar archives: browser.jar and toolkit.jar (move them if you don't use vista. If u use vista the xp theme skin files can be erased)
About 800 kb code saving or more than 16 times the size of Element Properties which have been removed in eXtreme stuppiness calling this as a bug patch from some Gui Devs :))
Result on XP:


It's the same as https://addons.mozilla.org/de/firefox/addon/7390 Aero skin is since a while in Firefox 3.5x, 3.6x, 3.7x... builds include.
No comments:
Post a Comment