Open
Conversation
gkatsev
reviewed
Apr 24, 2026
| commitment. | ||
|
|
||
| If you are not the sole contributor to a contribution (pull request), please identify all | ||
| If you are not the sole contributor to a contribution (pull request), please identify all |
Collaborator
There was a problem hiding this comment.
there's a lot of whitespace changes below here that don't seem necessary
Contributor
Author
There was a problem hiding this comment.
ah, these are due to override with copy and paste from other TTWG repository...
will try to revert.
| License](http://www.w3.org/Consortium/Legal/2015/copyright-software-and-document). Contributions to | ||
| Specifications are made under the [W3C CLA](https://www.w3.org/community/about/agreements/cla/). | ||
|
|
||
| All documents in this Repository are licensed by contributors under the [W3C Document License](http://www.w3.org/Consortium/Legal/copyright-documents). |
Collaborator
There was a problem hiding this comment.
Does this mean a licensing change? Is this required?
Contributor
There was a problem hiding this comment.
For a long time we have deliberately used different licences for WebVTT vs the TTML-based specifications. We haven't decided to change that recently.
Contributor
Author
There was a problem hiding this comment.
actually, situation is quite messy
- CLA itself cannot be applied to TTWG, since it's dedicated to CG only
- the latest WebVTT /TR/ publication uses document license, but not software and document license, so I have definitely no idea why 2019 edition was published using document license neither why latter was used for this LICENSE.md file
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Need to have boilerplate PR (speced/bikeshed-boilerplate#197 ) merged before landing.
💥 Error: 422 Unprocessable Entity 💥
PR Preview failed to build. (Last tried on Apr 24, 2026, 7:49 AM UTC).
More
PR Preview relies on a number of web services to run. There seems to be an issue with the following one:
🚨 Spec Generator - Spec Generator is the web service used to build bikeshed/ReSpec specs
🔗 Related URL
Error output:
[ { "lineNum": null, "messageType": "fatal", "text": "Unknown Group 'TTWG'. See docs for recognized Group values." }, { "lineNum": null, "messageType": "fatal", "text": "Your Status 'ED' only exists in the Orgs W3C, FIDO, and KHRONOS. Declare one of those Orgs in your Org metadata." }, { "lineNum": null, "messageType": "warning", "text": "There are 319 WPT tests underneath your path prefix 'webvtt' that aren't in your document and must be added. (Use a <wpt hidden> if you don't actually want them in your document.)\n webvtt/api/VTTCue/align.html\n webvtt/api/VTTCue/constructor-exceptions.html\n webvtt/api/VTTCue/constructor.html\n webvtt/api/VTTCue/getCueAsHTML.html\n webvtt/api/VTTCue/line.html\n webvtt/api/VTTCue/lineAlign.html\n webvtt/api/VTTCue/position.html\n webvtt/api/VTTCue/positionAlign.html\n webvtt/api/VTTCue/region.html\n webvtt/api/VTTCue/size.html\n webvtt/api/VTTCue/snapToLines.html\n webvtt/api/VTTCue/text.html\n webvtt/api/VTTCue/vertical.html\n webvtt/api/VTTRegion/constructor.html\n webvtt/api/VTTRegion/id.html\n webvtt/api/VTTRegion/lines.html\n webvtt/api/VTTRegion/non-visible-cue-with-region.html\n webvtt/api/VTTRegion/regionAnchorX.html\n webvtt/api/VTTRegion/regionAnchorY.html\n webvtt/api/VTTRegion/scroll.html\n webvtt/api/VTTRegion/viewportAnchorX.html\n webvtt/api/VTTRegion/viewportAnchorY.html\n webvtt/api/VTTRegion/width.html\n webvtt/api/historical.html\n webvtt/api/idlharness.window.js\n webvtt/parsing/cue-text-parsing/tests/entities.html\n webvtt/parsing/cue-text-parsing/tests/tags.html\n webvtt/parsing/cue-text-parsing/tests/text.html\n webvtt/parsing/cue-text-parsing/tests/timestamps.html\n webvtt/parsing/cue-text-parsing/tests/tree-building.html\n webvtt/parsing/file-parsing/signature-invalid.html\n webvtt/parsing/file-parsing/tests/arrows.html\n webvtt/parsing/file-parsing/tests/comment-in-cue-text.html\n webvtt/parsing/file-parsing/tests/header-garbage.html\n webvtt/parsing/file-parsing/tests/header-regions.html\n webvtt/parsing/file-parsing/tests/header-space.html\n webvtt/parsing/file-parsing/tests/header-tab.html\n webvtt/parsing/file-parsing/tests/header-timings.html\n webvtt/parsing/file-parsing/tests/ids.html\n webvtt/parsing/file-parsing/tests/newlines.html\n webvtt/parsing/file-parsing/tests/nulls.html\n webvtt/parsing/file-parsing/tests/regions-edge-case.html\n webvtt/parsing/file-parsing/tests/regions-id.html\n webvtt/parsing/file-parsing/tests/regions-lines.html\n webvtt/parsing/file-parsing/tests/regions-old.html\n webvtt/parsing/file-parsing/tests/regions-regionanchor.html\n webvtt/parsing/file-parsing/tests/regions-scroll.html\n webvtt/parsing/file-parsing/tests/regions-viewportanchor.html\n webvtt/parsing/file-parsing/tests/settings-align.html\n webvtt/parsing/file-parsing/tests/settings-line.html\n webvtt/parsing/file-parsing/tests/settings-multiple.html\n webvtt/parsing/file-parsing/tests/settings-position.html\n webvtt/parsing/file-parsing/tests/settings-region.html\n webvtt/parsing/file-parsing/tests/settings-size.html\n webvtt/parsing/file-parsing/tests/settings-vertical.html\n webvtt/parsing/file-parsing/tests/signature-bom.html\n webvtt/parsing/file-parsing/tests/signature-no-newline.html\n webvtt/parsing/file-parsing/tests/signature-space-no-newline.html\n webvtt/parsing/file-parsing/tests/signature-space.html\n webvtt/parsing/file-parsing/tests/signature-tab-no-newline.html\n webvtt/parsing/file-parsing/tests/signature-tab.html\n webvtt/parsing/file-parsing/tests/signature-timings.html\n webvtt/parsing/file-parsing/tests/stylesheets.html\n webvtt/parsing/file-parsing/tests/timings-60.html\n webvtt/parsing/file-parsing/tests/timings-eof.html\n webvtt/parsing/file-parsing/tests/timings-garbage.html\n webvtt/parsing/file-parsing/tests/timings-negative.html\n webvtt/parsing/file-parsing/tests/timings-omitted-hours.html\n webvtt/parsing/file-parsing/tests/timings-too-long.html\n webvtt/parsing/file-parsing/tests/timings-too-short.html\n webvtt/parsing/file-parsing/tests/whitespace-chars.html\n webvtt/rendering/cues-with-video/processing-model/2_cues_overlapping_completely_move_up.html\n webvtt/rendering/cues-with-video/processing-model/2_cues_overlapping_partially_move_down.html\n webvtt/rendering/cues-with-video/processing-model/2_cues_overlapping_partially_move_up.html\n webvtt/rendering/cues-with-video/processing-model/2_tracks.html\n webvtt/rendering/cues-with-video/processing-model/3_tracks.html\n webvtt/rendering/cues-with-video/processing-model/align_center.html\n webvtt/rendering/cues-with-video/processing-model/align_center_position_50.html\n webvtt/rendering/cues-with-video/processing-model/align_center_position_gt_50.html\n webvtt/rendering/cues-with-video/processing-model/align_center_position_gt_50_size_gt_maximum_size.html\n webvtt/rendering/cues-with-video/processing-model/align_center_position_lt_50.html\n webvtt/rendering/cues-with-video/processing-model/align_center_position_lt_50_size_gt_maximum_size.html\n webvtt/rendering/cues-with-video/processing-model/align_center_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/align_end.html\n webvtt/rendering/cues-with-video/processing-model/align_end_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/align_start.html\n webvtt/rendering/cues-with-video/processing-model/align_start_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/audio_has_no_subtitles.html\n webvtt/rendering/cues-with-video/processing-model/basic.html\n webvtt/rendering/cues-with-video/processing-model/bidi/bidi_ruby.html\n webvtt/rendering/cues-with-video/processing-model/bidi/start_alignment.html\n webvtt/rendering/cues-with-video/processing-model/bidi/u002E_LF_u05D0.html\n webvtt/rendering/cues-with-video/processing-model/bidi/u002E_u2028_u05D0.html\n webvtt/rendering/cues-with-video/processing-model/bidi/u002E_u2029_u05D0.html\n webvtt/rendering/cues-with-video/processing-model/bidi/u0041_first.html\n webvtt/rendering/cues-with-video/processing-model/bidi/u05D0_first.html\n webvtt/rendering/cues-with-video/processing-model/bidi/u0628_first.html\n webvtt/rendering/cues-with-video/processing-model/bidi/u06E9_no_strong_dir.html\n webvtt/rendering/cues-with-video/processing-model/bidi/vertical_lr.html\n webvtt/rendering/cues-with-video/processing-model/bidi/vertical_rl.html\n webvtt/rendering/cues-with-video/processing-model/cue_too_long.html\n webvtt/rendering/cues-with-video/processing-model/decode_escaped_entities.html\n webvtt/rendering/cues-with-video/processing-model/disable_controls_reposition.html\n webvtt/rendering/cues-with-video/processing-model/dom_override_cue_align_position_line_size.html\n webvtt/rendering/cues-with-video/processing-model/dom_override_cue_align_position_line_size_while_paused.html\n webvtt/rendering/cues-with-video/processing-model/dom_override_cue_line.html\n webvtt/rendering/cues-with-video/processing-model/dom_override_cue_text.html\n webvtt/rendering/cues-with-video/processing-model/dom_override_cue_text_while_paused.html\n webvtt/rendering/cues-with-video/processing-model/dom_override_remove_cue_while_paused.html\n webvtt/rendering/cues-with-video/processing-model/embedded_style_cascade_priority.html\n webvtt/rendering/cues-with-video/processing-model/embedded_style_cascade_priority_layer.html\n webvtt/rendering/cues-with-video/processing-model/embedded_style_imports_blocked.html\n webvtt/rendering/cues-with-video/processing-model/embedded_style_invalid_format.html\n webvtt/rendering/cues-with-video/processing-model/embedded_style_media_queries.html\n webvtt/rendering/cues-with-video/processing-model/embedded_style_media_queries_resized.html\n webvtt/rendering/cues-with-video/processing-model/embedded_style_multiple_tracks.html\n webvtt/rendering/cues-with-video/processing-model/embedded_style_selectors.html\n webvtt/rendering/cues-with-video/processing-model/embedded_style_urls.html\n webvtt/rendering/cues-with-video/processing-model/evil/9_cues_overlapping_completely.html\n webvtt/rendering/cues-with-video/processing-model/evil/9_cues_overlapping_completely_all_cues_have_same_timestamp.html\n webvtt/rendering/cues-with-video/processing-model/evil/media_404_omit_subtitles.html\n webvtt/rendering/cues-with-video/processing-model/evil/media_height_19.html\n webvtt/rendering/cues-with-video/processing-model/evil/non-standard-pseudo-elements.html\n webvtt/rendering/cues-with-video/processing-model/evil/single_quote.html\n webvtt/rendering/cues-with-video/processing-model/evil/size_90.html\n webvtt/rendering/cues-with-video/processing-model/evil/size_99.html\n webvtt/rendering/cues-with-video/processing-model/line_-2_wrapped_cue_grow_upwards.html\n webvtt/rendering/cues-with-video/processing-model/line_0_is_top.html\n webvtt/rendering/cues-with-video/processing-model/line_1_wrapped_cue_grow_downwards.html\n webvtt/rendering/cues-with-video/processing-model/line_50_percent.html\n webvtt/rendering/cues-with-video/processing-model/line_integer_and_percent_mixed_overlap.html\n webvtt/rendering/cues-with-video/processing-model/line_integer_and_percent_mixed_overlap_move_up.html\n webvtt/rendering/cues-with-video/processing-model/line_percent_and_integer_mixed_overlap.html\n webvtt/rendering/cues-with-video/processing-model/line_percent_and_integer_mixed_overlap_move_up.html\n webvtt/rendering/cues-with-video/processing-model/navigate_cue_position.html\n webvtt/rendering/cues-with-video/processing-model/one_line_cue_plus_wrapped_cue.html\n webvtt/rendering/cues-with-video/processing-model/regions/basic.html\n webvtt/rendering/cues-with-video/processing-model/regions/regionanchor_x_50_percent.html\n webvtt/rendering/cues-with-video/processing-model/regions/regionanchor_y_50_percent.html\n webvtt/rendering/cues-with-video/processing-model/regions/scroll_up.html\n webvtt/rendering/cues-with-video/processing-model/regions/single_line_top_left.html\n webvtt/rendering/cues-with-video/processing-model/regions/viewportanchor_x_50_percent.html\n webvtt/rendering/cues-with-video/processing-model/regions/viewportanchor_y_50_percent.html\n webvtt/rendering/cues-with-video/processing-model/regions/width_50_percent.html\n webvtt/rendering/cues-with-video/processing-model/repaint.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue-region/font_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue-region_function/font_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/background_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/background_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/background_shorthand_css_relative_url.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/color_hex.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/color_hsla.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/color_rgba.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/cue_selector_single_colon.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/font_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/font_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/inherit_values_from_media_element.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/outline_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/outline_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/text-decoration_line-through.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/text-decoration_overline.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/text-decoration_overline_underline_line-through.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/text-decoration_underline.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/text-shadow.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/vertical_ruby-position.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/vertical_text-combine-upright.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/white-space_normal_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/white-space_nowrap_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/white-space_pre-line_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/white-space_pre-wrap_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/white-space_pre.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue/white-space_pre_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/background_box.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/background_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/background_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/background_shorthand_css_relative_url.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_animation_with_timestamp.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_background_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_background_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_color.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_font_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_font_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_namespace.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_outline_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_outline_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_text-decoration_line-through.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_text-shadow.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_timestamp_future.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_timestamp_past.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_transition_with_timestamp.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_white-space_normal_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_white-space_nowrap.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_white-space_pre-line_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_white-space_pre-wrap_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_white-space_pre_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_with_class.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/bold_object/bold_with_class_object_specific_selector.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_animation_with_timestamp.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_background_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_background_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_color.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_font_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_font_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_namespace.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_outline_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_outline_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_text-decoration_line-through.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_text-shadow.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_timestamp_future.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_timestamp_past.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_transition_with_timestamp.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_vertical_text-combine-upright.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_white-space_normal_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_white-space_nowrap.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_white-space_pre-line_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_white-space_pre-wrap_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_white-space_pre_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_with_class.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/class_object/class_with_class_object_specific_selector.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/color_hex.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/color_hsla.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/color_rgba.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/cue_func_selector_single_colon.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/font_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/font_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/id_color.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/inherit_values_from_media_element.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_animation_with_timestamp.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_background_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_background_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_color.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_font_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_font_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_namespace.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_outline_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_outline_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_text-decoration_line-through.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_text-shadow.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_timestamp_future.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_timestamp_past.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_transition_with_timestamp.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_white-space_normal_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_white-space_nowrap.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_white-space_pre-line_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_white-space_pre-wrap_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_white-space_pre_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_with_class.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/italic_object/italic_with_class_object_specific_selector.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/lang_object/lang_attribute.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/lang_object/lang_color.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/not_allowed_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/not_root_selector.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/outline_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/outline_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/root_namespace.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/root_selector.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/text-decoration_line-through.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/text-decoration_overline.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/text-decoration_overline_underline_line-through.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/text-decoration_underline.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/text-shadow.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/type_selector_root.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_animation_with_timestamp.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_background_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_background_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_color.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_font_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_font_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_namespace.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_outline_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_outline_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_text-decoration_line-through.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_text-shadow.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_timestamp_future.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_timestamp_past.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_transition_with_timestamp.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_white-space_normal_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_white-space_nowrap.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_white-space_pre-line_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_white-space_pre-wrap_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_white-space_pre_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_with_class.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/underline_object/underline_with_class_object_specific_selector.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_animation_with_timestamp.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_background_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_background_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_color.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_font_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_font_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_namespace.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_outline_properties.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_outline_shorthand.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_text-decoration_line-through.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_text-shadow.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_timestamp_future.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_timestamp_past.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_transition_with_timestamp.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_voice_attribute.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_white-space_normal_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_white-space_nowrap.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_white-space_pre-line_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_white-space_pre-wrap_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_white-space_pre_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_with_class.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/voice_object/voice_with_class_object_specific_selector.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/white-space_normal_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/white-space_nowrap_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/white-space_pre-line_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/white-space_pre-wrap_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/white-space_pre.html\n webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/white-space_pre_wrapped.html\n webvtt/rendering/cues-with-video/processing-model/selectors/default_styles/bold_object_default_font-style.html\n webvtt/rendering/cues-with-video/processing-model/selectors/default_styles/inherit_as_default_value_inherits_values_from_media_element.html\n webvtt/rendering/cues-with-video/processing-model/selectors/default_styles/italic_object_default_font-style.html\n webvtt/rendering/cues-with-video/processing-model/selectors/default_styles/underline_object_default_font-style.html\n webvtt/rendering/cues-with-video/processing-model/size_50.html\n webvtt/rendering/cues-with-video/processing-model/snap-to-line.html\n webvtt/rendering/cues-with-video/processing-model/too_many_cues.html\n webvtt/rendering/cues-with-video/processing-model/too_many_cues_wrapped.html" }, { "lineNum": "2552:4", "messageType": "warning", "text": "The var 'stylesheets' (in algorithm 'WebVTT parser algorithm') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "2822:8", "messageType": "warning", "text": "The var 'input' (in algorithm 'WebVTT region settings parsing') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "2830:84", "messageType": "warning", "text": "The var 'input' (in algorithm 'WebVTT region objects') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "2993:69", "messageType": "warning", "text": "The var 'regions' (in algorithm 'collect WebVTT cue timings and settings') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "3003:84", "messageType": "warning", "text": "The var 'input' (in algorithm 'parse the WebVTT cue settings') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "3032:88", "messageType": "warning", "text": "The var 'regions' (in algorithm 'parse the WebVTT cue settings') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "3448:19", "messageType": "warning", "text": "The var 'language' (in algorithm 'WebVTT cue text parsing rules') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "4122:89", "messageType": "warning", "text": "The var 'cue' (in algorithm 'WebVTT rules for extracting the chapter\ntitle') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "4128:32", "messageType": "warning", "text": "The var 'cue' (in algorithm 'WebVTT rules for extracting the chapter title') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "4153:65", "messageType": "warning", "text": "The var 'language' (in algorithm 'Processing model') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "4267:59", "messageType": "warning", "text": "The var 'language' (in algorithm 'rules for updating the display of WebVTT text tracks') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "4344:78", "messageType": "warning", "text": "The var 'nodes' (in algorithm 'Processing cue settings') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "4503:13", "messageType": "warning", "text": "The var 'left' (in algorithm 'apply WebVTT cue settings') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "4503:54", "messageType": "warning", "text": "The var 'top' (in algorithm 'apply WebVTT cue settings') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "4570:66", "messageType": "warning", "text": "The var 'max dimension' (in algorithm 'apply WebVTT cue settings') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "4805:59", "messageType": "warning", "text": "The var 'video' (in algorithm 'Obtaining CSS boxes') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "5732:74", "messageType": "warning", "text": "The var 'startTime' (in algorithm 'VTTCue construction') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "5741:57", "messageType": "warning", "text": "The var 'text' (in algorithm 'VTTCue construction') is only used once.\nIf this is not a typo, please add an ignore='' attribute to the <var>." }, { "lineNum": "4072:24", "messageType": "link", "text": "Multiple possible 'ruby' element refs.\nArbitrarily chose https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-ruby-element\nTo auto-select one of the following refs, insert one of these lines into a <pre class=link-defaults> block:\nspec:html; type:element; text:ruby\nspec:html-ruby-extensions; type:element; text:ruby\n<a bs-line-number=\"4072:24\" data-link-type=\"element\" data-lt=\"ruby\">ruby</a>" }, { "lineNum": "4076:24", "messageType": "link", "text": "Multiple possible 'rt' element refs.\nArbitrarily chose https://html.spec.whatwg.org/multipage/text-level-semantics.html#the-rt-element\nTo auto-select one of the following refs, insert one of these lines into a <pre class=link-defaults> block:\nspec:html; type:element; text:rt\nspec:html-ruby-extensions; type:element; text:rt\n<a bs-line-number=\"4076:24\" data-link-type=\"element\" data-lt=\"rt\">rt</a>" }, { "lineNum": "4168:43", "messageType": "link", "text": "Multiple possible 'audio' element refs.\nArbitrarily chose https://html.spec.whatwg.org/multipage/media.html#audio\nTo auto-select one of the following refs, insert one of these lines into a <pre class=link-defaults> block:\nspec:html; type:element; text:audio\nspec:epub-34; type:element; text:audio\n<a bs-line-number=\"4168:43\" data-link-type=\"element\" data-lt=\"audio\">audio</a>" }, { "lineNum": "4886:8", "messageType": "link", "text": "No 'property' refs found for 'font-style' with spec 'css-fonts-3'.\n'font-style'" }, { "lineNum": "4889:8", "messageType": "link", "text": "No 'property' refs found for 'font-weight' with spec 'css-fonts-3'.\n'font-weight'" }, { "lineNum": "5953:30", "messageType": "link", "text": "No 'dfn' refs found for 'responsible document'.\n<a bs-line-number=\"5953:30\" data-link-type=\"dfn\" data-lt=\"responsible document\">responsible document</a>" }, { "lineNum": "774:6", "messageType": "lint", "text": "Unexported dfn that's not referenced locally - did you mean to export it?\n<dfn bs-line-number=\"774:6\" data-dfn-type=\"dfn\" id=\"user-agents-that-support-a-full-html-css-engine\" data-lt=\"User agents that support a full HTML CSS engine\" data-noexport=\"by-default\" class=\"dfn-paneled\">User agents that support a full HTML CSS engine</dfn>" }, { "lineNum": null, "messageType": "failure", "text": "Did not generate, due to errors exceeding the allowed error level." } ]This seems to be an issue with the Spec Generator service. PR Preview doesn't manage this service and so has no control over it. If you've identified an issue with it, you can report the issue to the maintainers of Spec Generator directly. Please be courteous. Thank you!
If you don't have enough information above to solve the error by yourself or if the issue doesn't seem related to Spec Generator, you can file an issue with PR Preview.