tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

mediaqueries-5.idl (1199B)


      1 // GENERATED CONTENT - DO NOT EDIT
      2 // Content was automatically extracted by Reffy into webref
      3 // (https://github.com/w3c/webref)
      4 // Source: Media Queries Level 5 (https://drafts.csswg.org/mediaqueries-5/)
      5 
      6 typedef (MediaList or boolean) CustomMediaQuery;
      7 
      8 [Exposed=Window]
      9 interface CSSCustomMediaRule : CSSRule {
     10  readonly attribute CSSOMString name;
     11  readonly attribute CustomMediaQuery query;
     12 };
     13 
     14 [Exposed=Window, SecureContext]
     15 partial interface Navigator {
     16  [SameObject] readonly attribute PreferenceManager preferences;
     17 };
     18 
     19 [Exposed=Window, SecureContext]
     20 interface PreferenceManager {
     21  readonly attribute PreferenceObject colorScheme;
     22  readonly attribute PreferenceObject contrast;
     23  readonly attribute PreferenceObject reducedMotion;
     24  readonly attribute PreferenceObject reducedTransparency;
     25  readonly attribute PreferenceObject reducedData;
     26 };
     27 
     28 [Exposed=Window, SecureContext]
     29 interface PreferenceObject : EventTarget {
     30  readonly attribute DOMString? override;
     31  readonly attribute DOMString value;
     32  readonly attribute FrozenArray<DOMString> validValues;
     33 
     34  undefined clearOverride();
     35  Promise<undefined> requestOverride(DOMString? value);
     36 
     37  attribute EventHandler onchange;
     38 };