From 3ff9394984e4e6a47c4f022cfe9cb4e7e21c77d5 Mon Sep 17 00:00:00 2001 From: jeremyroman Date: Tue, 12 Sep 2023 15:36:10 +0000 Subject: [PATCH] deploy: 640b0edffbe542931999a26c34161fbaaf4bb5c4 --- index.html | 3806 +++++++++++++++++++--------------------------------- 1 file changed, 1408 insertions(+), 2398 deletions(-) diff --git a/index.html b/index.html index 9fffe0b..8dda42f 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ URLPattern API - + - - + - + - + - + - - + - - + - - +

URLPattern API

-

Draft Community Group Report,

+

Draft Community Group Report,

This version: @@ -898,7 +963,7 @@

URLPattern API

-
@@ -966,22 +1031,6 @@

Table of Contents

1. The URLPattern class

-
- -
-

URLPattern

-

In only one current engine.

-
- FirefoxNoneSafariNoneChrome95+ -
- Opera?Edge95+ -
- Edge (Legacy)?IENone -
- Firefox for Android?iOS Safari?Chrome for Android?Android WebView?Samsung Internet?Opera Mobile? -
-
-
typedef (USVString or URLPatternInit) URLPatternInput;
 
 [Exposed=(Window,Worker)]
@@ -1095,22 +1144,6 @@ 

- -
-

URLPattern/URLPattern

-

In only one current engine.

-
- FirefoxNoneSafariNoneChrome95+ -
- Opera?Edge95+ -
- Edge (Legacy)?IENone -
- Firefox for Android?iOS Safari?Chrome for Android?Android WebView?Samsung Internet?Opera Mobile? -
-
-
The new URLPattern(input, baseURL, options) constructor steps are:
    @@ -1184,22 +1217,6 @@

    hash component to the result of compiling a component given processedInit["hash"], canonicalize a hash, and compileOptions.

-
- -
-

URLPattern/protocol

-

In only one current engine.

-
- FirefoxNoneSafariNoneChrome95+ -
- Opera?Edge95+ -
- Edge (Legacy)?IENone -
- Firefox for Android?iOS Safari?Chrome for Android?Android WebView?Samsung Internet?Opera Mobile? -
-
-
The protocol getter steps are:
    @@ -1207,22 +1224,6 @@

    this's protocol component's pattern string.

-
- -
-

URLPattern/username

-

In only one current engine.

-
- FirefoxNoneSafariNoneChrome95+ -
- Opera?Edge95+ -
- Edge (Legacy)?IENone -
- Firefox for Android?iOS Safari?Chrome for Android?Android WebView?Samsung Internet?Opera Mobile? -
-
-
The username getter steps are:
    @@ -1230,22 +1231,6 @@

    this's username component's pattern string.

-
- -
-

URLPattern/password

-

In only one current engine.

-
- FirefoxNoneSafariNoneChrome95+ -
- Opera?Edge95+ -
- Edge (Legacy)?IENone -
- Firefox for Android?iOS Safari?Chrome for Android?Android WebView?Samsung Internet?Opera Mobile? -
-
-
The password getter steps are:
    @@ -1253,22 +1238,6 @@

    this's password component's pattern string.

-
- -
-

URLPattern/hostname

-

In only one current engine.

-
- FirefoxNoneSafariNoneChrome95+ -
- Opera?Edge95+ -
- Edge (Legacy)?IENone -
- Firefox for Android?iOS Safari?Chrome for Android?Android WebView?Samsung Internet?Opera Mobile? -
-
-
The hostname getter steps are:
    @@ -1276,22 +1245,6 @@

    this's hostname component's pattern string.

-
- -
-

URLPattern/port

-

In only one current engine.

-
- FirefoxNoneSafariNoneChrome95+ -
- Opera?Edge95+ -
- Edge (Legacy)?IENone -
- Firefox for Android?iOS Safari?Chrome for Android?Android WebView?Samsung Internet?Opera Mobile? -
-
-
The port getter steps are:
    @@ -1299,22 +1252,6 @@

    this's port component's pattern string.

-
- -
-

URLPattern/pathname

-

In only one current engine.

-
- FirefoxNoneSafariNoneChrome95+ -
- Opera?Edge95+ -
- Edge (Legacy)?IENone -
- Firefox for Android?iOS Safari?Chrome for Android?Android WebView?Samsung Internet?Opera Mobile? -
-
-
The pathname getter steps are:
    @@ -1322,22 +1259,6 @@

    this's pathname component's pattern string.

-
- -
-

URLPattern/search

-

In only one current engine.

