Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 8bb2ce6b3ecc587858c384dfce6e2bc5d4a3434f
      
https://github.com/WebKit/WebKit/commit/8bb2ce6b3ecc587858c384dfce6e2bc5d4a3434f
  Author: Fujii Hironori <[email protected]>
  Date:   2025-12-17 (Wed, 17 Dec 2025)

  Changed paths:
    M LayoutTests/http/conf/apache2.2-httpd.conf
    M LayoutTests/http/conf/apache2.4-darwin-httpd.conf
    M LayoutTests/http/conf/apache2.4-httpd.conf
    M LayoutTests/http/conf/archlinux-httpd.conf
    M LayoutTests/http/conf/debian-httpd-2.4.conf
    M LayoutTests/http/conf/fedora-httpd-2.2.conf
    M LayoutTests/http/conf/fedora-httpd-2.4.conf
    M LayoutTests/http/conf/win-httpd-2.4.conf
    R LayoutTests/http/tests/contentextensions/allowlist.html.json
    A LayoutTests/http/tests/contentextensions/allowlist.json
    R LayoutTests/http/tests/contentextensions/async-xhr-onerror.html.json
    A LayoutTests/http/tests/contentextensions/async-xhr-onerror.json
    R LayoutTests/http/tests/contentextensions/basic-filter.html.json
    A LayoutTests/http/tests/contentextensions/basic-filter.json
    R 
LayoutTests/http/tests/contentextensions/block-child-document-resource-type.html.json
    A 
LayoutTests/http/tests/contentextensions/block-child-document-resource-type.json
    R LayoutTests/http/tests/contentextensions/block-cookies-basic.html.json
    A LayoutTests/http/tests/contentextensions/block-cookies-basic.json
    A LayoutTests/http/tests/contentextensions/block-cookies-in-csp-report.json
    R 
LayoutTests/http/tests/contentextensions/block-cookies-in-csp-report.py.json
    R 
LayoutTests/http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html.json
    A 
LayoutTests/http/tests/contentextensions/block-cookies-in-image-load-in-onunload.json
    R LayoutTests/http/tests/contentextensions/block-cookies-in-ping.html.json
    A LayoutTests/http/tests/contentextensions/block-cookies-in-ping.json
    R 
LayoutTests/http/tests/contentextensions/block-cookies-send.https.html.json
    A LayoutTests/http/tests/contentextensions/block-cookies-send.https.json
    A LayoutTests/http/tests/contentextensions/block-csp-report.json
    R LayoutTests/http/tests/contentextensions/block-csp-report.py.json
    R 
LayoutTests/http/tests/contentextensions/block-everything-if-domain.html.json
    A LayoutTests/http/tests/contentextensions/block-everything-if-domain.json
    R 
LayoutTests/http/tests/contentextensions/block-everything-unless-domain-iframe.html.json
    A 
LayoutTests/http/tests/contentextensions/block-everything-unless-domain-iframe.json
    A 
LayoutTests/http/tests/contentextensions/block-everything-unless-domain-redirect.json
    R 
LayoutTests/http/tests/contentextensions/block-everything-unless-domain-redirect.py.json
    R 
LayoutTests/http/tests/contentextensions/block-everything-unless-domain.html.json
    A 
LayoutTests/http/tests/contentextensions/block-everything-unless-domain.json
    R 
LayoutTests/http/tests/contentextensions/block-image-load-in-onunload.html.json
    A LayoutTests/http/tests/contentextensions/block-image-load-in-onunload.json
    R 
LayoutTests/http/tests/contentextensions/block-ping-resource-type-ping.html.json
    A 
LayoutTests/http/tests/contentextensions/block-ping-resource-type-ping.json
    R 
LayoutTests/http/tests/contentextensions/block-ping-resource-type-raw.html.json
    A LayoutTests/http/tests/contentextensions/block-ping-resource-type-raw.json
    R LayoutTests/http/tests/contentextensions/block-ping.html.json
    A LayoutTests/http/tests/contentextensions/block-ping.json
    R 
LayoutTests/http/tests/contentextensions/block-private-click-measurement.html.json
    A 
LayoutTests/http/tests/contentextensions/block-private-click-measurement.json
    R 
LayoutTests/http/tests/contentextensions/block-top-document-resource-type-with-child-document.html.json
    A 
LayoutTests/http/tests/contentextensions/block-top-document-resource-type-with-child-document.json
    R 
