Comprehensive Feature Reference

Comprehensive Feature Reference

// Complete list of controllable features
const permissionsPolicyFeatures = {
    // Media Capture
    'camera': 'Access to camera',
    'microphone': 'Access to microphone',
    'speaker-selection': 'Audio output device selection',
    
    // Device APIs
    'geolocation': 'GPS and location access',
    'accelerometer': 'Motion sensor access',
    'gyroscope': 'Orientation sensor access',
    'magnetometer': 'Compass access',
    'ambient-light-sensor': 'Light sensor access',
    
    // Display and Graphics
    'fullscreen': 'Fullscreen mode',
    'display-capture': 'Screen capture API',
    'picture-in-picture': 'PiP video mode',
    
    // Web Capabilities
    'payment': 'Payment Request API',
    'usb': 'WebUSB API access',
    'bluetooth': 'Web Bluetooth API',
    'serial': 'Web Serial API',
    'idle-detection': 'Idle Detection API',
    'xr-spatial-tracking': 'WebXR device API',
    
    // Performance and Behavior
    'sync-xhr': 'Synchronous XMLHttpRequest',
    'document-write': 'document.write() usage',
    'unoptimized-images': 'Unoptimized image loading',
    'autoplay': 'Media autoplay',
    
    // Privacy-Sensitive
    'clipboard-read': 'Clipboard read access',
    'clipboard-write': 'Clipboard write access',
    'encrypted-media': 'EME for DRM content',
    'interest-cohort': 'FLoC participation'
};