Commit e85afec1 authored by Kent Tamura's avatar Kent Tamura Committed by Commit Bot

Add two names to shadow_element_names.json5

This CL adds "-internal-media-controls-segmented-track" and
"-webkit-slider-runnable-track" to shadow_element_names.json5.

This CL has no behavior changes, and is a preparation to port
LayoutSliderTrack to LayoutNG.

Bug: 1040826
Change-Id: I6558e1221dc748091b2972fc6e5e7452346206df
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2418271
Auto-Submit: Kent Tamura <tkent@chromium.org>
Commit-Queue: Koji Ishii <kojii@chromium.org>
Reviewed-by: default avatarKoji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#808457}
parent f06c6d00
...@@ -246,7 +246,7 @@ void RangeInputType::CreateShadowSubtree() { ...@@ -246,7 +246,7 @@ void RangeInputType::CreateShadowSubtree() {
Document& document = GetElement().GetDocument(); Document& document = GetElement().GetDocument();
auto* track = MakeGarbageCollected<blink::SliderTrackElement>(document); auto* track = MakeGarbageCollected<blink::SliderTrackElement>(document);
track->SetShadowPseudoId(AtomicString("-webkit-slider-runnable-track")); track->SetShadowPseudoId(shadow_element_names::kPseudoSliderTrack);
track->setAttribute(html_names::kIdAttr, track->setAttribute(html_names::kIdAttr,
shadow_element_names::kIdSliderTrack); shadow_element_names::kIdSliderTrack);
track->AppendChild(MakeGarbageCollected<SliderThumbElement>(document)); track->AppendChild(MakeGarbageCollected<SliderThumbElement>(document));
......
...@@ -93,6 +93,10 @@ ...@@ -93,6 +93,10 @@
name: "-internal-input-suggested", name: "-internal-input-suggested",
Symbol: "kPseudoInternalInputSuggested", Symbol: "kPseudoInternalInputSuggested",
}, },
{
name: "-internal-media-controls-segmented-track",
Symbol: "kPseudoMediaControlsSegmentedTrack",
},
{ {
name: "-webkit-media-slider-container", name: "-webkit-media-slider-container",
Symbol: "kPseudoMediaSliderContainer", Symbol: "kPseudoMediaSliderContainer",
...@@ -105,6 +109,10 @@ ...@@ -105,6 +109,10 @@
name: "-webkit-slider-container", name: "-webkit-slider-container",
Symbol: "kPseudoSliderContainer", Symbol: "kPseudoSliderContainer",
}, },
{
name: "-webkit-slider-runnable-track",
Symbol: "kPseudoSliderTrack",
},
{ {
name: "-webkit-textfield-decoration-container", name: "-webkit-textfield-decoration-container",
Symbol: "kPseudoTextFieldDecorationContainer", Symbol: "kPseudoTextFieldDecorationContainer",
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
#include "third_party/blink/renderer/modules/media_controls/elements/media_control_slider_element.h" #include "third_party/blink/renderer/modules/media_controls/elements/media_control_slider_element.h"
#include "third_party/blink/renderer/core/html/html_div_element.h" #include "third_party/blink/renderer/core/html/html_div_element.h"
#include "third_party/blink/renderer/core/html/shadow/shadow_element_names.h"
#include "third_party/blink/renderer/core/input_type_names.h" #include "third_party/blink/renderer/core/input_type_names.h"
#include "third_party/blink/renderer/core/layout/layout_box.h" #include "third_party/blink/renderer/core/layout/layout_box.h"
#include "third_party/blink/renderer/core/layout/layout_box_model_object.h" #include "third_party/blink/renderer/core/layout/layout_box_model_object.h"
...@@ -114,7 +115,8 @@ void MediaControlSliderElement::SetupBarSegments() { ...@@ -114,7 +115,8 @@ void MediaControlSliderElement::SetupBarSegments() {
return; return;
Element& track = GetTrackElement(); Element& track = GetTrackElement();
track.SetShadowPseudoId("-internal-media-controls-segmented-track"); track.SetShadowPseudoId(
shadow_element_names::kPseudoMediaControlsSegmentedTrack);
// Add the following structure to #track. // Add the following structure to #track.
// //
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment