﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
1850	Reduce injected code	simon	simon	"Currently, we inject:

{{{
zotero.js
zotero/cachedTypes.js
zotero/date.js
zotero/debug.js
zotero/inject/http.js
zotero/inject/translator.js
zotero/openurl.js
zotero/rdf/uri.js
zotero/rdf/term.js
zotero/rdf/identity.js
zotero/rdf/match.js
zotero/rdf/rdfparser.js
zotero/rdf.js
zotero/translate.js
zotero/translate_item.js
zotero/inject/translate_webkit.js
zotero/utilities.js
zotero/messages.js
messaging_inject.js
}}}

That's a lot of code. We should be able to inject:
{{{
zotero.js
zotero/debug.js
zotero/inject/http.js
zotero/inject/translator.js
zotero/translate.js
zotero/inject/translate_webkit.js
zotero/utilities.js
zotero/messages.js
messaging_inject.js
}}}

and fetch the remainder from the global script only if translation is requested."	enhancement	new	major		standalone	future			