LayoutTests/http/tests/contentextensions/block-top-document-resource-type.html.json
    A 
LayoutTests/http/tests/contentextensions/block-top-document-resource-type.json
    R 
LayoutTests/http/tests/contentextensions/character-set-basic-support.html.json
    A LayoutTests/http/tests/contentextensions/character-set-basic-support.json
    R LayoutTests/http/tests/contentextensions/crash-xhr.html.json
    A LayoutTests/http/tests/contentextensions/crash-xhr.json
    R 
LayoutTests/http/tests/contentextensions/cross-origin-content-rules.html.json
    A LayoutTests/http/tests/contentextensions/cross-origin-content-rules.json
    R 
LayoutTests/http/tests/contentextensions/css-display-none-after-ignore-previous-rules.html.json
    A 
LayoutTests/http/tests/contentextensions/css-display-none-after-ignore-previous-rules.json
    R 
LayoutTests/http/tests/contentextensions/css-display-none-font-shadow-tree.html.json
    A 
LayoutTests/http/tests/contentextensions/css-display-none-font-shadow-tree.json
    R 
LayoutTests/http/tests/contentextensions/css-display-none-keyframe.html.json
    A LayoutTests/http/tests/contentextensions/css-display-none-keyframe.json
    R 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-1.html.json
    A 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-1.json
    R 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-2.html.json
    A 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-2.json
    R 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-3.html.json
    A 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-3.json
    R 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-4.html.json
    A 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-4.json
    R 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-5.html.json
    A 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-5.json
    R 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-6.html.json
    A 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-6.json
    R 
LayoutTests/http/tests/contentextensions/css-display-none-with-different-case-sensitivity-are-not-merged.html.json
    A 
LayoutTests/http/tests/contentextensions/css-display-none-with-different-case-sensitivity-are-not-merged.json
    R 
LayoutTests/http/tests/contentextensions/css-display-none-with-different-triggers-are-not-merged.html.json
    A 
LayoutTests/http/tests/contentextensions/css-display-none-with-different-triggers-are-not-merged.json
    R LayoutTests/http/tests/contentextensions/css-display-none.html.json
    A LayoutTests/http/tests/contentextensions/css-display-none.json
    R LayoutTests/http/tests/contentextensions/dns-prefetch-blocked.html.json
    A LayoutTests/http/tests/contentextensions/dns-prefetch-blocked.json
    R LayoutTests/http/tests/contentextensions/domain-rules.html.json
    A LayoutTests/http/tests/contentextensions/domain-rules.json
    R LayoutTests/http/tests/contentextensions/fetch-redirect-blocked.html.json
    A LayoutTests/http/tests/contentextensions/fetch-redirect-blocked.json
    R 
LayoutTests/http/tests/contentextensions/filters-with-quantifiers-combined.html.json
    A 
LayoutTests/http/tests/contentextensions/filters-with-quantifiers-combined.json
    R 
LayoutTests/http/tests/contentextensions/font-display-none-repeated-layout.html.json
    A 
LayoutTests/http/tests/contentextensions/font-display-none-repeated-layout.json
    R LayoutTests/http/tests/contentextensions/frame-url.html.json
    A LayoutTests/http/tests/contentextensions/frame-url.json
    A LayoutTests/http/tests/contentextensions/hide-on-csp-report.json
    R LayoutTests/http/tests/contentextensions/hide-on-csp-report.py.json
    R 
LayoutTests/http/tests/contentextensions/hide-on-ping-with-ping-that-redirects.html.json
    A 
LayoutTests/http/tests/contentextensions/hide-on-ping-with-ping-that-redirects.json
    R LayoutTests/http/tests/contentextensions/hide-on-ping.html.json
    A LayoutTests/http/tests/contentextensions/hide-on-ping.json
    R LayoutTests/http/tests/contentextensions/invalid-selector.html.json
    A LayoutTests/http/tests/contentextensions/invalid-selector.json
    A 
LayoutTests/http/tests/contentextensions/main-resource-redirect-blocked.json
    R 
LayoutTests/http/tests/contentextensions/main-resource-redirect-blocked.py.json
    R 
