Bug 938467 - gUM permission grant scenario - remember my choice support
- add permissions in settings
- replace remember my choice from switch to checkbox
- UX polish
- make permission dialog content scrollable when exceed max size in landscape
Merge pull request #19914 from gasolin/issue-938467

Bug 938467 - gUM permission grant scenario - remember my choice support, r=alive