Ok, this is so weird, it's freaking me out right now. I'm stumped.
So I'm writing a devfs ruleset for a Firefox jail.
If I hide devices alphabetically such as `add path 'a*" hide` and unhide only the devices I need, things work great.
I take this very very same ruleset and just insert `add hide` to the top of the ruleset, and it breaks Firefox (get weird geometry fighting/flickering, just not usable).
So what the heck is going on?
What does `add hide` do additionally to what I'm doing with hiding devices alphabetically and unhiding individual devices??
So I'm writing a devfs ruleset for a Firefox jail.
If I hide devices alphabetically such as `add path 'a*" hide` and unhide only the devices I need, things work great.
I take this very very same ruleset and just insert `add hide` to the top of the ruleset, and it breaks Firefox (get weird geometry fighting/flickering, just not usable).
So what the heck is going on?
What does `add hide` do additionally to what I'm doing with hiding devices alphabetically and unhiding individual devices??