From da3645922730e10cc7c70218b3f2b4719adc0ef9 Mon Sep 17 00:00:00 2001 From: Ari Chivukula Date: Thu, 14 Apr 2022 01:23:31 +0000 Subject: [PATCH] [Save Data Client Hint] (3) Add/Update WPTs These WPTs have to be internal as there is no external way to enable data saver mode. For launch, this is sufficient as it verifies the behavior of the ch-save-data permissions policy. https://groups.google.com/a/chromium.org/g/blink-dev/c/HR7tWmewbSA/m/8lAP0lZVEwAJ This CL is part of a series: (1) Remove legacy feature (2) Implement as Client Hint (3) Add/Update WPTs Bug: 1293443 Change-Id: I18516ef01236fc109ca726c946ad7c8e66aaea60 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3582420 Reviewed-by: Ali Beyad Auto-Submit: Ari Chivukula Commit-Queue: Ari Chivukula Cr-Commit-Position: refs/heads/main@{#992343} --- .../data-saver-disabled-policy-all.html | 28 +++++++++++++++++++ .../data-saver-disabled-policy-none.html | 28 +++++++++++++++++++ ...ta-saver.html => data-saver-disabled.html} | 26 ++++------------- .../data-saver-enabled-policy-all.html | 28 +++++++++++++++++++ .../data-saver-enabled-policy-none.html | 28 +++++++++++++++++++ .../fetch/chromium/data-saver-enabled.html | 27 ++++-------------- 6 files changed, 124 insertions(+), 41 deletions(-) create mode 100644 third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-disabled-policy-all.html create mode 100644 third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-disabled-policy-none.html rename third_party/blink/web_tests/http/tests/fetch/chromium/{data-saver.html => data-saver-disabled.html} (57%) create mode 100644 third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-enabled-policy-all.html create mode 100644 third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-enabled-policy-none.html diff --git a/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-disabled-policy-all.html b/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-disabled-policy-all.html new file mode 100644 index 00000000000000..0175a774bcc6cf --- /dev/null +++ b/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-disabled-policy-all.html @@ -0,0 +1,28 @@ + +Tests for 'Save-Data' header when Data Saver is disabled and the policy is *. + + + + + diff --git a/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-disabled-policy-none.html b/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-disabled-policy-none.html new file mode 100644 index 00000000000000..9d528e1034dc35 --- /dev/null +++ b/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-disabled-policy-none.html @@ -0,0 +1,28 @@ + +Tests for 'Save-Data' header when Data Saver is disabled and the policy is 'none'. + + + + + diff --git a/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver.html b/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-disabled.html similarity index 57% rename from third_party/blink/web_tests/http/tests/fetch/chromium/data-saver.html rename to third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-disabled.html index ff05e0e45036fa..afca2a8dfe48ae 100644 --- a/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver.html +++ b/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-disabled.html @@ -1,42 +1,28 @@ -Tests for 'Save-Data' header. +Tests for 'Save-Data' header when Data Saver is disabled. - - - + - diff --git a/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-enabled-policy-all.html b/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-enabled-policy-all.html new file mode 100644 index 00000000000000..61101a4ab2911d --- /dev/null +++ b/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-enabled-policy-all.html @@ -0,0 +1,28 @@ + +Tests for 'Save-Data' header when Data Saver is enabled and the policy is *. + + + + + diff --git a/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-enabled-policy-none.html b/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-enabled-policy-none.html new file mode 100644 index 00000000000000..d956cd6b16e194 --- /dev/null +++ b/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-enabled-policy-none.html @@ -0,0 +1,28 @@ + +Tests for 'Save-Data' header when Data Saver is enabled and the policy is 'none'. + + + + + diff --git a/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-enabled.html b/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-enabled.html index d5b7ce0b589249..29220f8f4b8ba3 100644 --- a/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-enabled.html +++ b/third_party/blink/web_tests/http/tests/fetch/chromium/data-saver-enabled.html @@ -1,43 +1,28 @@ -Tests for 'Save-Data' header. +Tests for 'Save-Data' header when Data Saver is enabled. - - - - + -