| <!DOCTYPE html> |
| <html> |
| <script src=/resources/testharness.js></script> |
| <script src=/resources/testharnessreport.js></script> |
| <script src=/fetch/metadata/resources/helper.js></script> |
| <script> |
| test(t => { |
| let expected = { |
| "mode": "navigate", |
| "site": "none", |
| "dest": "document" |
| }; |
| |
| let actual = { |
| "mode": "{{headers[sec-fetch-mode]}}", |
| "site": "{{headers[sec-fetch-site]}}", |
| // Skipping `Sec-Fetch-User`, as the test harness isn't consistent here. |
| "dest": "{{headers[sec-fetch-dest]}}" |
| }; |
| |
| assert_header_equals(actual, expected); |
| }, "This page's top-level navigation."); |
| </script> |