Index: third_party/WebKit/Source/core/html/HTMLMeterElement.cpp |
diff --git a/third_party/WebKit/Source/core/html/HTMLMeterElement.cpp b/third_party/WebKit/Source/core/html/HTMLMeterElement.cpp |
index 97587fa12436bb251c3af6388e18a70ad298107d..22062d43472d6d4face66da416a0e942e64f49e3 100644 |
--- a/third_party/WebKit/Source/core/html/HTMLMeterElement.cpp |
+++ b/third_party/WebKit/Source/core/html/HTMLMeterElement.cpp |
@@ -29,6 +29,7 @@ |
#include "core/dom/ExceptionCode.h" |
#include "core/dom/shadow/ShadowRoot.h" |
#include "core/frame/UseCounter.h" |
+#include "core/html/HTMLContentElement.h" |
#include "core/html/parser/HTMLParserIdioms.h" |
#include "core/html/shadow/MeterShadowElement.h" |
#include "core/layout/LayoutMeter.h" |
@@ -209,6 +210,10 @@ void HTMLMeterElement::didAddUserAgentShadowRoot(ShadowRoot& root) |
bar->appendChild(m_value); |
inner->appendChild(bar); |
+ |
+ RefPtrWillBeRawPtr<MeterFallbackElement> fallback = MeterFallbackElement::create(document()); |
+ fallback->appendChild(HTMLContentElement::create(document())); |
+ root.appendChild(fallback.release()); |
} |
void HTMLMeterElement::willAddFirstAuthorShadowRoot() |