From 601b7e02e917e602e7ff50196f05c976cc91df70 Mon Sep 17 00:00:00 2001 From: Mason Freed Date: Wed, 13 Apr 2022 09:56:31 -0700 Subject: [PATCH] Add a feature to deprecate URL inside This sets up a flag, default enabled, which will allow us to slowly disable this feature via Finch and monitor for web compat issues. With this CL, there should be no behavior change, since the flag is enabled by default. I2D: https://groups.google.com/a/chromium.org/g/blink-dev/c/dDu4CgAwRwQ/m/--LdmX3vEwAJ Bug: 1315717 Change-Id: I94b2ffcc21d61d0a59bcd2353235cf28d4b93fad Cq-Do-Not-Cancel-Tryjobs: true --- .../object-param-url-ref.html | 39 ++++++++++++++++++ .../the-object-element/object-param-url.html | 41 +++++++++++++++++++ lint.ignore | 14 ++++--- 3 files changed, 88 insertions(+), 6 deletions(-) create mode 100644 html/semantics/embedded-content/the-object-element/object-param-url-ref.html create mode 100644 html/semantics/embedded-content/the-object-element/object-param-url.html diff --git a/html/semantics/embedded-content/the-object-element/object-param-url-ref.html b/html/semantics/embedded-content/the-object-element/object-param-url-ref.html new file mode 100644 index 000000000000000..7eb9256b0f63af6 --- /dev/null +++ b/html/semantics/embedded-content/the-object-element/object-param-url-ref.html @@ -0,0 +1,39 @@ + + + +object element containing param element specifying a URL + + + + + diff --git a/html/semantics/embedded-content/the-object-element/object-param-url.html b/html/semantics/embedded-content/the-object-element/object-param-url.html new file mode 100644 index 000000000000000..5f1e54c4d91bd85 --- /dev/null +++ b/html/semantics/embedded-content/the-object-element/object-param-url.html @@ -0,0 +1,41 @@ + + + +object element containing param element specifying a URL + + + + + + + diff --git a/lint.ignore b/lint.ignore index a17aa8b706dc4bc..df3141a20857de9 100644 --- a/lint.ignore +++ b/lint.ignore @@ -153,6 +153,12 @@ SET TIMEOUT: css/selectors/selector-required-type-change-002.html SET TIMEOUT: encrypted-media/polyfill/chrome-polyfill.js SET TIMEOUT: encrypted-media/polyfill/clearkey-polyfill.js SET TIMEOUT: encrypted-media/scripts/playback-temporary-events.js +SET TIMEOUT: focus/support/iframe-focus-with-different-site-intermediate-frame-outer.sub.html +SET TIMEOUT: focus/support/iframe-focus-with-different-site-intermediate-frame-middle.sub.html +SET TIMEOUT: focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-outer.sub.html +SET TIMEOUT: focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-middle.sub.html +SET TIMEOUT: focus/support/iframe-focuses-parent-different-site-inner.html +SET TIMEOUT: focus/support/iframe-focuses-parent-same-site-inner.html SET TIMEOUT: generic-sensor/resources/iframe_sensor_handler.html SET TIMEOUT: html/browsers/browsing-the-web/back-forward-cache/resources/inflight-fetch-helper.js SET TIMEOUT: html/browsers/browsing-the-web/history-traversal/* @@ -168,6 +174,8 @@ SET TIMEOUT: html/cross-origin-opener-policy/resources/fully-loaded.js SET TIMEOUT: html/editing/dnd/* SET TIMEOUT: html/semantics/embedded-content/the-iframe-element/* SET TIMEOUT: html/semantics/embedded-content/the-img-element/* +SET TIMEOUT: html/semantics/embedded-content/the-object-element/object-param-url.html +SET TIMEOUT: html/semantics/embedded-content/the-object-element/object-param-url-ref.html SET TIMEOUT: html/semantics/scripting-1/the-script-element/* SET TIMEOUT: html/webappapis/dynamic-markup-insertion/opening-the-input-stream/0* SET TIMEOUT: html/webappapis/dynamic-markup-insertion/opening-the-input-stream/resources/history-frame.html @@ -228,12 +236,6 @@ SET TIMEOUT: webvtt/* SET TIMEOUT: workers/* SET TIMEOUT: xhr/resources/init.htm SET TIMEOUT: xhr/resources/xmlhttprequest-timeout.js -SET TIMEOUT: focus/support/iframe-focus-with-different-site-intermediate-frame-outer.sub.html -SET TIMEOUT: focus/support/iframe-focus-with-different-site-intermediate-frame-middle.sub.html -SET TIMEOUT: focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-outer.sub.html -SET TIMEOUT: focus/support/iframe-contentwindow-focus-with-different-site-intermediate-frame-middle.sub.html -SET TIMEOUT: focus/support/iframe-focuses-parent-different-site-inner.html -SET TIMEOUT: focus/support/iframe-focuses-parent-same-site-inner.html # generate_tests implementation and sample usage GENERATE_TESTS: resources/test/tests/functional/generate-callback.html