Closed Bug 1525818 Opened 5 years ago Closed 5 years ago

Remove NS_ASSERTION in ImageBridgeParent::GetInstance()

Categories

(Core :: Graphics: WebRender, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla67
Tracking Status
firefox65 --- wontfix
firefox66 --- fixed
firefox67 --- fixed

People

(Reporter: sotaro, Assigned: sotaro)

References

Details

Attachments

(1 file)

The bug is created by Bug 1462885 Comment 29.

"Cannot find image bridge for process" in ImageBridgeParent::GetInstance() could sometimes happen with WebRender because of its async architecture. It seems better to change NS_ASSERTION to NS_WARNING.

Assignee: nobody → sotaro.ikeda.g
Blocks: 1462885

Test failures with "assertion count 1 is more than expected 0 assertions" in We10s was addressed.

https://treeherder.mozilla.org/#/jobs?repo=try&revision=5b07f42fc659b8785f5b3fc1f5870d5626ab4f05

Pushed by sikeda@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1fb53779a65c
Remove NS_ASSERTION in ImageBridgeParent::GetInstance() r=mattwoodrow
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67

Comment on attachment 9042010 [details]
Bug 1525818 - Remove NS_ASSERTION in ImageBridgeParent::GetInstance()

Beta/Release Uplift Approval Request

Feature/Bug causing the regression

Bug 1006957

User impact if declined

It affects only to debug build try tests failures. The fix on beta was requested by Bug 1462885 Comment 27.

Is this code covered by automated tests?

Yes

Has the fix been verified in Nightly?

Yes

Needs manual test from QE?

No

If yes, steps to reproduce

List of other uplifts needed

none

Risk to taking this patch

Low

Why is the change risky/not risky? (and alternatives if risky)

The fix just change NS_ASSERTION to S_WARNING.

String changes made/needed

none

Attachment #9042010 - Flags: approval-mozilla-beta?

Comment on attachment 9042010 [details]
Bug 1525818 - Remove NS_ASSERTION in ImageBridgeParent::GetInstance()

Change assertion to warning to help clarify test results on try pushes.
OK to uplift for beta 7.

Attachment #9042010 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: