diff --git a/source b/source index 640465da59f..33f70eadb11 100644 --- a/source +++ b/source @@ -4210,6 +4210,7 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
video element, as defined by the relevant rendering rules; for WebVTT, those are the
rules for updating the display of WebVTT text tracks. WEBVTT
+ During read-back-allowed rendering, subtitles and captions are + expected to be rendered with default appearance that ignores any user + preferences.
+When the user agent starts exposing a user
interface for a video element, the user agent should run the rules for
updating the text track rendering of each of the text
@@ -153312,6 +153317,10 @@ select {
elements in their user interface, as discussed previously.
During read-back-allowed rendering, user agents are expected to act
+ as if the :visited pseudo-class does not
+ match.
During read-back-allowed rendering, any security- or privacy-sensitive + information that isn't otherwise observable to author code are omitted or replaced with safe + defaults. The detailed requirements are in the relevant sections above.
+ + +The following must not be exposed during read-back-allowed rendering:
+ +iframe, img), canvas elements whose bitmap's origin-clean flag is set to false, CSS
+ <url> references (e.g., 'background-image',
+ 'border-image-source'), and SVG elements (e.g., use, pattern, feImage).
+ a and area elements
+ The above cases should all be merged into the appropriate part of the rendering + section.
+ +The following explicitly may be exposed during read-back-allowed rendering:
+ +iframe and frame elements
+ The following table summarizes how read-back-allowed rendering affects various + elements and features when they are rendered:
+ +| Category + | Expected behavior + |
|---|---|
a and area elements
+ | The :visited pseudo-class never matches.
+ |
| Media elements + | Subtitles and captionss use default appearance, ignoring any user preferences. + |