Closed Bug 1736479 Opened 3 years ago Closed 3 years ago

Make gfx SanityTest.jsm work again

Categories

(Core :: Graphics, task)

Unspecified
Windows
task

Tracking

()

RESOLVED FIXED
101 Branch
Tracking Status
firefox101 --- fixed

People

(Reporter: sotaro, Assigned: sotaro)

References

()

Details

Attachments

(1 file, 1 obsolete file)

Assignee: nobody → sotaro.ikeda.g
Attached file Bug 1736479 - Remove SanityTest.jsm (obsolete) —
Summary: Remove SanityTest.jsm → Make SanityTest.jsm work again
Summary: Make SanityTest.jsm work again → Investigate to make SanityTest.jsm work again

:jrmuizel, commented if we could re-enable the original intention of SanityTest. The SanityTest was originally used for checking if hardware video decoder works. It was added by Bug 1156135.
The problem is that taking screenshot with DirectComposition could take very long time(Bug 1615590, Bug 1602643)

See Also: → 1156135
See Also: → 1615590
See Also: → 1602643
Attachment #9246555 - Attachment is obsolete: true
Depends on: 1739930

If we want to re-enable SanityTest.jsm test, we need to disable native compositor(DirectComposition) on the testing window, since taking snapshot of native compositor is very slow on Windows.

CompositorOptions could be used to notice to disable native compositor(DirectComposition).

But we do not have a good way to notice it from SanityTest.jsm to gecko via nsWindowWatcher::OpenWindow(). Feature might be used for it, but chrome flag is already fully used

Summary: Investigate to make SanityTest.jsm work again → Make SanityTest.jsm work again
Summary: Make SanityTest.jsm work again → Make gfx SanityTest.jsm work again
Attachment #9250111 - Attachment description: Bug 1736479 - Make SanityTest.jsm work again → Bug 1736479 - Make gfx SanityTest.jsm work again
Pushed by sikeda.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d5b01209cf78 Make gfx SanityTest.jsm work again r=gfx-reviewers,bradwerth
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 101 Branch
OS: Unspecified → Windows
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: