The semantics of Enabled() are slightly different than my first interpretation. Patch updated and new try push is here: https://treeherder.mozilla.org/#/jobs?repo=try&revision=c0a365853f5ba313918670bb7fa087d93ff534cf
Bug 1689113 Comment 4 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
The semantics of Enabled() are slightly different than my first interpretation. Patch updated and new try push is here: ~https://treeherder.mozilla.org/#/jobs?repo=try&revision=c0a365853f5ba313918670bb7fa087d93ff534cf~ https://treeherder.mozilla.org/#/jobs?repo=try&revision=83b96c0d8acc065587524844071586bcd33ec43d