summaryrefslogtreecommitdiff
path: root/javascript/WebIDL/cssom.idl
diff options
context:
space:
mode:
Diffstat (limited to 'javascript/WebIDL/cssom.idl')
-rw-r--r--javascript/WebIDL/cssom.idl157
1 files changed, 0 insertions, 157 deletions
diff --git a/javascript/WebIDL/cssom.idl b/javascript/WebIDL/cssom.idl
deleted file mode 100644
index 95c97e42a..000000000
--- a/javascript/WebIDL/cssom.idl
+++ /dev/null
@@ -1,157 +0,0 @@
-// Retrived from https://drafts.csswg.org/cssom-1/
-// Wed Nov 4 15:39:43 GMT 2015
-// Removed duplicate IDL from appendix
-
-
-[ArrayClass]interface MediaList {
- [TreatNullAs=EmptyString] stringifier attribute DOMString mediaText;
- readonly attribute unsigned long length;
- getter DOMString? item(unsigned long index );
- void appendMedium(DOMString medium );
- void deleteMedium(DOMString medium );
-};
-
-interface StyleSheet {
- readonly attribute DOMString type;
- readonly attribute DOMString? href;
- readonly attribute (Element or ProcessingInstruction)? ownerNode;
- readonly attribute StyleSheet? parentStyleSheet;
- readonly attribute DOMString? title;
- [SameObject, PutForwards=mediaText] readonly attribute MediaList media;
- attribute boolean disabled;
-};
-
-interface CSSStyleSheet : StyleSheet {
- readonly attribute CSSRule? ownerRule;
- [SameObject] readonly attribute CSSRuleList cssRules;
- unsigned long insertRule(DOMString rule , unsigned long index );
- void deleteRule(unsigned long index );
-};
-
-[ArrayClass]interface StyleSheetList {
- getter StyleSheet? item(unsigned long index );
- readonly attribute unsigned long length;
-};
-
-partial interface Document {
- [SameObject] readonly attribute StyleSheetList styleSheets;
- attribute DOMString? selectedStyleSheetSet;
- readonly attribute DOMString? lastStyleSheetSet;
- readonly attribute DOMString? preferredStyleSheetSet;
- readonly attribute DOMString[] styleSheetSets;
- void enableStyleSheetsForSet(DOMString? name );
-};
-
-[NoInterfaceObject]interface LinkStyle {
- readonly attribute StyleSheet? sheet;
-};
-
-ProcessingInstruction implements LinkStyle;
-
-[ArrayClass]interface CSSRuleList {
- getter CSSRule? item(unsigned long index );
- readonly attribute unsigned long length;
-};
-
-interface CSSRule {
- const unsigned short STYLE_RULE = 1;
- const unsigned short CHARSET_RULE = 2; // historical
- const unsigned short IMPORT_RULE = 3;
- const unsigned short MEDIA_RULE = 4;
- const unsigned short FONT_FACE_RULE = 5;
- const unsigned short PAGE_RULE = 6;
- const unsigned short MARGIN_RULE = 9;
- const unsigned short NAMESPACE_RULE = 10;
- readonly attribute unsigned short type;
- attribute DOMString cssText;
- readonly attribute CSSRule? parentRule;
- readonly attribute CSSStyleSheet? parentStyleSheet;
-};
-
-interface CSSStyleRule : CSSRule {
- attribute DOMString selectorText;
- [SameObject, PutForwards=cssText] readonly attribute CSSStyleDeclaration style;
-};
-
-interface CSSImportRule : CSSRule {
- readonly attribute DOMString href;
- [SameObject, PutForwards=mediaText] readonly attribute MediaList media;
- [SameObject] readonly attribute CSSStyleSheet styleSheet;
-};
-
-interface CSSGroupingRule : CSSRule {
- [SameObject] readonly attribute CSSRuleList cssRules;
- unsigned long insertRule(DOMString rule , unsigned long index );
- void deleteRule(unsigned long index );
-};
-
-interface CSSMediaRule : CSSGroupingRule {
- [SameObject, PutForwards=mediaText] readonly attribute MediaList media ;
-};
-
-interface CSSPageRule : CSSGroupingRule {
- attribute DOMString selectorText ;
- [SameObject, PutForwards=cssText] readonly attribute CSSStyleDeclaration style ;
-};
-
-interface CSSMarginRule : CSSRule {
- readonly attribute DOMString name;
- [SameObject, PutForwards=cssText] readonly attribute CSSStyleDeclaration style;
-};
-
-interface CSSNamespaceRule : CSSRule {
- readonly attribute DOMString namespaceURI;
- readonly attribute DOMString prefix;
-};
-
-interface CSSStyleDeclaration {
- attribute DOMString cssText;
- readonly attribute unsigned long length;
- getter DOMString item(unsigned long index );
- DOMString getPropertyValue(DOMString property );
- DOMString getPropertyPriority(DOMString property );
- void setProperty(DOMString property , [TreatNullAs=EmptyString] DOMString value , [TreatNullAs=EmptyString] optional DOMString priority = "");
- void setPropertyValue(DOMString property , [TreatNullAs=EmptyString] DOMString value );
- void setPropertyPriority(DOMString property , [TreatNullAs=EmptyString] DOMString priority );
- DOMString removeProperty(DOMString property );
- readonly attribute CSSRule? parentRule;
- [TreatNullAs=EmptyString] attribute DOMString cssFloat;
-};
-
-partial interface CSSStyleDeclaration {
- [TreatNullAs=EmptyString] attribute DOMString _dashed_attribute ;
-};
-
-[NoInterfaceObject]interface ElementCSSInlineStyle {
- [SameObject, PutForwards=cssText] readonly attribute CSSStyleDeclaration style;
-};
-
-HTMLElement implements ElementCSSInlineStyle;
-
-SVGElement implements ElementCSSInlineStyle;
-
-partial interface Window {
- [NewObject] CSSStyleDeclaration getComputedStyle(Element elt , optional DOMString? pseudoElt );
-};
-
-[NoInterfaceObject]interface GetStyleUtils {
- [SameObject] readonly attribute CSSStyleDeclaration cascadedStyle;
- [SameObject] readonly attribute CSSStyleDeclaration defaultStyle;
- [SameObject] readonly attribute CSSStyleDeclaration rawComputedStyle;
- [SameObject] readonly attribute CSSStyleDeclaration usedStyle;
-};
-
-partial interface Element {
- PseudoElement? pseudo(DOMString pseudoElt );
-};
-
-Element implements GetStyleUtils;
-
-interface PseudoElement {
-};
-
-PseudoElement implements GetStyleUtils;
-
-interface CSS {
- static DOMString escape(DOMString ident );
-};