Closed Bug 1750101 Opened 4 years ago Closed 3 years ago

Perma comm/mail/components/extensions/test/browser/browser_ext_composeAction.js | application crashed @ nsCSSFrameConstructor::ConstructFramesFromItem

Categories

(Thunderbird :: Add-Ons: Extensions API, defect)

Unspecified
macOS
defect

Tracking

(thunderbird_esr91 unaffected)

RESOLVED FIXED
100 Branch
Tracking Status
thunderbird_esr91 --- unaffected

People

(Reporter: intermittent-bug-filer, Assigned: Paenglab)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Attachments

(1 file)

Filed by: geoff [at] darktrojan.net
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=364049098&repo=comm-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Y_19V6NkRpyjT-MVmti0ag/runs/0/artifacts/public/logs/live_backing.log


[@ nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState&, nsCSSFrameConstructor::FrameConstructionItemList::Iterator&, nsContainerFrame*, nsFrameList&)]
Summary: Intermittent comm/mail/components/extensions/test/browser/browser_ext_composeAction.js | application crashed @ nsCSSFrameConstructor::ConstructFramesFromItem → Perma comm/mail/components/extensions/test/browser/browser_ext_composeAction.js | application crashed @ nsCSSFrameConstructor::ConstructFramesFromItem

Geoff thinks this might be related (or just a coincidence):
https://hg.mozilla.org/comm-central/rev/994662a74ca3132b990332c74fdfca2c2927f7c1

Adding it here so that info does not get lost.

This is the line that causes the assertion failure. Comment it out and the test passes.

Richard, can you find another way to do it? Or have that ::after pseudo-element always be set to -moz-box?

Flags: needinfo?(richard.marti)
Assignee: nobody → richard.marti
Status: NEW → ASSIGNED

Removed the -moz-box on composer and the old AB. I needed to add a z-index: 1; to make the border show again.

Geoff, does this fix the failure? This is macOS only, correct?

Flags: needinfo?(richard.marti)

Yes, it appears to fix the failure. Thanks.

OS: Unspecified → macOS

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/93b1f0225572
Remove the "-moz-box" on the ::after pseudo elements on macOS. r=darktrojan

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 100 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: