| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -29,7 +29,7 @@ Last update: | |||
| 29 | 29 | - resources: https://github.com/web-platform-tests/wpt/tree/1e140d63ec/resources | |
| 30 | 30 | - streams: https://github.com/web-platform-tests/wpt/tree/bc9dcbbf1a/streams | |
| 31 | 31 | - url: https://github.com/web-platform-tests/wpt/tree/a23788b77a/url | |
| 32 | - - urlpattern: https://github.com/web-platform-tests/wpt/tree/ef6d83d789/urlpattern | ||
| 32 | + - urlpattern: https://github.com/web-platform-tests/wpt/tree/3b6b19853a/urlpattern | ||
| 33 | 33 | - user-timing: https://github.com/web-platform-tests/wpt/tree/5ae85bf826/user-timing | |
| 34 | 34 | - wasm/jsapi: https://github.com/web-platform-tests/wpt/tree/cde25e7e3c/wasm/jsapi | |
| 35 | 35 | - wasm/webapi: https://github.com/web-platform-tests/wpt/tree/fd1b23eeaa/wasm/webapi | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1202,6 +1202,14 @@ | |||
| 1202 | 1202 | { | |
| 1203 | 1203 | "pattern": [{ "protocol": "http", "port": "80 " }], | |
| 1204 | 1204 | "inputs": [{ "protocol": "http", "port": "80" }], | |
| 1205 | + "exactly_empty_components": ["port"], | ||
| 1206 | + "expected_match": { | ||
| 1207 | + "protocol": { "input": "http", "groups": {} } | ||
| 1208 | + } | ||
| 1209 | + }, | ||
| 1210 | + { | ||
| 1211 | + "pattern": [{ "protocol": "http", "port": "100000" }], | ||
| 1212 | + "inputs": [{ "protocol": "http", "port": "100000" }], | ||
| 1205 | 1213 | "expected_obj": "error" | |
| 1206 | 1214 | }, | |
| 1207 | 1215 | { | |
@@ -2424,15 +2432,22 @@ | |||
| 2424 | 2432 | }, | |
| 2425 | 2433 | { | |
| 2426 | 2434 | "pattern": [{ "hostname": "bad#hostname" }], | |
| 2427 | - "expected_obj": "error" | ||
| 2435 | + "inputs": [{ "hostname": "bad" }], | ||
| 2436 | + "exactly_empty_components": ["port"], | ||
| 2437 | + "expected_match": { | ||
| 2438 | + "hostname": { "input": "bad", "groups": {} } | ||
| 2439 | + } | ||
| 2428 | 2440 | }, | |
| 2429 | 2441 | { | |
| 2430 | 2442 | "pattern": [{ "hostname": "bad%hostname" }], | |
| 2431 | 2443 | "expected_obj": "error" | |
| 2432 | 2444 | }, | |
| 2433 | 2445 | { | |
| 2434 | 2446 | "pattern": [{ "hostname": "bad/hostname" }], | |
| 2435 | - "expected_obj": "error" | ||
| 2447 | + "inputs": [{ "hostname": "bad" }], | ||
| 2448 | + "expected_match": { | ||
| 2449 | + "hostname": { "input": "bad", "groups": {} } | ||
| 2450 | + } | ||
| 2436 | 2451 | }, | |
| 2437 | 2452 | { | |
| 2438 | 2453 | "pattern": [{ "hostname": "bad\\:hostname" }], | |
@@ -2464,7 +2479,8 @@ | |||
| 2464 | 2479 | }, | |
| 2465 | 2480 | { | |
| 2466 | 2481 | "pattern": [{ "hostname": "bad\\\\hostname" }], | |
| 2467 | - "expected_obj": "error" | ||
| 2482 | + "inputs": [{ "hostname": "badhostname" }], | ||
| 2483 | + "expected_match": null | ||
| 2468 | 2484 | }, | |
| 2469 | 2485 | { | |
| 2470 | 2486 | "pattern": [{ "hostname": "bad^hostname" }], | |
@@ -2476,15 +2492,24 @@ | |||
| 2476 | 2492 | }, | |
| 2477 | 2493 | { | |
| 2478 | 2494 | "pattern": [{ "hostname": "bad\nhostname" }], | |
| 2479 | - "expected_obj": "error" | ||
| 2495 | + "inputs": [{ "hostname": "badhostname" }], | ||
| 2496 | + "expected_match": { | ||
| 2497 | + "hostname": { "input": "badhostname", "groups": {} } | ||
| 2498 | + } | ||
| 2480 | 2499 | }, | |
| 2481 | 2500 | { | |
| 2482 | 2501 | "pattern": [{ "hostname": "bad\rhostname" }], | |
| 2483 | - "expected_obj": "error" | ||
| 2502 | + "inputs": [{ "hostname": "badhostname" }], | ||
| 2503 | + "expected_match": { | ||
| 2504 | + "hostname": { "input": "badhostname", "groups": {} } | ||
| 2505 | + } | ||
| 2484 | 2506 | }, | |
| 2485 | 2507 | { | |
| 2486 | 2508 | "pattern": [{ "hostname": "bad\thostname" }], | |
| 2487 | - "expected_obj": "error" | ||
| 2509 | + "inputs": [{ "hostname": "badhostname" }], | ||
| 2510 | + "expected_match": { | ||
| 2511 | + "hostname": { "input": "badhostname", "groups": {} } | ||
| 2512 | + } | ||
| 2488 | 2513 | }, | |
| 2489 | 2514 | { | |
| 2490 | 2515 | "pattern": [{}], | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -76,7 +76,7 @@ | |||
| 76 | 76 | "path": "url" | |
| 77 | 77 | }, | |
| 78 | 78 | "urlpattern": { | |
| 79 | - "commit": "ef6d83d789483763207af8cedcbf1f3c1317b981", | ||
| 79 | + "commit": "3b6b19853a928ec9bfa28e9046c3cf601f160e42", | ||
| 80 | 80 | "path": "urlpattern" | |
| 81 | 81 | }, | |
| 82 | 82 | "user-timing": { | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -11,28 +11,26 @@ | |||
| 11 | 11 | "urlpattern.any.js": { | |
| 12 | 12 | "fail": { | |
| 13 | 13 | "expected": [ | |
| 14 | - "Pattern: [{\"protocol\":\"http\",\"port\":\"80 \"}] Inputs: [{\"protocol\":\"http\",\"port\":\"80\"}]", | ||
| 15 | 14 | "Pattern: [\"https://{sub.}?example{.com/}foo\"] Inputs: [\"https://example.com/foo\"]", | |
| 16 | - "Pattern: [{\"hostname\":\"bad#hostname\"}] Inputs: undefined", | ||
| 17 | - "Pattern: [{\"hostname\":\"bad/hostname\"}] Inputs: undefined", | ||
| 18 | - "Pattern: [{\"hostname\":\"bad\\\\\\\\hostname\"}] Inputs: undefined", | ||
| 19 | - "Pattern: [{\"hostname\":\"bad\\nhostname\"}] Inputs: undefined", | ||
| 20 | - "Pattern: [{\"hostname\":\"bad\\rhostname\"}] Inputs: undefined", | ||
| 21 | - "Pattern: [{\"hostname\":\"bad\\thostname\"}] Inputs: undefined" | ||
| 15 | + "Pattern: [{\"hostname\":\"bad#hostname\"}] Inputs: [{\"hostname\":\"bad\"}]", | ||
| 16 | + "Pattern: [{\"hostname\":\"bad/hostname\"}] Inputs: [{\"hostname\":\"bad\"}]", | ||
| 17 | + "Pattern: [{\"hostname\":\"bad\\\\\\\\hostname\"}] Inputs: [{\"hostname\":\"badhostname\"}]", | ||
| 18 | + "Pattern: [{\"hostname\":\"bad\\nhostname\"}] Inputs: [{\"hostname\":\"badhostname\"}]", | ||
| 19 | + "Pattern: [{\"hostname\":\"bad\\rhostname\"}] Inputs: [{\"hostname\":\"badhostname\"}]", | ||
| 20 | + "Pattern: [{\"hostname\":\"bad\\thostname\"}] Inputs: [{\"hostname\":\"badhostname\"}]" | ||
| 22 | 21 | ] | |
| 23 | 22 | } | |
| 24 | 23 | }, | |
| 25 | 24 | "urlpattern.https.any.js": { | |
| 26 | 25 | "fail": { | |
| 27 | 26 | "expected": [ | |
| 28 | - "Pattern: [{\"protocol\":\"http\",\"port\":\"80 \"}] Inputs: [{\"protocol\":\"http\",\"port\":\"80\"}]", | ||
| 29 | 27 | "Pattern: [\"https://{sub.}?example{.com/}foo\"] Inputs: [\"https://example.com/foo\"]", | |
| 30 | - "Pattern: [{\"hostname\":\"bad#hostname\"}] Inputs: undefined", | ||
| 31 | - "Pattern: [{\"hostname\":\"bad/hostname\"}] Inputs: undefined", | ||
| 32 | - "Pattern: [{\"hostname\":\"bad\\\\\\\\hostname\"}] Inputs: undefined", | ||
| 33 | - "Pattern: [{\"hostname\":\"bad\\nhostname\"}] Inputs: undefined", | ||
| 34 | - "Pattern: [{\"hostname\":\"bad\\rhostname\"}] Inputs: undefined", | ||
| 35 | - "Pattern: [{\"hostname\":\"bad\\thostname\"}] Inputs: undefined" | ||
| 28 | + "Pattern: [{\"hostname\":\"bad#hostname\"}] Inputs: [{\"hostname\":\"bad\"}]", | ||
| 29 | + "Pattern: [{\"hostname\":\"bad/hostname\"}] Inputs: [{\"hostname\":\"bad\"}]", | ||
| 30 | + "Pattern: [{\"hostname\":\"bad\\\\\\\\hostname\"}] Inputs: [{\"hostname\":\"badhostname\"}]", | ||
| 31 | + "Pattern: [{\"hostname\":\"bad\\nhostname\"}] Inputs: [{\"hostname\":\"badhostname\"}]", | ||
| 32 | + "Pattern: [{\"hostname\":\"bad\\rhostname\"}] Inputs: [{\"hostname\":\"badhostname\"}]", | ||
| 33 | + "Pattern: [{\"hostname\":\"bad\\thostname\"}] Inputs: [{\"hostname\":\"badhostname\"}]" | ||
| 36 | 34 | ] | |
| 37 | 35 | } | |
| 38 | 36 | } | |
| Back | FazBrowse Home | New Git URL |
0 commit comments