LayoutTests/http/tests/contentextensions/main-resource-redirect-error.html.json
    A LayoutTests/http/tests/contentextensions/main-resource-redirect-error.json
    R LayoutTests/http/tests/contentextensions/main-resource.html.json
    A LayoutTests/http/tests/contentextensions/main-resource.json
    R LayoutTests/http/tests/contentextensions/make-https.html.json
    A LayoutTests/http/tests/contentextensions/make-https.json
    R LayoutTests/http/tests/contentextensions/media-filtered.html.json
    A LayoutTests/http/tests/contentextensions/media-filtered.json
    R LayoutTests/http/tests/contentextensions/popups.html.json
    A LayoutTests/http/tests/contentextensions/popups.json
    R LayoutTests/http/tests/contentextensions/preconnect-blocked.html.json
    A LayoutTests/http/tests/contentextensions/preconnect-blocked.json
    R LayoutTests/http/tests/contentextensions/prefetch-blocked.html.json
    A LayoutTests/http/tests/contentextensions/prefetch-blocked.json
    R 
LayoutTests/http/tests/contentextensions/reload-without-contentextensions.html.json
    A 
LayoutTests/http/tests/contentextensions/reload-without-contentextensions.json
    R LayoutTests/http/tests/contentextensions/root-actions.html.json
    A LayoutTests/http/tests/contentextensions/root-actions.json
    R LayoutTests/http/tests/contentextensions/script-onerror.html.json
    A LayoutTests/http/tests/contentextensions/script-onerror.json
    R 
LayoutTests/http/tests/contentextensions/service-worker-block-everything-if-localhost.html.json
    A 
LayoutTests/http/tests/contentextensions/service-worker-block-everything-if-localhost.json
    R LayoutTests/http/tests/contentextensions/service-worker.https.html.json
    A LayoutTests/http/tests/contentextensions/service-worker.https.json
    R LayoutTests/http/tests/contentextensions/single-css-display-none.html.json
    A LayoutTests/http/tests/contentextensions/single-css-display-none.json
    R 
LayoutTests/http/tests/contentextensions/style-resolver-changed-reentrancy.html.json
    A 
LayoutTests/http/tests/contentextensions/style-resolver-changed-reentrancy.json
    R 
LayoutTests/http/tests/contentextensions/subresource-redirect-blocked.html.json
    A LayoutTests/http/tests/contentextensions/subresource-redirect-blocked.json
    R LayoutTests/http/tests/contentextensions/sync-xhr-blocked.html.json
    A LayoutTests/http/tests/contentextensions/sync-xhr-blocked.json
    R 
LayoutTests/http/tests/contentextensions/sync-xhr-redirection-blocked.html.json
    A LayoutTests/http/tests/contentextensions/sync-xhr-redirection-blocked.json
    R 
LayoutTests/http/tests/contentextensions/test-jump-table-bytecode-generation.html.json
    A 
LayoutTests/http/tests/contentextensions/test-jump-table-bytecode-generation.json
    R LayoutTests/http/tests/contentextensions/text-track-blocked.html.json
    A LayoutTests/http/tests/contentextensions/text-track-blocked.json
    R LayoutTests/http/tests/contentextensions/top-url.html.json
    A LayoutTests/http/tests/contentextensions/top-url.json
    R 
LayoutTests/http/tests/contentextensions/two-distinguishable-css-display-none-rules-on-main-resource.html.json
    A 
LayoutTests/http/tests/contentextensions/two-distinguishable-css-display-none-rules-on-main-resource.json
    R 
LayoutTests/http/tests/contentextensions/video-element-resource-type.html.json
    A LayoutTests/http/tests/contentextensions/video-element-resource-type.json
    R 
LayoutTests/http/tests/inspector/network/contentextensions/blocked-websocket-crash.html.json
    A 
LayoutTests/http/tests/inspector/network/contentextensions/blocked-websocket-crash.json
    A 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block-cookies-worker.json
    R 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block-cookies-worker.py.json
    A 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block-cookies.json
    R 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block-cookies.py.json
    R 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block-worker.html.json
    A 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block-worker.json
    R 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block.html.json
    A LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block.json
    R 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/display-none-worker.html.json
    A 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/display-none-worker.json
    R 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/display-none.html.json
    A 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/display-none.json
    R 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/upgrade-worker.html.json
    A 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/upgrade-worker.json
    R 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/upgrade.html.json
    A LayoutTests/http/tests/websocket/tests/hybi/contentextensions/upgrade.json
    R LayoutTests/http/wpt/beacon/contentextensions/beacon-blocked.html.json
    A LayoutTests/http/wpt/beacon/contentextensions/beacon-blocked.json
    R 
