Bug: Intermittent browser/base/content/test/popups/browser_popup_linux_resize.js | single tracking bug
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2023-05-03 17:08:02+00:00
Resolved: 2024-04-22 12:01:16+00:00

**Filed by:** imoraru [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=414516319&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/SC_-i4ZiR0u-aUyPhOt-xg/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2023-05-03T16:51:09.013Z] 16:51:09     INFO - TEST-PASS | browser/base/content/test/popups/browser_popup_linux_resize.js | [Resize outerHeight,innerHeight (content) (instant)] Expected final value for mozInnerScreenY - 478 == 478 - 
[task 2023-05-03T16:51:09.014Z] 16:51:09     INFO - Restore popup state.
[task 2023-05-03T16:51:09.015Z] 16:51:09     INFO - Waiting for restored size.
[task 2023-05-03T16:51:09.016Z] 16:51:09     INFO - Buffered messages finished
[task 2023-05-03T16:51:09.016Z] 16:51:09     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/popups/browser_popup_linux_resize.js | Uncaught exception in test bound  - Waiting for restored size. - timed out after 50 tries.
[task 2023-05-03T16:51:09.017Z] 16:51:09     INFO - Leaving test bound 
[task 2023-05-03T16:51:09.018Z] 16:51:09     INFO - Entering test bound 
[task 2023-05-03T16:51:09.018Z] 16:51:09     INFO - === Running in content. ===
[task 2023-05-03T16:51:09.019Z] 16:51:09     INFO - Resize outerHeight,innerHeight (content) (fanned out): [{"outerHeight":9},{"innerHeight":10}]
[task 2023-05-03T16:51:09.020Z] 16:51:09     INFO - Initializing all values to current state.
[task 2023-05-03T16:51:09.020Z] 16:51:09     INFO - Adding resize event listener.
[task 2023-05-03T16:51:09.021Z] 16:51:09     INFO - Starting property changes.
[task 2023-05-03T16:51:09.021Z] 16:51:09     INFO - [Resize outerHeight,innerHeight (content) (fanned out)] Requesting animation frame.
[task 2023-05-03T16:51:09.023Z] 16:51:09     INFO - [Resize outerHeight,innerHeight (content) (fanned out)] [1/2] Setting outerHeight to 260.
[task 2023-05-03T16:51:09.023Z] 16:51:09     INFO - [Resize outerHeight,innerHeight (content) (fanned out)] Requesting animation frame.
[task 2023-05-03T16:51:09.024Z] 16:51:09     INFO - [Resize outerHeight,innerHeight (content) (fanned out)] [2/2] Setting innerHeight to 220.
[task 2023-05-03T16:51:09.024Z] 16:51:09     INFO - [Resize outerHeight,innerHeight (content) (fanned out)] Waiting for window to match the final state.
[task 2023-05-03T16:51:09.025Z] 16:51:09     INFO - [Resize outerHeight,innerHeight (content) (fanned out)] 1. resize event: { outerWidth: 200, outerHeight: 261, innerWidth: 200, innerHeight: 220 }
[task 2023-05-03T16:51:09.025Z] 16:51:09     INFO - TEST-PASS | browser/base/content/test/popups/browser_popup_linux_resize.js | [Resize outerHeight,innerHeight (content) (fanned out)] Valid intermediate state. Current: { outerWidth: 200, outerHeight: 261, innerWidth: 200, innerHeight: 220 } - true == true - 
[task 2023-05-03T16:51:09.026Z] 16:51:09     INFO - [Resize outerHeight,innerHeight (content) (fanned out)] Checking final state.
[task 2023-05-03T16:51:09.026Z] 16:51:09     INFO - [Resize outerHeight,innerHeight (content) (fanned out)] Exepected: { outerWidth: 200, outerHeight: 261, innerWidth: 200, innerHeight: 220, screenX: 700, screenY: 400, mozInnerScreenX: 700, mozInnerScreenY: 478 }
[task 2023-05-03T16:51:09.027Z] 16:51:09     INFO - [Resize outerHeight,innerHeight (content) (fanned out)] Actual:    { outerWidth: 200, outerHeight: 261, innerWidth: 200, innerHeight: 220, screenX: 700, screenY: 400, mozInnerScreenX: 700, mozInnerScreenY: 478 }
[task 2023-05-03T16:51:09.028Z] 16:51:09     INFO - TEST-PASS | browser/base/content/test/popups/browser_popup_linux_resize.js | [Resize outerHeight,innerHeight (content) (fanned out)] Expected final value for outerWidth - 200 == 200 - 
```