Closed Bug 1697096 Opened 4 years ago Closed 4 years ago

Fallback to Software WebRender if disabling WebRender due to runtime error on Android

Categories

(Core :: Graphics: WebRender, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
90 Branch
Tracking Status
firefox90 --- fixed

People

(Reporter: sotaro, Assigned: sotaro)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

It is similar to Bug 1689203 .

Assignee: nobody → sotaro.ikeda.g

This bug expects fallback from RenderCompositorEGL to RenderCompositorOGLSWGL.

Depends on: 1697155

With Bug 1697715, fallback could be simpler.

Depends on: 1699598
Depends on: 1700532
Depends on: 1700848
Attachment #9207717 - Attachment description: Bug 1697096 - Fallback to Software WebRender if disabling WebRender due to runtime error on Android → WIP: Bug 1697096 - Fallback to Software WebRender if disabling WebRender due to runtime error on Android
Depends on: 1701381
Depends on: 1701563
Attachment #9207717 - Attachment description: WIP: Bug 1697096 - Fallback to Software WebRender if disabling WebRender due to runtime error on Android → WIP: Bug 1697096 - Add paused state to WebRenderAPI::Create() for fixing resume handling
Attachment #9207717 - Attachment description: WIP: Bug 1697096 - Add paused state to WebRenderAPI::Create() for fixing resume handling → Bug 1697096 - Add paused state to WebRenderAPI::Create() for fixing resume handling
Attachment #9207717 - Attachment description: Bug 1697096 - Add paused state to WebRenderAPI::Create() for fixing resume handling → Bug 1697096 - Add paused state handling to WebRenderAPI::Create() for fixing resume handling
Attachment #9207717 - Attachment description: Bug 1697096 - Add paused state handling to WebRenderAPI::Create() for fixing resume handling → WIP: Bug 1697096 - Call WebRenderAPI::Resume() in AllocPWebRenderBridgeParent() if necessary on Android
Attachment #9207717 - Attachment description: WIP: Bug 1697096 - Call WebRenderAPI::Resume() in AllocPWebRenderBridgeParent() if necessary on Android → Bug 1697096 - Call WebRenderAPI::Resume() in AllocPWebRenderBridgeParent() if necessary on Android
Pushed by sikeda.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8d99f538b0bf Call WebRenderAPI::Resume() in AllocPWebRenderBridgeParent() if necessary on Android r=jnicol
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: