1. The URLPattern
class
- In only one current engine.
-- 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 @@- -
- --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.- -- --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.
- -- --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.
- -- --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.
- -- --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.
- -- --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.
- -- --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.
- -- --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.
- -- --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.
- -- --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? -Thetest(input, baseURL)
method steps are:@@ -1395,22 +1284,6 @@
- -
- --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? -Theexec(input, baseURL)
method steps are:@@ -3951,534 +3824,86 @@
well formed, in § 2
- 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