Skip to content

Instantly share code, notes, and snippets.

@mythmon
Created June 8, 2017 15:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mythmon/bcb8a480a9b410077ca306c669f632e0 to your computer and use it in GitHub Desktop.
Save mythmon/bcb8a480a9b410077ca306c669f632e0 to your computer and use it in GitHub Desktop.
// Execute this in a chrome-context Scratchpad or browser console
Cu.import('resource://shield-recipe-client/lib/ClientEnvironment.jsm');
Cu.import('resource://shield-recipe-client/lib/FilterExpressions.jsm');
async function main() {
const context = ClientEnvironment.getEnvironment();
const filterExpression = 'normandy.country == "US" && normandy.isDefaultBrowser';
const result = await FilterExpressions.eval(filterExpression, context);
console.log(result);
}
main()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment