diff --git a/index.html b/index.html index 9f8f813..c1a0e85 100644 --- a/index.html +++ b/index.html @@ -302,15 +302,28 @@

Specifying a powerful feature

-

- Please register newly specified [=powerful features=] in the - [[[powerful-feature-registry]]]. Doing so also provides this Working Group an opportunity - to provide feedback and check that integration with this specification is done effectively. -

- Each powerful feature has the following permission-related algorithms and types. - When the defaults are not suitable for a particular [=powerful feature=], a specification - MAY override below algorithms and types below. + When a specification specifies a powerful feature it: +

+
    +
  1. MUST give the [=powerful feature=] a [powerful feature/name] in the form of a [=ascii + lowercase=] string. +
  2. +
  3. MAY define a [powerful feature/permission descriptor type] that inherits from + {{PermissionDescriptor}}. +
  4. +
  5. MAY define zero or more [powerful feature/aspects]. +
  6. +
  7. MAY override the algorithms and types given below if the defaults are not suitable for + a particular [=powerful feature=]. +
  8. +
  9. MUST register the [=powerful feature=] in the [[[powerful-feature-registry]]]. +
  10. +
+

+ Registering the newly specified [=powerful features=] in the + [[[powerful-feature-registry]]] gives this Working Group an opportunity to provide feedback + and check that integration with this specification is done effectively.