* Matthew Toseland <toad at amphibian.dyndns.org> [2008-03-15 23:04:25]:
> Is there any way we can verify that the theme doesn't do anything evil?
Sure, I did it.
> How do you unpack the .xpi's?
file -s
new_installer/res/firefox_profile/extensions/\{8e12f188-352c-4476-8198-e9b8f4a4353a\}/chrome/tmp.xpi
new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/chrome/tmp.xpi:
Zip archive data, at least v1.0 to extract
Using "unzip" ?
> Is this from Martin Nyhus's zip or from the web? (No offence Martin!).
I got it from https://addons.mozilla.org/en-US/firefox/addon/3248
>
> On Saturday 15 March 2008 04:04, nextgens at freenetproject.org wrote:
> > Author: nextgens
> > Date: 2008-03-15 04:04:01 +0000 (Sat, 15 Mar 2008)
> > New Revision: 18540
> >
> > Added:
> > trunk/apps/new_installer/res/firefox_profile/bookmarks.html
> > trunk/apps/new_installer/res/firefox_profile/extensions/
> >
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/
> >
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/chrome.manifest
> >
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/chrome/
> >
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/chrome/tmp.xpi
> >
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/icon.png
> >
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/install.rdf
> >
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/preview.png
> > trunk/apps/new_installer/res/firefox_profile/localstore.rdf
> > Modified:
> > trunk/apps/new_installer/res/firefox_profile/user.js
> > Log:
> > new_installer: more tweaks to the firefox profile we bundle; worksforme but
> needs serious testing
> >
> > Added: trunk/apps/new_installer/res/firefox_profile/bookmarks.html
> > ===================================================================
> > --- trunk/apps/new_installer/res/firefox_profile/bookmarks.html
> >
> (rev 0)
> > +++ trunk/apps/new_installer/res/firefox_profile/bookmarks.html
> > 2008-03-15
> 04:04:01 UTC (rev 18540)
> > @@ -0,0 +1,14 @@
> > +<!DOCTYPE NETSCAPE-Bookmark-file-1>
> > +<!-- This is an automatically generated file.
> > + It will be read and overwritten.
> > + DO NOT EDIT! -->
> > +<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
> > +<TITLE>Bookmarks</TITLE>
> > +<H1 LAST_MODIFIED="1204895738">Bookmarks</H1>
> > +
> > +<DL><p>
> > + <DT><H3 LAST_MODIFIED="1204895738" PERSONAL_TOOLBAR_FOLDER="true"
> ID="rdf:#$FvPhC3">Bookmarks Toolbar Folder</H3>
> > +<DD>Add bookmarks to this folder to see them displayed on the Bookmarks
> Toolbar
> > + <DL><p>
> > + </DL><p>
> > +</DL><p>
> >
> > Added:
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/chrome/tmp.xpi
> > ===================================================================
> > (Binary files differ)
> >
> >
> > Property changes on:
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/chrome/tmp.xpi
> > ___________________________________________________________________
> > Name: svn:mime-type
> > + application/octet-stream
> >
> > Added:
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/chrome.manifest
> > ===================================================================
> > ---
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/chrome.manifest
>
> (rev 0)
> > +++
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/chrome.manifest
>
> 2008-03-15 04:04:01 UTC (rev 18540)
> > @@ -0,0 +1,5 @@
> > +skin browser BlackJapanMAX jar:chrome/tmp.xpi!/browser/
> > +skin communicator BlackJapanMAX
> > jar:chrome/tmp.xpi!/communicator/
> > +skin help BlackJapanMAX jar:chrome/tmp.xpi!/help/
> > +skin global BlackJapanMAX jar:chrome/tmp.xpi!/global/
> > +skin mozapps BlackJapanMAX jar:chrome/tmp.xpi!/mozapps/
> >
> > Added:
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/icon.png
> > ===================================================================
> > (Binary files differ)
> >
> >
> > Property changes on:
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/icon.png
> > ___________________________________________________________________
> > Name: svn:mime-type
> > + application/octet-stream
> >
> > Added:
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/install.rdf
> > ===================================================================
> > ---
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/install.rdf
>
> (rev 0)
> > +++
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/install.rdf
>
> 2008-03-15 04:04:01 UTC (rev 18540)
> > @@ -0,0 +1,32 @@
> > +<?xml version="1.0"?>
> > +
> > +<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
> > + xmlns:em="http://www.mozilla.org/2004/em-rdf#">
> > +
> > + <Description about="urn:mozilla:install-manifest">
> > + <em:id>{8e12f188-352c-4476-8198-e9b8f4a4353a}</em:id>
> > + <em:version>5.69</em:version>
> > +
> > + <!-- Target Application this extension can install into,
> > + with minimum and maximum supported versions. -->
> > + <em:targetApplication>
> > + <Description>
> > + <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
> > + <em:minVersion>1.5</em:minVersion>
> > + <em:maxVersion>3.0a1</em:maxVersion>
> > + </Description>
> > + </em:targetApplication>
> > +
> > + <!-- Front End MetaData -->
> > + <em:name>BlackJapanMAX</em:name>
> > + <em:description>A simple, clean and streamlined theme.</em:description>
> > + <em:creator>Jay Row</em:creator>
> > + <em:contributor>Elric Erekose</em:contributor>
> > + <em:homepageURL>http://thecrayolakidd.deviantart.com/</em:homepageURL>
> > +
> > + <!-- Front End Integration Hooks (used by Theme Manager)-->
> > + <em:internalName>BlackJapanMAX</em:internalName>
> > +
> > + </Description>
> > +
> > +</RDF>
> > \ No newline at end of file
> >
> > Added:
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/preview.png
> > ===================================================================
> > (Binary files differ)
> >
> >
> > Property changes on:
> trunk/apps/new_installer/res/firefox_profile/extensions/{8e12f188-352c-4476-8198-e9b8f4a4353a}/preview.png
> > ___________________________________________________________________
> > Name: svn:mime-type
> > + application/octet-stream
> >
> > Added: trunk/apps/new_installer/res/firefox_profile/localstore.rdf
> > ===================================================================
> > --- trunk/apps/new_installer/res/firefox_profile/localstore.rdf
> >
> (rev 0)
> > +++ trunk/apps/new_installer/res/firefox_profile/localstore.rdf
> > 2008-03-15
> 04:04:01 UTC (rev 18540)
> > @@ -0,0 +1,43 @@
> > +<?xml version="1.0"?>
> > +<RDF:RDF xmlns:NC="http://home.netscape.com/NC-rdf#"
> > + xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
> > + <RDF:Description
> RDF:about="chrome://browser/content/browser.xul#main-window"
> > + width="994"
> > + height="728"
> > + screenX="28"
> > + screenY="13"
> > + sizemode="normal" />
> > + <RDF:Description
> RDF:about="chrome://browser/content/browser.xul#navigator-toolbox"
> > + iconsize="large"
> > + mode="icons" />
> > + <RDF:Description
> RDF:about="chrome://global/content/customizeToolbar.xul">
> > + <NC:persist
> RDF:resource="chrome://global/content/customizeToolbar.xul#CustomizeToolbarWindow"/>
> > + </RDF:Description>
> > + <RDF:Description
> RDF:about="chrome://global/content/customizeToolbar.xul#CustomizeToolbarWindow"
> > + width="636"
> > + height="400" />
> > + <RDF:Description RDF:about="chrome://browser/content/browser.xul#nav-bar"
> > + iconsize="large"
> > + mode="icons"
> > +
> currentset="back-button,forward-button,reload-button,stop-button,home-button,urlbar-container"
> />
> > + <RDF:Description RDF:about="chrome://browser/content/browser.xul">
> > + <NC:persist
> RDF:resource="chrome://browser/content/browser.xul#main-window"/>
> > + <NC:persist
> RDF:resource="chrome://browser/content/browser.xul#sidebar-box"/>
> > + <NC:persist
> RDF:resource="chrome://browser/content/browser.xul#sidebar-title"/>
> > + <NC:persist
> RDF:resource="chrome://browser/content/browser.xul#navigator-toolbox"/>
> > + <NC:persist
> RDF:resource="chrome://browser/content/browser.xul#toolbar-menubar"/>
> > + <NC:persist
> RDF:resource="chrome://browser/content/browser.xul#nav-bar"/>
> > + <NC:persist
> RDF:resource="chrome://browser/content/browser.xul#PersonalToolbar"/>
> > + </RDF:Description>
> > + <RDF:Description
> RDF:about="chrome://browser/content/browser.xul#toolbar-menubar"
> > + iconsize="large"
> > + mode="icons"
> > + currentset="menubar-items,spring,throbber-box" />
> > + <RDF:Description
> RDF:about="chrome://browser/content/browser.xul#sidebar-title"
> > + value="" />
> > + <RDF:Description
> RDF:about="chrome://browser/content/browser.xul#PersonalToolbar"
> > + iconsize="large"
> > + mode="icons"
> > + currentset="__empty"
> > + collapsed="true" />
> > +</RDF:RDF>
> >
> > Modified: trunk/apps/new_installer/res/firefox_profile/user.js
> > ===================================================================
> > --- trunk/apps/new_installer/res/firefox_profile/user.js 2008-03-15
> > 02:57:29
> UTC (rev 18539)
> > +++ trunk/apps/new_installer/res/firefox_profile/user.js 2008-03-15
> > 04:04:01
> UTC (rev 18540)
> > @@ -1,9 +1,12 @@
> > user_pref("browser.startup.homepage", "http://127.0.0.1:8888");
> > +user_pref("app.update.enabled", false);
> > +user_pref("extensions.update.notifyUser", false);
> > user_pref("javascript.enabled", false);
> > user_pref("security.enable_java", false);
> > // See 1124: Possible hint on how to not get USK's googled when miss-pasted
> > user_pref("keyword.enabled", false);
> > user_pref("browser.search.suggest.enabled", false);
> > +user_pref("browser.search.update", false);
> > // Obvious performance tweaks
> > user_pref("network.http.max-connections", 200);
> > user_pref("network.http.max-connections-per-server", 200);
> > @@ -22,3 +25,13 @@
> > user_pref("browser.safebrowsing.enabled", false);
> > // See 1941: Firefox GoBrowsing
> > user_pref("browser.safebrowsing.remoteLookups", false);
> > +// We don't want to import anything
> > +user_pref("network.cookie.prefsMigrated", true);
> > +// We don't want the popup when we click submit
> > +user_pref("security.warn_entering_secure", false);
> > +// Select the skin
> > +user_pref("general.skins.selectedSkin", "BlackJapanMAX");
> > +// Chose the default charset
> > +user_pref("intl.charsetmenu.browser.cache", "UTF-8");
> > +// Prevent plugin installation from that profile
> > +user_pref("xpinstall.whitelist.add", "");
> >
> > _______________________________________________
> > cvs mailing list
> > cvs at freenetproject.org
> > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs
> >
> >
> _______________________________________________
> Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20080316/0bc6e758/attachment.pgp>