LayoutTests/http/wpt/beacon/contentextensions/beacon-redirect-blocked.html.json
    A LayoutTests/http/wpt/beacon/contentextensions/beacon-redirect-blocked.json
    M LayoutTests/platform/glib/TestExpectations
    M Tools/WebKitTestRunner/TestController.cpp
    M Tools/WebKitTestRunner/mac/TestControllerMac.mm

  Log Message:
  -----------
  Rename all contentextensions *.*.json files to *.json
https://bugs.webkit.org/show_bug.cgi?id=304302

Reviewed by Alexey Proskuryakov.

*.py.json files were treated as Python CGI because they contained .py in the
file names. <https://commits.webkit.org/304505@main> fixed the problem with a
Apache config hack. We had a discussion about a better solution after the fix.

Reverted the Apache config part of 304505@main. And, renamed all *.*.json to
*.json not to contain .py in the file names. Changed two
TestController::configureContentExtensionForTest implementations to use the new
json file names.

* LayoutTests/http/conf/apache2.2-httpd.conf:
* LayoutTests/http/conf/apache2.4-darwin-httpd.conf:
* LayoutTests/http/conf/apache2.4-httpd.conf:
* LayoutTests/http/conf/archlinux-httpd.conf:
* LayoutTests/http/conf/debian-httpd-2.4.conf:
* LayoutTests/http/conf/fedora-httpd-2.2.conf:
* LayoutTests/http/conf/fedora-httpd-2.4.conf:
* LayoutTests/http/conf/win-httpd-2.4.conf:
* LayoutTests/http/tests/contentextensions/allowlist.json: Renamed from 
LayoutTests/http/tests/contentextensions/allowlist.html.json.
* LayoutTests/http/tests/contentextensions/async-xhr-onerror.json: Renamed from 
LayoutTests/http/tests/contentextensions/async-xhr-onerror.html.json.
* LayoutTests/http/tests/contentextensions/basic-filter.json: Renamed from 
LayoutTests/http/tests/contentextensions/basic-filter.html.json.
* 
LayoutTests/http/tests/contentextensions/block-child-document-resource-type.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/block-child-document-resource-type.html.json.
* LayoutTests/http/tests/contentextensions/block-cookies-basic.json: Renamed 
from LayoutTests/http/tests/contentextensions/block-cookies-basic.html.json.
* LayoutTests/http/tests/contentextensions/block-cookies-in-csp-report.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/block-cookies-in-csp-report.py.json.
* 
LayoutTests/http/tests/contentextensions/block-cookies-in-image-load-in-onunload.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html.json.
* LayoutTests/http/tests/contentextensions/block-cookies-in-ping.json: Renamed 
from LayoutTests/http/tests/contentextensions/block-cookies-in-ping.html.json.
* LayoutTests/http/tests/contentextensions/block-cookies-send.https.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/block-cookies-send.https.html.json.
* LayoutTests/http/tests/contentextensions/block-csp-report.json: Renamed from 
LayoutTests/http/tests/contentextensions/block-csp-report.py.json.
* LayoutTests/http/tests/contentextensions/block-everything-if-domain.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/block-everything-if-domain.html.json.
* 
LayoutTests/http/tests/contentextensions/block-everything-unless-domain-iframe.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/block-everything-unless-domain-iframe.html.json.
* 
LayoutTests/http/tests/contentextensions/block-everything-unless-domain-redirect.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/block-everything-unless-domain-redirect.py.json.
* LayoutTests/http/tests/contentextensions/block-everything-unless-domain.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/block-everything-unless-domain.html.json.
* LayoutTests/http/tests/contentextensions/block-image-load-in-onunload.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/block-image-load-in-onunload.html.json.
* LayoutTests/http/tests/contentextensions/block-ping-resource-type-ping.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/block-ping-resource-type-ping.html.json.
* LayoutTests/http/tests/contentextensions/block-ping-resource-type-raw.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/block-ping-resource-type-raw.html.json.
* LayoutTests/http/tests/contentextensions/block-ping.json: Renamed from 
LayoutTests/http/tests/contentextensions/block-ping.html.json.
* 
LayoutTests/http/tests/contentextensions/block-private-click-measurement.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/block-private-click-measurement.html.json.
* 
LayoutTests/http/tests/contentextensions/block-top-document-resource-type-with-child-document.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/block-top-document-resource-type-with-child-document.html.json.
* 
LayoutTests/http/tests/contentextensions/block-top-document-resource-type.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/block-top-document-resource-type.html.json.
* LayoutTests/http/tests/contentextensions/character-set-basic-support.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/character-set-basic-support.html.json.
* LayoutTests/http/tests/contentextensions/crash-xhr.json: Renamed from 
LayoutTests/http/tests/contentextensions/crash-xhr.html.json.
* LayoutTests/http/tests/contentextensions/cross-origin-content-rules.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/cross-origin-content-rules.html.json.
* 
LayoutTests/http/tests/contentextensions/css-display-none-after-ignore-previous-rules.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/css-display-none-after-ignore-previous-rules.html.json.
* 
LayoutTests/http/tests/contentextensions/css-display-none-font-shadow-tree.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/css-display-none-font-shadow-tree.html.json.
* LayoutTests/http/tests/contentextensions/css-display-none-keyframe.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/css-display-none-keyframe.html.json.
* 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-1.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-1.html.json.
* 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-2.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-2.html.json.
* 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-3.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-3.html.json.
* 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-4.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-4.html.json.
* 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-5.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-5.html.json.
* 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-6.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/css-display-none-overflows-rule-data-6.html.json.
* 
LayoutTests/http/tests/contentextensions/css-display-none-with-different-case-sensitivity-are-not-merged.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/css-display-none-with-different-case-sensitivity-are-not-merged.html.json.
* 
LayoutTests/http/tests/contentextensions/css-display-none-with-different-triggers-are-not-merged.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/css-display-none-with-different-triggers-are-not-merged.html.json.
* LayoutTests/http/tests/contentextensions/css-display-none.json: Renamed from 
LayoutTests/http/tests/contentextensions/css-display-none.html.json.
* LayoutTests/http/tests/contentextensions/dns-prefetch-blocked.json: Renamed 
from LayoutTests/http/tests/contentextensions/dns-prefetch-blocked.html.json.
* LayoutTests/http/tests/contentextensions/domain-rules.json: Renamed from 
LayoutTests/http/tests/contentextensions/domain-rules.html.json.
* LayoutTests/http/tests/contentextensions/fetch-redirect-blocked.json: Renamed 
from LayoutTests/http/tests/contentextensions/fetch-redirect-blocked.html.json.
* 
LayoutTests/http/tests/contentextensions/filters-with-quantifiers-combined.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/filters-with-quantifiers-combined.html.json.
* 
LayoutTests/http/tests/contentextensions/font-display-none-repeated-layout.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/font-display-none-repeated-layout.html.json.
* LayoutTests/http/tests/contentextensions/frame-url.json: Renamed from 
LayoutTests/http/tests/contentextensions/frame-url.html.json.
* LayoutTests/http/tests/contentextensions/hide-on-csp-report.json: Renamed 
from LayoutTests/http/tests/contentextensions/hide-on-csp-report.py.json.
* 
LayoutTests/http/tests/contentextensions/hide-on-ping-with-ping-that-redirects.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/hide-on-ping-with-ping-that-redirects.html.json.
* LayoutTests/http/tests/contentextensions/hide-on-ping.json: Renamed from 
LayoutTests/http/tests/contentextensions/hide-on-ping.html.json.
* LayoutTests/http/tests/contentextensions/invalid-selector.json: Renamed from 
LayoutTests/http/tests/contentextensions/invalid-selector.html.json.
* LayoutTests/http/tests/contentextensions/main-resource-redirect-blocked.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/main-resource-redirect-blocked.py.json.
* LayoutTests/http/tests/contentextensions/main-resource-redirect-error.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/main-resource-redirect-error.html.json.
* LayoutTests/http/tests/contentextensions/main-resource.json: Renamed from 
LayoutTests/http/tests/contentextensions/main-resource.html.json.
* LayoutTests/http/tests/contentextensions/make-https.json: Renamed from 
LayoutTests/http/tests/contentextensions/make-https.html.json.
* LayoutTests/http/tests/contentextensions/media-filtered.json: Renamed from 
LayoutTests/http/tests/contentextensions/media-filtered.html.json.
* LayoutTests/http/tests/contentextensions/popups.json: Renamed from 
LayoutTests/http/tests/contentextensions/popups.html.json.
* LayoutTests/http/tests/contentextensions/preconnect-blocked.json: Renamed 
from LayoutTests/http/tests/contentextensions/preconnect-blocked.html.json.
* LayoutTests/http/tests/contentextensions/prefetch-blocked.json: Renamed from 
LayoutTests/http/tests/contentextensions/prefetch-blocked.html.json.
* 
LayoutTests/http/tests/contentextensions/reload-without-contentextensions.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/reload-without-contentextensions.html.json.
* LayoutTests/http/tests/contentextensions/root-actions.json: Renamed from 
LayoutTests/http/tests/contentextensions/root-actions.html.json.
* LayoutTests/http/tests/contentextensions/script-onerror.json: Renamed from 
LayoutTests/http/tests/contentextensions/script-onerror.html.json.
* 
LayoutTests/http/tests/contentextensions/service-worker-block-everything-if-localhost.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/service-worker-block-everything-if-localhost.html.json.
* LayoutTests/http/tests/contentextensions/service-worker.https.json: Renamed 
from LayoutTests/http/tests/contentextensions/service-worker.https.html.json.
* LayoutTests/http/tests/contentextensions/single-css-display-none.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/single-css-display-none.html.json.
* 
LayoutTests/http/tests/contentextensions/style-resolver-changed-reentrancy.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/style-resolver-changed-reentrancy.html.json.
* LayoutTests/http/tests/contentextensions/subresource-redirect-blocked.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/subresource-redirect-blocked.html.json.
* LayoutTests/http/tests/contentextensions/sync-xhr-blocked.json: Renamed from 
LayoutTests/http/tests/contentextensions/sync-xhr-blocked.html.json.
* LayoutTests/http/tests/contentextensions/sync-xhr-redirection-blocked.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/sync-xhr-redirection-blocked.html.json.
* 
LayoutTests/http/tests/contentextensions/test-jump-table-bytecode-generation.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/test-jump-table-bytecode-generation.html.json.
* LayoutTests/http/tests/contentextensions/text-track-blocked.json: Renamed 
from LayoutTests/http/tests/contentextensions/text-track-blocked.html.json.
* LayoutTests/http/tests/contentextensions/top-url.json: Renamed from 
LayoutTests/http/tests/contentextensions/top-url.html.json.
* 
LayoutTests/http/tests/contentextensions/two-distinguishable-css-display-none-rules-on-main-resource.json:
 Renamed from 
