Bug 1735376 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

STR:
1. Ensure you have about:config pref `layout.css.grid-item-baxis-measurement.enabled` set to `true`
2. Load attached testcase
3. Open console (ctrl shift k)
4. Type `simpleRecreate()`

ACTUAL RESULTS:
The logging shows an inconsistent height, before/after the page triggers a "reload" (nuke/restore the dom to force full relayout):
```
Height after style changes, before reload minimized_bug.html:19:17
#two 190 minimized_bug.html:20:17
Height after reload minimized_bug.html:25:17
#two 95
```

EXPECTED RESULTS:
The height should be consistent.

If you set `layout.css.grid-item-baxis-measurement.enabled` to `false`, then the height is consistently `95`. So this bug is specific to when we have that optimization enabled.

This testcase was generated by the Layout Quick Check fuzzer (with minor edits/simplification from me); see bug 1724999.
STR:
1. Ensure you have about:config pref `layout.css.grid-item-baxis-measurement.enabled` set to `true`
2. Load attached testcase
3. Open console (ctrl shift k)
4. Type `simpleRecreate()`

ACTUAL RESULTS:
The logging shows an inconsistent height, before/after the page triggers a "reload" (nuke/restore the dom to force full relayout):
```
Height after style changes, before reload
#two 190
Height after reload
#two 95
```

EXPECTED RESULTS:
The height should be consistent.

If you set `layout.css.grid-item-baxis-measurement.enabled` to `false`, then the height is consistently `95`. So this bug is specific to when we have that optimization enabled.

This testcase was generated by the Layout Quick Check fuzzer (with minor edits/simplification from me); see bug 1724999.

Back to Bug 1735376 Comment 0