Bug: Perma beta/release browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | Feature Callout is positioned left of parent element when callout is configured at end of callout -
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2023-01-17 22:43:49+00:00
Resolved: 2023-02-14 17:01:37+00:00

**Filed by:** nfay [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=402690282&repo=mozilla-release
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LjdH42TFSYG5GkpqOGzSmA/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2023-01-17T20:48:41.890Z] 20:48:41     INFO - TEST-START | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js
[task 2023-01-17T20:48:43.299Z] 20:48:43     INFO - TEST-INFO | started process screentopng
[task 2023-01-17T20:48:43.718Z] 20:48:43     INFO - TEST-INFO | screentopng: exit 0
[task 2023-01-17T20:48:43.719Z] 20:48:43     INFO - Buffered messages logged at 20:48:41
[task 2023-01-17T20:48:43.719Z] 20:48:43     INFO - Entering test bound feature_callout_first_screen_positioned_below_element
[task 2023-01-17T20:48:43.719Z] 20:48:43     INFO - Buffered messages logged at 20:48:42
[task 2023-01-17T20:48:43.719Z] 20:48:43     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | Feature Callout is positioned below parent element when callout is configured to point from the top - 
[task 2023-01-17T20:48:43.724Z] 20:48:43     INFO - Leaving test bound feature_callout_first_screen_positioned_below_element
[task 2023-01-17T20:48:43.725Z] 20:48:43     INFO - Entering test bound feature_callout_second_screen_positioned_left_of_element
[task 2023-01-17T20:48:43.726Z] 20:48:43     INFO - Buffered messages finished
[task 2023-01-17T20:48:43.729Z] 20:48:43     INFO - TEST-UNEXPECTED-FAIL | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | Feature Callout is positioned left of parent element when callout is configured at end of callout - 
[task 2023-01-17T20:48:43.730Z] 20:48:43     INFO - Stack trace:
[task 2023-01-17T20:48:43.731Z] 20:48:43     INFO - chrome://mochikit/content/browser-test.js:test_ok:1449
[task 2023-01-17T20:48:43.732Z] 20:48:43     INFO - chrome://mochitests/content/browser/browser/components/firefoxview/tests/browser/browser_feature_callout_position.js:feature_callout_second_screen_positioned_left_of_element/<:64
[task 2023-01-17T20:48:43.733Z] 20:48:43     INFO - Leaving test bound feature_callout_second_screen_positioned_left_of_element
[task 2023-01-17T20:48:43.734Z] 20:48:43     INFO - Entering test bound feature_callout_third_screen_position_respects_RTL_layouts
[task 2023-01-17T20:48:44.678Z] 20:48:44     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | Feature Callout is positioned right of parent element when callout is configured at end of callout in right to left layouts - 
[task 2023-01-17T20:48:45.032Z] 20:48:45     INFO - Leaving test bound feature_callout_third_screen_position_respects_RTL_layouts
[task 2023-01-17T20:48:45.034Z] 20:48:45     INFO - Entering test bound feature_callout_is_repositioned_if_parent_container_is_toggled
[task 2023-01-17T20:48:46.028Z] 20:48:46     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | Feature Callout position is recalculated when parent element is toggled - 
[task 2023-01-17T20:48:46.166Z] 20:48:46     INFO - Leaving test bound feature_callout_is_repositioned_if_parent_container_is_toggled
[task 2023-01-17T20:48:46.169Z] 20:48:46     INFO - Entering test bound feature_callout_top_end_positioning
[task 2023-01-17T20:48:47.020Z] 20:48:47     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | Feature Callout container has the expected arrow-top-end class - 
[task 2023-01-17T20:48:47.023Z] 20:48:47     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | Feature Callout's right edge is approximately aligned with parent element's right edge - 
[task 2023-01-17T20:48:47.084Z] 20:48:47     INFO - Leaving test bound feature_callout_top_end_positioning
[task 2023-01-17T20:48:47.087Z] 20:48:47     INFO - Entering test bound feature_callout_top_start_positioning
[task 2023-01-17T20:48:48.011Z] 20:48:48     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | Feature Callout container has the expected arrow-top-start class - 
[task 2023-01-17T20:48:48.015Z] 20:48:48     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | Feature Callout's left edge is approximately aligned with parent element's left edge - 
[task 2023-01-17T20:48:48.148Z] 20:48:48     INFO - Leaving test bound feature_callout_top_start_positioning
[task 2023-01-17T20:48:48.151Z] 20:48:48     INFO - Entering test bound feature_callout_top_end_position_respects_RTL_layouts
[task 2023-01-17T20:48:49.769Z] 20:48:49     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | In RTL mode, the feature Callout container has the expected arrow-top-start class - 
[task 2023-01-17T20:48:49.770Z] 20:48:49     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | In RTL mode, the feature Callout's left edge is aligned with parent element's left edge - 
[task 2023-01-17T20:48:50.336Z] 20:48:50     INFO - Leaving test bound feature_callout_top_end_position_respects_RTL_layouts
[task 2023-01-17T20:48:50.338Z] 20:48:50     INFO - Entering test bound feature_callout_smaller_parent_container_than_callout_container
[task 2023-01-17T20:48:51.172Z] 20:48:51     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | Feature Callout is height is larger than parent element when callout is configured at end of callout - 
[task 2023-01-17T20:48:51.172Z] 20:48:51     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | Feature Callout is positioned higher that parent element when callout is configured at end of callout - 
[task 2023-01-17T20:48:51.172Z] 20:48:51     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | Feature Callout is centered equally to parent element when callout is configured at end of callout - 
[task 2023-01-17T20:48:51.215Z] 20:48:51     INFO - Leaving test bound feature_callout_smaller_parent_container_than_callout_container
[task 2023-01-17T20:48:51.863Z] 20:48:51     INFO - GECKO(7725) | MEMORY STAT | vsize 20983580MB | residentFast 1555MB
[task 2023-01-17T20:48:51.865Z] 20:48:51     INFO - TEST-OK | browser/components/firefoxview/tests/browser/browser_feature_callout_position.js | took 9974ms
[task 2023-01-17T20:48:51.942Z] 20:48:51     INFO - checking window state
[task 2023-01-17T20:48:52.268Z] 20:48:52     INFO - TEST-START | browser/components/firefoxview/tests/browser/browser_feature_callout_resize.js
```