LayoutTests/http/tests/contentextensions/two-distinguishable-css-display-none-rules-on-main-resource.html.json.
* LayoutTests/http/tests/contentextensions/video-element-resource-type.json: 
Renamed from 
LayoutTests/http/tests/contentextensions/video-element-resource-type.html.json.
* 
LayoutTests/http/tests/inspector/network/contentextensions/blocked-websocket-crash.json:
 Renamed from 
LayoutTests/http/tests/inspector/network/contentextensions/blocked-websocket-crash.html.json.
* 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block-cookies-worker.json:
 Copied from 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block.html.json.
* 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block-cookies-worker.py.json:
 Removed.
* 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block-cookies.json:
 Copied from 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block.html.json.
* 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block-cookies.py.json:
 Removed.
* 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block-worker.json:
 Renamed from 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block-worker.html.json.
* LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block.json: 
Renamed from 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/block.html.json.
* 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/display-none-worker.json:
 Renamed from 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/display-none-worker.html.json.
* 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/display-none.json:
 Renamed from 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/display-none.html.json.
* 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/upgrade-worker.json:
 Renamed from 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/upgrade-worker.html.json.
* LayoutTests/http/tests/websocket/tests/hybi/contentextensions/upgrade.json: 
Renamed from 
LayoutTests/http/tests/websocket/tests/hybi/contentextensions/upgrade.html.json.
* LayoutTests/http/wpt/beacon/contentextensions/beacon-blocked.json: Renamed 
from LayoutTests/http/wpt/beacon/contentextensions/beacon-blocked.html.json.
* LayoutTests/http/wpt/beacon/contentextensions/beacon-redirect-blocked.json: 
Renamed from 
LayoutTests/http/wpt/beacon/contentextensions/beacon-redirect-blocked.html.json.
* LayoutTests/platform/glib/TestExpectations:
* Tools/WebKitTestRunner/TestController.cpp:
* Tools/WebKitTestRunner/mac/TestControllerMac.mm:
(WTR::TestController::configureContentExtensionForTest):

Canonical link: https://commits.webkit.org/304625@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to