From 1b16c784af969e1402f05ecde9ab0d1813a1e577 Mon Sep 17 00:00:00 2001 From: Rachel Andrew Date: Tue, 20 Jul 2021 12:37:45 +0100 Subject: [PATCH] BCD and spec, tidy up for consistency --- .../api/cssgroupingrule/cssrules/index.html | 23 +++------------- .../api/cssgroupingrule/deleterule/index.html | 22 +++------------- .../en-us/web/api/cssgroupingrule/index.html | 26 +++---------------- .../api/cssgroupingrule/insertrule/index.html | 24 ++++------------- 4 files changed, 17 insertions(+), 78 deletions(-) diff --git a/files/en-us/web/api/cssgroupingrule/cssrules/index.html b/files/en-us/web/api/cssgroupingrule/cssrules/index.html index aa06015aa985a84..bb7d378f0fbb94c 100644 --- a/files/en-us/web/api/cssgroupingrule/cssrules/index.html +++ b/files/en-us/web/api/cssgroupingrule/cssrules/index.html @@ -7,6 +7,7 @@ - CSSGroupingRule - Property - Reference +browser-compat: api.CSSGroupingRule.cssRules ---

{{ APIRef("CSSOM") }}

@@ -16,8 +17,7 @@

Syntax

-
var cssRules = cssGroupingRule.cssRules;
+
let cssRules = cssGroupingRule.cssRules;

Value

@@ -31,23 +31,8 @@

Examples

Specifications

- - - - - - - - - - - - - - - -
SpecificationStatusComment
{{ SpecName('CSSOM', '#dom-cssgroupingrule-cssrules', 'CSSRules') }}{{ Spec2('CSSOM') }}Initial definition.
+{{Specifications}}

Browser compatibility

-

{{Compat("api.CSSGroupingRule")}}

+

{{Compat}}

diff --git a/files/en-us/web/api/cssgroupingrule/deleterule/index.html b/files/en-us/web/api/cssgroupingrule/deleterule/index.html index 1be7bc08db6866e..7c8d434f2b84686 100644 --- a/files/en-us/web/api/cssgroupingrule/deleterule/index.html +++ b/files/en-us/web/api/cssgroupingrule/deleterule/index.html @@ -7,6 +7,7 @@ - CSSGroupingRule - Method - Reference +browser-compat: api.CSSGroupingRule.deleteRule ---

{{ APIRef("CSSOM") }}

@@ -18,7 +19,7 @@

Syntax

cssGroupingRule.deleteRule(index);
+ class="brush: js">cssGroupingRule.deleteRule(index);

Parameters

@@ -54,23 +55,8 @@

Examples

Specifications

- - - - - - - - - - - - - - - -
SpecificationStatusComment
{{ SpecName('CSSOM', '#dom-cssgroupingrule-deleterule', 'deleteRule') }}{{ Spec2('CSSOM') }}Initial definition.
+{{Specifications}}

Browser compatibility

-

{{Compat("api.CSSGroupingRule")}}

+

{{Compat}}

diff --git a/files/en-us/web/api/cssgroupingrule/index.html b/files/en-us/web/api/cssgroupingrule/index.html index 2200f5883f78a61..b584c01a70f3c17 100644 --- a/files/en-us/web/api/cssgroupingrule/index.html +++ b/files/en-us/web/api/cssgroupingrule/index.html @@ -12,36 +12,18 @@

The CSSGroupingRule interface of the {{domxref("CSS Object Model")}} represents any CSS {{CSSXref("at-rule")}} that contains other rules nested within it.

-

Objects deriving from it:

+

Properties

- - -

Syntax

- -

The syntax is described using the WebIDL format.

- -
interface CSSGroupingRule : CSSRule {
-    readonly attribute CSSRuleList cssRules;
-    unsigned long insertRule (DOMString rule, unsigned long index);
-    void deleteRule (unsigned long index);
-}
-
- -

Properties common to all CSSGroupingRule instances

- -

The CSSGroupingRule derives from {{domxref("CSSRule")}} and inherits all properties of this class. It has one specific property:

+

This interface also inherits properties from {{domxref("CSSRule")}}.

-
{{domxref("CSSGroupingRule.cssRules")}} {{readonlyinline}}
+
{{domxref("CSSGroupingRule.cssRules")}}{{readonlyinline}}
Returns a {{domxref("CSSRuleList")}} of the CSS rules in the media rule.

Methods

-

Inherits methods from its ancestor {{domxref("CSSRule")}}.

+

This interface also inherits methods from {{domxref("CSSRule")}}.

{{domxref("CSSGroupingRule.deleteRule")}}
diff --git a/files/en-us/web/api/cssgroupingrule/insertrule/index.html b/files/en-us/web/api/cssgroupingrule/insertrule/index.html index c5c60a66dd661ca..ee6e2fea14d39bc 100644 --- a/files/en-us/web/api/cssgroupingrule/insertrule/index.html +++ b/files/en-us/web/api/cssgroupingrule/insertrule/index.html @@ -7,6 +7,7 @@ - CSSGroupingRule - Method - Reference +browser-compat: api.CSSGroupingRule.insertRule ---

{{ APIRef("CSSOM") }}

@@ -16,8 +17,8 @@

Syntax

-
var index = cssGroupingRule.insertRule(rule, index);
+
cssGroupingRule.insertRule(rule);
+cssGroupingRule.insertRule(rule, index);

Parameters

@@ -58,23 +59,8 @@

Examples

Specifications

- - - - - - - - - - - - - - - -
SpecificationStatusComment
{{ SpecName('CSSOM', '#dom-cssgroupingrule-insertrule', 'insertRule') }}{{ Spec2('CSSOM') }}Initial definition.
+{{Specifications}}

Browser compatibility

-

{{Compat("api.CSSGroupingRule")}}

+

{{Compat}}