Closed Bug 827168 Opened 7 years ago Closed 7 years ago

"ASSERTION: reflow dirty lines failed: 'NS_SUCCEEDED(rv)'" with button, :first-line, flex

Categories

(Core :: Layout, defect)

x86_64
Linux
defect
Not set

Tracking

()

RESOLVED DUPLICATE of bug 812822

People

(Reporter: dholbert, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(1 file)

(discovered this while tweaking the testcase on bug 824297)

The attached testcase (w/ :first-line and display:flex on a <button>) triggers this in a debug build:

###!!! ASSERTION: reflow dirty lines failed: 'NS_SUCCEEDED(rv)', file layout/generic/nsBlockFrame.cpp, line 1044

If I remove "display:flex", the testcase loads w/out any assertion-failures.

This might end up being the same as bug 824297, but the assertion-failure & style is different, so I figured I'd initially file it separately.
Keywords: testcase
Summary: first-line flex → "ASSERTION: reflow dirty lines failed: 'NS_SUCCEEDED(rv)'" with button, :first-line, flex
This is probably hitting the same issue described in bug 824297 comment 3.
Flags: in-testsuite?
Attached file testcase 1
(oops, just realized I forgot to attach the testcase. here it is.)
Depends on: 812822
Verified that this testcase's assertion is fixed in trunk now, now that bug 812822 has landed.

Marking as dupe of bug 812822, and marking in-testsuite+ because this bug's testcase was included in that bug's crashtests push.
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: in-testsuite? → in-testsuite+
Resolution: --- → DUPLICATE
Duplicate of bug: 812822
You need to log in before you can comment on or make changes to this bug.