Backed out 2 changesets (bug 1582530) for causing reftest permafailures in /builds/worker/workspace/build/src/layout/generic/ReflowInput.cpp:2188 CLOSED TREE

Backed out changeset c0fcdc789da3 (bug 1582530)
Backed out changeset 7eb69d3d03a5 (bug 1582530)
This commit is contained in:
shindli 2019-09-27 05:15:08 +03:00
parent 4750005faf
commit 964bceeb91
12 changed files with 21 additions and 27 deletions

View File

@ -48,7 +48,6 @@
}
#PopupAutoComplete > richlistbox > richlistitem > .two-line-wrapper > .ac-site-icon {
display: block;
margin-inline-start: auto;
margin-inline-end: 4px;
}

View File

@ -15,11 +15,15 @@
}
.radio-buttons {
-moz-box-orient: horizontal;
display: flex;
margin-inline-start: 0.35rem;
}
.radio-buttons > radio {
flex: auto;
display: flex;
align-items: center;
justify-content: center;
-moz-user-select: none;
outline: 2px solid transparent;
outline-offset: 4px;

View File

@ -583,11 +583,15 @@
/* Pinned tab separators need position: absolute when positioned (during overflow). */
#tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-arrowscrollbox > .tabbrowser-tab[pinned]::after {
display: block;
position: absolute;
top: 0;
bottom: 0;
inset-inline-end: 0;
right: 0;
}
#tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-arrowscrollbox > .tabbrowser-tab[pinned]:-moz-locale-dir(rtl)::after {
right: unset;
left: 0;
}
#tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-arrowscrollbox > .tabbrowser-tab[pinned] > .tab-stack {

View File

@ -1,4 +1,4 @@
<?xml version="1.0"?>
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<x style="position:fixed; display: block;"/>
</window>
<x style="position:fixed;"/>
</window>

View File

@ -31,7 +31,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=726949
var loc = Cu.evalInSandbox('location', s);
is(loc.href, location.href, "Should have the right location");
var display = Cu.evalInSandbox('getComputedStyle(document.documentElement, "").display', s);
is(display, "-moz-box", "Should be able to call getComputedStyle");
is(display, "block", "Should be able to call getComputedStyle");
} catch (e) {
ok(false, "Should not get an exception: " + e);
}

View File

@ -11,8 +11,9 @@ function boom()
window.addEventListener("load", function(){setTimeout(boom, 30)}, 0);
</script>
<hbox id="xxx" style="position: absolute; display: block;">
<hbox id="xxx" style="position: absolute;">
<label value="X" />
<menulist>
<menupopup>
@ -21,4 +22,5 @@ window.addEventListener("load", function(){setTimeout(boom, 30)}, 0);
</menulist>
</hbox>
</window>

View File

@ -6,13 +6,6 @@
<html:style>
* { float: right; }
*:not(style) {
/* At the time this testcase was added, the above `float` styling would
have automatically forced "display:block" for these elements, so we
should preserve that styling to preserve the integrity of the crashtest
since blockification behavior for -moz-box is changing. */
display: block;
}
</html:style>
<menulist>

View File

@ -7,14 +7,6 @@
<html:style>
* { float: right; }
#ping { float: none; }
*:not(#ping):not(style) {
/* At the time this testcase was added, the above `float` styling would
have automatically forced "display:block" for these elements, so we
should preserve that styling to preserve the integrity of the crashtest
since blockification behavior for -moz-box is changing. */
display: block;
}
</html:style>
<hbox>

View File

@ -3,7 +3,7 @@
<head></head>
<body onload="document.getElementById('a').style.position = 'relative';">
<hbox xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" style="display: block; float: left;" id="a"><treecols id="b"/></hbox>
<hbox xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" style="float: left;" id="a"><treecols id="b"/></hbox>
</body>
</html>

View File

@ -5,7 +5,7 @@
<vbox>
<text value="powered by example.com" style="padding: 16px;"/>
</vbox>
<hbox id="t" style="display: block; position: fixed; right: 16px; bottom: 16px;">
<hbox id="t" style="position: fixed; right: 16px; bottom: 16px;">
<button label="OK"/>
</hbox>
<script><![CDATA[

View File

@ -9,7 +9,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=398982
-->
<script src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>
<popupgroup style="position: absolute; display: block;">
<popupgroup style="position: absolute; ">
<tooltip type="zzz">
<treecols/>
</tooltip>

View File

@ -5013,7 +5013,7 @@
# "blockified" to "-moz-box" (rather than to "block")
- name: layout.css.xul-box-display-values.survive-blockification.enabled
type: RelaxedAtomicBool
value: true
value: false
mirror: always
rust: true