Closed Bug 1950979 Opened 1 year ago Closed 9 months ago

Perma /css/css-scroll-snap/snap-after-relayout/resnap-on-reconstructing-frame.html | single tracking bug

Categories

(Core :: Layout: Scrolling and Overflow, defect, P5)

defect

Tracking

()

RESOLVED FIXED
143 Branch
Tracking Status
firefox-esr128 --- unaffected
firefox-esr140 --- unaffected
firefox141 --- unaffected
firefox142 --- unaffected
firefox143 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: hiro)

References

(Regression)

Details

(Keywords: intermittent-failure, intermittent-testcase, regression)

Attachments

(1 file)

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


[task 2025-02-27T19:08:31.900Z] 19:08:31     INFO - TEST-OK | /css/css-scroll-snap/snap-after-relayout/remove-current-target.html | took 240ms
[task 2025-02-27T19:08:31.901Z] 19:08:31     INFO - TEST-START | /css/css-scroll-snap/snap-after-relayout/resnap-on-reconstructing-frame.html
[task 2025-02-27T19:08:31.905Z] 19:08:31     INFO - Closing window 34b3afd9-1cf1-49ec-9f7a-99ff0499c641
[task 2025-02-27T19:08:31.943Z] 19:08:31     INFO - PID 1922 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpx3uw7jqy/runtests_leaks_956_tab_pid2083.log
[task 2025-02-27T19:08:32.126Z] 19:08:32     INFO - PID 1922 | [Child 2082, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_INVALID_ARG) failed with result 0x80520012 (NS_ERROR_FILE_NOT_FOUND): file /builds/worker/checkouts/gecko/intl/l10n/L10nRegistry.cpp:385
[task 2025-02-27T19:08:32.164Z] 19:08:32     INFO - PID 1922 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpx3uw7jqy/runtests_leaks_956_tab_pid2084.log
[task 2025-02-27T19:08:32.205Z] 19:08:32     INFO - PID 1922 | [Child 2082, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_INVALID_ARG) failed with result 0x80520012 (NS_ERROR_FILE_NOT_FOUND): file /builds/worker/checkouts/gecko/intl/l10n/L10nRegistry.cpp:385
[task 2025-02-27T19:08:32.271Z] 19:08:32     INFO - PID 1922 | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2025-02-27T19:08:32.271Z] 19:08:32     INFO - PID 1922 | [Child 2084, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:476
[task 2025-02-27T19:08:32.458Z] 19:08:32     INFO - PID 1922 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpx3uw7jqy/runtests_leaks_956_tab_pid2085.log
[task 2025-02-27T19:08:35.484Z] 19:08:35     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:35.485Z] 19:08:35     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:35.486Z] 19:08:35     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:35.487Z] 19:08:35     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:35.488Z] 19:08:35     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:35.489Z] 19:08:35     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:36.393Z] 19:08:36     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:36.394Z] 19:08:36     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:36.395Z] 19:08:36     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:36.396Z] 19:08:36     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:37.626Z] 19:08:37     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:37.627Z] 19:08:37     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:37.628Z] 19:08:37     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:37.629Z] 19:08:37     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:37.630Z] 19:08:37     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:37.631Z] 19:08:37     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:38.176Z] 19:08:38     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:38.177Z] 19:08:38     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:38.926Z] 19:08:38     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:38.927Z] 19:08:38     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:39.467Z] 19:08:39     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:39.468Z] 19:08:39     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:40.342Z] 19:08:40     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:40.343Z] 19:08:40     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:40.482Z] 19:08:40     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:40.483Z] 19:08:40     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:41.296Z] 19:08:41     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:41.297Z] 19:08:41     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:41.432Z] 19:08:41     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:41.433Z] 19:08:41     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:08:42.243Z] 19:08:42     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: NS_ENSURE_TRUE(record) failed: file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtection.cpp:296
[task 2025-02-27T19:08:42.244Z] 19:08:42     INFO - PID 1922 | [Parent 1922, Main Thread] WARNING: Running RecordStatefulBounces after a timeout failed.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingState.cpp:729
[task 2025-02-27T19:09:02.546Z] 19:09:02     INFO - 
[task 2025-02-27T19:09:02.546Z] 19:09:02     INFO - TEST-UNEXPECTED-TIMEOUT | /css/css-scroll-snap/snap-after-relayout/resnap-on-reconstructing-frame.html | Stay at the last snap point even after reconstrucing the scroll container - Test timed out
[task 2025-02-27T19:09:02.546Z] 19:09:02     INFO - TEST-UNEXPECTED-TIMEOUT | /css/css-scroll-snap/snap-after-relayout/resnap-on-reconstructing-frame.html | expected OK
[task 2025-02-27T19:09:02.546Z] 19:09:02     INFO - TEST-INFO took 30646ms
[task 2025-02-27T19:09:02.549Z] 19:09:02     INFO - PID 1922 | 1740683342548	Marionette	INFO	Stopped listening on port 49979
[task 2025-02-27T19:09:03.166Z] 19:09:03     INFO - PID 1922 | [Parent 1922, Socket Thread] WARNING: cannot post event if not initialized: file /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnectionMgr.cpp:235
[task 2025-02-27T19:09:03.309Z] 19:09:03     INFO - Browser exited with return code -15
[task 2025-02-27T19:09:03.310Z] 19:09:03  WARNING - Firefox didn't exit cleanly, not processing leak logs
[task 2025-02-27T19:09:03.311Z] 19:09:03     INFO - Closing logging queue
[task 2025-02-27T19:09:03.311Z] 19:09:03     INFO - queue closed
[task 2025-02-27T19:09:03.364Z] 19:09:03     INFO - Application command: /opt/worker/tasks/task_174068286707384/build/application/Firefox NightlyDebug.app/Contents/MacOS/firefox --marionette about:blank -foreground -profile /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpsomm4yan
[task 2025-02-27T19:09:03.374Z] 19:09:03     INFO - PID 2034 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpj9k9c90n/runtests_leaks_956.log
[task 2025-02-27T19:09:03.374Z] 19:09:03     INFO - PID 2034 | [WARN  rkv::backend::impl_safe::environment] `load_ratio()` is irrelevant for this storage backend.
[task 2025-02-27T19:09:03.375Z] 19:09:03     INFO - PID 2034 | GL_VENDOR: Intel Inc.
[task 2025-02-27T19:09:03.376Z] 19:09:03     INFO - PID 2034 | mVendor: Intel
[task 2025-02-27T19:09:03.376Z] 19:09:03     INFO - PID 2034 | GL_RENDERER: Intel(R) UHD Graphics 630
[task 2025-02-27T19:09:03.377Z] 19:09:03     INFO - PID 2034 | mRenderer: Unknown
[task 2025-02-27T19:09:03.377Z] 19:09:03     INFO - PID 2034 | mIsMesa: 0
[task 2025-02-27T19:09:03.378Z] 19:09:03     INFO - PID 2034 | 1740683303965	Marionette	INFO	Marionette enabled
[task 2025-02-27T19:09:03.379Z] 19:09:03     INFO - PID 2034 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpj9k9c90n/runtests_leaks_956_socket_pid2044.log
[task 2025-02-27T19:09:03.379Z] 19:09:03     INFO - PID 2034 | 1740683304519	Marionette	INFO	Listening on port 50048
[task 2025-02-27T19:09:03.380Z] 19:09:03     INFO - PID 2034 | [WARN  rkv::backend::impl_safe::environment] `load_ratio()` is irrelevant for this storage backend.
[task 2025-02-27T19:09:03.381Z] 19:09:03     INFO - PID 2034 | [WARN  rkv::backend::impl_safe::environment] `load_ratio()` is irrelevant for this storage backend.
[task 2025-02-27T19:09:03.381Z] 19:09:03     INFO - PID 2034 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpj9k9c90n/runtests_leaks_956_tab_pid2050.log
[task 2025-02-27T19:09:03.382Z] 19:09:03     INFO - PID 2034 | [Parent 2034, GMPThread] WARNING: Failed to delete GMP storage directory: file /builds/worker/checkouts/gecko/dom/media/gmp/GMPServiceParent.cpp:1858
[task 2025-02-27T19:09:03.383Z] 19:09:03     INFO - PID 2034 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpj9k9c90n/runtests_leaks_956_rdd_pid2051.log
[task 2025-02-27T19:09:03.384Z] 19:09:03     INFO - PID 2034 | [Parent 2034, Main Thread] WARNING: Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out!: '!nsContentUtils::IsChromeDoc(window->GetExtantDoc())', file /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:462
[task 2025-02-27T19:09:03.384Z] 19:09:03     INFO - PID 2034 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpj9k9c90n/runtests_leaks_956_tab_pid2054.log
[task 2025-02-27T19:09:03.385Z] 19:09:03     INFO - PID 2034 | [WARN  webrender::device::gl] Missing optimized shader source for gpu_cache_update
[task 2025-02-27T19:09:03.386Z] 19:09:03     INFO - PID 2034 | [Parent 2034, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file /builds/worker/checkouts/gecko/layout/generic/nsFrameSelection.cpp:1708
[task 2025-02-27T19:09:03.386Z] 19:09:03     INFO - PID 2034 | [Parent 2034, sqldb:places.sqlite #2] WARNING: Suboptimal indexes for the SQL statement 0x1833a14c0 (http://mzl.la/1FuID0j).: file /builds/worker/checkouts/gecko/storage/mozStoragePrivateHelpers.cpp:114
[task 2025-02-27T19:09:03.387Z] 19:09:03     INFO - PID 2034 | [Parent 2034, sqldb:places.sqlite #2] WARNING: Suboptimal indexes for the SQL statement 0x1833a14c0 (http://mzl.la/1FuID0j).: file /builds/worker/checkouts/gecko/storage/mozStoragePrivateHelpers.cpp:114
[task 2025-02-27T19:09:03.388Z] 19:09:03     INFO - PID 2034 | [Parent 2034, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:1215
[task 2025-02-27T19:09:03.389Z] 19:09:03     INFO - PID 2034 | [Parent 2034, Main Thread] WARNING: NS_ENSURE_TRUE(mNameHashtable.Get(aName, &index)) failed: file /builds/worker/checkouts/gecko/storage/mozStorageRow.cpp:91
[task 2025-02-27T19:09:03.389Z] 19:09:03     INFO - PID 2034 | [Parent 2034, Main Thread] WARNING: NS_ENSURE_TRUE(mNameHashtable.Get(aName, &index)) failed: file /builds/worker/checkouts/gecko/storage/mozStorageRow.cpp:91
[task 2025-02-27T19:09:03.390Z] 19:09:03     INFO - PID 2034 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpj9k9c90n/runtests_leaks_956_utility_pid2067.log
[task 2025-02-27T19:09:03.391Z] 19:09:03     INFO - PID 2034 | [Parent 2034, Main Thread] WARNING: Ignoring duplicate observer: browser.shopping.experience2023.optedIn: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:2870
[task 2025-02-27T19:09:03.391Z] 19:09:03     INFO - PID 2034 | [Parent 2034, Main Thread] WARNING: Ignoring duplicate observer: browser.shopping.experience2023.optedIn: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:2870
[task 2025-02-27T19:09:03.392Z] 19:09:03     INFO - PID 2034 | [Parent 2034, Main Thread] WARNING: Ignoring duplicate observer: browser.shopping.experience2023.optedIn: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:2870
[task 2025-02-27T19:09:03.393Z] 19:09:03     INFO - PID 2034 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpj9k9c90n/runtests_leaks_956_tab_pid2069.log
[task 2025-02-27T19:09:03.394Z] 19:09:03     INFO - PID 2034 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpj9k9c90n/runtests_leaks_956_tab_pid2070.log
[task 2025-02-27T19:09:03.394Z] 19:09:03     INFO - PID 2034 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/xq/vwv9p_b17gx79t_yjrjn676r0000jb/T/tmpj9k9c90n/runtests_leaks_956_tab_pid2071.log
[task 2025-02-27T19:09:03.395Z] 19:09:03     INFO - Starting runner
[task 2025-02-27T19:09:04.064Z] 19:09:04     INFO - PID 2034 | [Child 2069, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_INVALID_ARG) failed with result 0x80520012 (NS_ERROR_FILE_NOT_FOUND): file /builds/worker/checkouts/gecko/intl/l10n/L10nRegistry.cpp:385
[task 2025-02-27T19:09:04.254Z] 19:09:04     INFO - TEST-START | /css/css-scroll-snap/snap-after-relayout/resnap-to-focused.html
[task 2025-02-27T19:09:04.313Z] 19:09:04     INFO - Setting pref dom.customHighlightAPI.enabled to true
[task 2025-02-27T19:09:04.350Z] 19:09:04     INFO - Setting pref layout.css.transition-behavior.enabled to true
[task 2025-02-27T19:09:04.384Z] 19:09:04     INFO - Setting pref layout.css.basic-shape-shape.enabled to true
[task 2025-02-27T19:09:04.662Z] 19:09:04     INFO - Setting pref layout.css.style-queries.enabled to true
[task 2025-02-27T19:09:04.849Z] 19:09:04     INFO - PID 2034 | [Child 2071, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_INVALID_ARG) failed with result 0x80520012 (NS_ERROR_FILE_NOT_FOUND): file /builds/worker/checkouts/gecko/intl/l10n/L10nRegistry.cpp:385
[task 2025-02-27T19:09:05.049Z] 19:09:05     INFO - .
[task 2025-02-27T19:09:05.049Z] 19:09:05     INFO - TEST-OK | /css/css-scroll-snap/snap-after-relayout/resnap-to-focused.html | took 795ms

This turned perma with the changes in Bug 1978946 as seen here.
Should an expectation update be ok here? It also sometimes times out: https://treeherder.mozilla.org/logviewer?job_id=519887543&repo=autoland&lineNumber=7729

Flags: needinfo?(hikezoe.birchill)
Keywords: regression
Regressed by: 1978946
Summary: Intermittent /css/css-scroll-snap/snap-after-relayout/resnap-on-reconstructing-frame.html | single tracking bug → Perma /css/css-scroll-snap/snap-after-relayout/resnap-on-reconstructing-frame.html | single tracking bug

Set release status flags based on info from the regressing bug 1978946

Based on logs on several try runs, we have already the incorrect scroll position 0 at this line right after we got a scrollend event.

The reason why the scroll position is 0 at that moment is when we call this smooth scrollBy, the document has not yet finished loading. Then while we await scrollendPromise for the scrollBy operation, the document finishes its loading, thus a reflow is triggered via this FlushPendingNotification call in nsDocLoader::DocLoaderIsEmpty. Then the scroll container calls ScrollContainerFrame::TryResnap but at that moment, the smooth scroll operation has not yet reached to the destination, thus, it's clobbered by the resnap triggered by the reflow.

I think this is a pre-existing issue, I will file a bug (hopefully I can file the bug with a mochitest).

Anyways, I am going to do a workaround here.

Assignee: nobody → hikezoe.birchill
Status: NEW → ASSIGNED
Flags: needinfo?(hikezoe.birchill)
See Also: → 1980855
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/54123 for changes under testing/web-platform/tests
Status: ASSIGNED → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → 143 Branch
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: