forked from mirrors/gecko-dev
Querying the macOS system quarantine database is relatively slow, so we'd like to do it only once. This is relevant because the Telemetry subsystem causes the attribution data to be fetched relatively early during startup. By caching, we accept additional disk activity but don't have to invoke an external process, query a database, etc. We must make BROWSER_ATTRIBUTION_ERRORS histogram apply to macOS as well as Windows. We add error codes to capture macOS-specific detalis. And we push this out to a later cycle, since there's no reason to revisit this immediately. Differential Revision: https://phabricator.services.mozilla.com/D92695
9 lines
266 B
INI
9 lines
266 B
INI
[DEFAULT]
|
|
firefox-appdir = browser
|
|
skip-if = (os != "win" && toolkit != "cocoa") # Only available on Windows and macOS
|
|
head = head.js
|
|
|
|
[test_AttributionCode.js]
|
|
[test_MacAttribution.js]
|
|
skip-if = toolkit != "cocoa" # osx specific tests
|
|
[test_attribution_parsing.js]
|