Open Bug 848104 Opened 7 years ago Updated 3 years ago

Intermittent plugin-asyncdxgi-update.html | image comparison (==), max difference: 255, number of differing pixels: 160000

Categories

(Core :: Graphics, defect, P3)

x86_64
macOS
defect

Tracking

()

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: intermittent-failure, Whiteboard: [test marked as random on 10.6/10.7][leave open])

Attachments

(2 files)

Attached image test screenshot
https://tbpl.mozilla.org/php/getParsedLog.php?id=20348218&tree=Mozilla-Inbound

Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound opt test reftest on 2013-03-05 10:16:27 PST for push d861cca2103e
slave: talos-r4-snow-031

10:31:41     INFO -  REFTEST INFO | Loading a blank page
10:31:41     INFO -  REFTEST TEST-START | file:///Users/cltbld/talos-slave/test/build/tests/reftest/tests/dom/plugins/test/reftest/plugin-asyncdxgi-update.html | 6177 / 9182 (67%)
10:31:41     INFO -  REFTEST TEST-UNEXPECTED-FAIL | file:///Users/cltbld/talos-slave/test/build/tests/reftest/tests/dom/plugins/test/reftest/plugin-asyncdxgi-update.html | image comparison (==), max difference: 255, number of differing pixels: 160000
10:31:41     INFO -  REFTEST   IMAGE 1 (TEST): <see attached>
10:31:41     INFO -  REFTEST   IMAGE 2 (REFERENCE): <see attached>
10:31:41     INFO -  REFTEST INFO | Saved log: START file:///Users/cltbld/talos-slave/test/build/tests/reftest/tests/dom/plugins/test/reftest/plugin-asyncdxgi-update.html
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering WaitForTestEnd
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] WaitForTestEnd: Adding listeners
10:31:41     INFO -  REFTEST INFO | Saved log: Initializing canvas snapshot
10:31:41     INFO -  REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MozPaintWait received for ID 'plugin'
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for MozPaintWaitFinished
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MozPaintWaitFinished received for ID 'plugin'
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] ExplicitPaintsCompleteListener fired
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] AfterPaintListener in file:///Users/cltbld/talos-slave/test/build/tests/reftest/tests/dom/plugins/test/reftest/plugin-asyncdxgi-update.html
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] SendUpdateCanvasForEvent with 1 rects
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] Rect: 8 8 408 408
10:31:41     INFO -  REFTEST INFO | Saved log: Updating canvas for invalidation
10:31:41     INFO -  REFTEST INFO | Saved log: DoDrawWindow 8,8,400,400
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MakeProgress: dispatching MozReftestInvalidate
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for reftest-wait to be removed
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for reftest-wait to be removed
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] AttrModifiedListener fired
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] AfterPaintListener in file:///Users/cltbld/talos-slave/test/build/tests/reftest/tests/dom/plugins/test/reftest/plugin-asyncdxgi-update.html
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] SendUpdateCanvasForEvent with 1 rects
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] Rect: 8 8 408 408
10:31:41     INFO -  REFTEST INFO | Saved log: Updating canvas for invalidation
10:31:41     INFO -  REFTEST INFO | Saved log: DoDrawWindow 8,8,400,400
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FINISH
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MakeProgress: Completed
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_COMPLETED
10:31:41     INFO -  REFTEST INFO | Saved log: [CONTENT] RecordResult fired
10:31:41     INFO -  REFTEST INFO | Saved log: RecordResult fired
10:31:41     INFO -  REFTEST INFO | Saved log: RecordResult fired
10:31:41     INFO -  REFTEST INFO | Loading a blank page
10:31:41     INFO -  NPP_Destroy
Attached image reference screenshot
Bas, can you please look into this or suggest someone else who can? This affects all branches.
Flags: needinfo?(bas)
Arguably we should switch async plugins off everywhere. Since Adobe ended up more or less abandoning flash before it was adopted... alternatively we could start pushing it again, but I'm not sure if that's considered worthwhile.
Flags: needinfo?(bas)
https://hg.mozilla.org/integration/mozilla-inbound/rev/69a2e380cfc2
Flags: needinfo?(ryanvm)
Whiteboard: [test marked as random on 10.6/10.7][leave open]
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.