-
- FirefoxNoneSafariNoneChrome95+ -
- Opera?Edge95+ -
- Edge (Legacy)?IENone -
- Firefox for Android?iOS Safari?Chrome for Android?Android WebView?Samsung Internet?Opera Mobile? -
-
-
The search getter steps are:
    @@ -1345,22 +1266,6 @@

    this's search component's pattern string.

-
- -
-

URLPattern/hash

-

In only one current engine.

-
- FirefoxNoneSafariNoneChrome95+ -
- Opera?Edge95+ -
- Edge (Legacy)?IENone -
- Firefox for Android?iOS Safari?Chrome for Android?Android WebView?Samsung Internet?Opera Mobile? -
-
-
The hash getter steps are:
    @@ -1368,22 +1273,6 @@

    this's hash component's pattern string.

-
- -
-

URLPattern/test

-

In only one current engine.

-
- FirefoxNoneSafariNoneChrome95+ -
- Opera?Edge95+ -
- Edge (Legacy)?IENone -
- Firefox for Android?iOS Safari?Chrome for Android?Android WebView?Samsung Internet?Opera Mobile? -
-
-
The test(input, baseURL) method steps are:
    @@ -1395,22 +1284,6 @@

    - -
    -

    URLPattern/exec

    -

    In only one current engine.

    -
    - FirefoxNoneSafariNoneChrome95+ -
    - Opera?Edge95+ -
    - Edge (Legacy)?IENone -
    - Firefox for Android?iOS Safari?Chrome for Android?Android WebView?Samsung Internet?Opera Mobile? -
    -
    -

The exec(input, baseURL) method steps are:
    @@ -3951,534 +3824,86 @@

    well formed, in § 2
  1. zero-or-more, in § 2.1.3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Terms defined by reference

    • [ECMASCRIPT] defines the following terms:
        -
      • Get -
      • RegExp -
      • RegExpBuiltinExec -
      • RegExpCreate -
      • ToString -
      • identifierpart -
      • identifierstart +
      • Get +
      • RegExp +
      • RegExpBuiltinExec +
      • RegExpCreate +
      • ToString +
      • identifierpart +
      • identifierstart
    • [INFRA] defines the following terms:
        -
      • append -
      • ascii code point -
      • ascii digit -
      • ascii hex digit -
      • ascii lowercase -
      • ascii string -
      • assert -
      • break -
      • code point -
      • code point length -
      • code point substring -
      • code point substring by positions -
      • code point substring to the end of the string -
      • continue -
      • for each -
      • get the indices -
      • length -
      • list -
      • scalar value string -
      • size -
      • struct -
      • while +
      • append +
      • ascii code point +
      • ascii digit +
      • ascii hex digit +
      • ascii lowercase +
      • ascii string +
      • assert +
      • break +
      • code point +
      • code point length +
      • code point substring +
      • code point substring by positions +
      • code point substring to the end of the string +
      • continue +
      • for each +
      • get the indices +
      • length +
      • list +
      • scalar value string +
      • size +
      • struct +
      • while
    • [URL] defines the following terms:
        -
      • basic url parser -
      • default port -
      • fragment -
      • fragment state -
      • host -
      • hostname state -
      • opaque path -
      • opaque path state -
      • password -
      • path -
      • path start state -
      • port -
      • port state -
      • protocol -
      • query -
      • query state -
      • scheme -
      • set the password -
      • set the username -
      • special scheme -
      • state override -
      • url -
      • url parser -
      • url path serializing -
      • url record -
      • username +
      • basic url parser +
      • default port +
      • fragment +
      • fragment state +
      • host +
      • hostname state +
      • opaque path +
      • opaque path state +
      • password +
      • path +
      • path start state +
      • port +
      • port state +
      • protocol +
      • query +
      • query state +
      • scheme +
      • set the password +
      • set the username +
      • special scheme +
      • state override +
      • url +
      • url parser +
      • url path serializing +
      • url record +
      • username
    • [WEBIDL] defines the following terms:
        -
      • Exposed -
      • TypeError -
      • USVString -
      • boolean -
      • record -
      • sequence -
      • this -
      • undefined +
      • Exposed +
      • TypeError +
      • USVString +
      • boolean +
      • record +
      • sequence +
      • this +
      • undefined

    References

    @@ -4550,1524 +3975,1109 @@

    I };

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - + \ No newline at end of file + function previousHighlightIndex(algoName, varName) { + return indexNames.get(algoName+"///"+varName); + } + function nameFromIndex(index) { + return "selected" + index; + } +} + \ No newline at end of file