зеркало из https://github.com/mozilla/gecko-dev.git
Backed out changeset 4b9a80f187e8 (bug 1693032) for causing failures on 1693032.html
This commit is contained in:
Родитель
5a53c4b892
Коммит
5d9332dfde
|
@ -490,7 +490,7 @@ void SVGTextPathObserver::OnRenderingChange() {
|
|||
text->AddStateBits(NS_STATE_SVG_TEXT_CORRESPONDENCE_DIRTY |
|
||||
NS_STATE_SVG_POSITIONING_DIRTY);
|
||||
|
||||
if (SVGUtils::AnyOuterSVGIsCallingReflowSVG(text)) {
|
||||
if (SVGUtils::OuterSVGIsCallingReflowSVG(text)) {
|
||||
text->AddStateBits(NS_FRAME_IS_DIRTY | NS_FRAME_HAS_DIRTY_CHILDREN);
|
||||
if (text->HasAnyStateBits(NS_FRAME_IS_NONDISPLAY)) {
|
||||
text->ReflowSVGNonDisplayText();
|
||||
|
|
|
@ -3294,7 +3294,7 @@ nsIFrame* SVGTextFrame::GetFrameForPoint(const gfxPoint& aPoint) {
|
|||
}
|
||||
|
||||
void SVGTextFrame::ReflowSVG() {
|
||||
MOZ_ASSERT(SVGUtils::AnyOuterSVGIsCallingReflowSVG(this),
|
||||
MOZ_ASSERT(SVGUtils::OuterSVGIsCallingReflowSVG(this),
|
||||
"This call is probaby a wasteful mistake");
|
||||
|
||||
MOZ_ASSERT(!HasAnyStateBits(NS_FRAME_IS_NONDISPLAY),
|
||||
|
|
|
@ -1,21 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
const svg_1 = document.createElementNS('http://www.w3.org/2000/svg', 'svg')
|
||||
const svg_2 = document.createElementNS('http://www.w3.org/2000/svg', 'svg')
|
||||
const switch_1 = document.createElementNS('http://www.w3.org/2000/svg', 'switch')
|
||||
const metadata_1 = document.createElementNS('http://www.w3.org/2000/svg', 'metadata')
|
||||
const foreign_1 = document.createElementNS('http://www.w3.org/2000/svg', 'foreignObject')
|
||||
const text_1 = document.createElementNS('http://www.w3.org/2000/svg', 'text')
|
||||
switch_1.appendChild(metadata_1)
|
||||
svg_2.appendChild(text_1)
|
||||
foreign_1.appendChild(svg_2)
|
||||
switch_1.appendChild(foreign_1)
|
||||
svg_1.appendChild(switch_1)
|
||||
document.documentElement.appendChild(svg_1)
|
||||
})
|
||||
</script>
|
||||
</head>
|
||||
</html>
|
|
@ -237,4 +237,3 @@ load 1605223-1.html
|
|||
load 1609663.html
|
||||
load 1671950.html
|
||||
load 1678947.html
|
||||
load 1693032.html
|
||||
|
|
Загрузка…
Ссылка в новой задаче