2015-03-09 05:21:58 +00:00
|
|
|
table_name("firefox_addons")
|
|
|
|
description("Firefox browser extensions, webapps, and addons.")
|
|
|
|
schema([
|
2015-11-24 20:29:03 +00:00
|
|
|
Column("uid", BIGINT, "The local user that owns the addon",
|
|
|
|
additional=True),
|
2015-03-09 05:21:58 +00:00
|
|
|
Column("name", TEXT, "Addon display name"),
|
2017-04-13 04:48:28 +00:00
|
|
|
Column("identifier", TEXT, "Addon identifier", index=True),
|
2015-09-03 00:11:20 +00:00
|
|
|
Column("creator", TEXT, "Addon-supported creator string"),
|
2015-03-09 05:21:58 +00:00
|
|
|
Column("type", TEXT, "Extension, addon, webapp"),
|
|
|
|
Column("version", TEXT, "Addon-supplied version string"),
|
|
|
|
Column("description", TEXT, "Addon-supplied description string"),
|
|
|
|
Column("source_url", TEXT, "URL that installed the addon"),
|
2015-07-16 06:23:42 +00:00
|
|
|
Column("visible", INTEGER, "1 If the addon is shown in browser else 0"),
|
|
|
|
Column("active", INTEGER, "1 If the addon is active else 0"),
|
2015-03-09 05:21:58 +00:00
|
|
|
Column("disabled", INTEGER,
|
2015-07-16 06:23:42 +00:00
|
|
|
"1 If the addon is application-disabled else 0"),
|
2015-03-09 05:21:58 +00:00
|
|
|
Column("autoupdate", INTEGER,
|
2015-07-16 06:23:42 +00:00
|
|
|
"1 If the addon applies background updates else 0"),
|
2015-03-09 05:21:58 +00:00
|
|
|
Column("native", INTEGER,
|
2015-07-16 06:23:42 +00:00
|
|
|
"1 If the addon includes binary components else 0"),
|
2015-03-09 05:21:58 +00:00
|
|
|
Column("location", TEXT, "Global, profile location"),
|
|
|
|
Column("path", TEXT, "Path to plugin bundle"),
|
2015-11-24 20:29:03 +00:00
|
|
|
ForeignKey(column="uid", table="users"),
|
2015-03-09 05:21:58 +00:00
|
|
|
])
|
2015-11-24 20:29:03 +00:00
|
|
|
attributes(user_data=True)
|
2015-03-09 05:21:58 +00:00
|
|
|
implementation("applications/browser_firefox@genFirefoxAddons")
|
2016-09-14 03:37:31 +00:00
|
|
|
fuzz_paths([
|
|
|
|
"/Library/Application Support/Firefox/Profiles/",
|
|
|
|
"/Users",
|
|
|
|
])
|