Closed Bug 1839265 Opened 1 year ago Closed 1 year ago

Intermittent /editing/crashtests/remove-editing-host-during-forwarddelete.html | single tracking bug

Categories

(Core :: DOM: Editor, defect, P5)

defect

Tracking

()

RESOLVED FIXED
116 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- unaffected
firefox114 --- unaffected
firefox115 --- unaffected
firefox116 --- fixed

People

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

References

(Regression)

Details

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

Attachments

(1 file)

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


[task 2023-06-19T22:28:57.245Z] 22:28:57     INFO - TEST-START | /editing/crashtests/remove-editing-host-during-forwarddelete.html
[task 2023-06-19T22:29:32.663Z] 22:29:32     INFO - TEST-UNEXPECTED-TIMEOUT | /editing/crashtests/remove-editing-host-during-forwarddelete.html | expected PASS
[task 2023-06-19T22:29:32.663Z] 22:29:32     INFO - TEST-INFO took 35418ms
[task 2023-06-19T22:29:32.669Z] 22:29:32     INFO - PID 30398 | 1687213772669	Marionette	INFO	Stopped listening on port 60368
[task 2023-06-19T22:29:39.449Z] 22:29:39     INFO - Browser exited with return code 0
[task 2023-06-19T22:29:39.451Z] 22:29:39     INFO - Closing logging queue
[task 2023-06-19T22:29:39.452Z] 22:29:39     INFO - queue closed
[task 2023-06-19T22:29:39.464Z] 22:29:39     INFO - INFO | runtests.py | TSan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2023-06-19T22:29:39.465Z] 22:29:39     INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpwg9b3g65
[task 2023-06-19T22:29:39.477Z] 22:29:39     INFO - PID 30603 | ATTENTION: default value of option mesa_glthread overridden by environment.
[task 2023-06-19T22:29:39.479Z] 22:29:39     INFO - PID 30603 | ATTENTION: default value of option mesa_glthread overridden by environment.
[task 2023-06-19T22:29:39.481Z] 22:29:39     INFO - PID 30603 | 1687213684403	Marionette	INFO	Marionette enabled
[task 2023-06-19T22:29:39.485Z] 22:29:39     INFO - PID 30603 | 1687213685157	Marionette	INFO	Listening on port 52576
[task 2023-06-19T22:29:39.488Z] 22:29:39     INFO - PID 30603 | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-06-19T22:29:39.489Z] 22:29:39     INFO - PID 30603 | console.error: ({})
[task 2023-06-19T22:29:39.490Z] 22:29:39     INFO - PID 30603 | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-06-19T22:29:39.491Z] 22:29:39     INFO - PID 30603 | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-06-19T22:29:39.492Z] 22:29:39     INFO - PID 30603 | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399))
[task 2023-06-19T22:29:39.493Z] 22:29:39     INFO - PID 30603 | console.error: (new Error("Polling for changes failed: Unexpected content-type \"text/plain;charset=US-ASCII\".", "resource://services-settings/remote-settings.sys.mjs", 324))
[task 2023-06-19T22:29:39.494Z] 22:29:39     INFO - Starting runner
[task 2023-06-19T22:29:40.350Z] 22:29:40     INFO - TEST-START | /editing/crashtests/remove-editing-host-on-DOMNodeInserted-at-indent.html
Keywords: regression
Regressed by: 1821799

Hmm, it occurs with slow platforms, but there is no meaningful log because:

  • Debug build failure is only in Android, which do not show warnings during the test
  • Opt build failures occurs with asan and tsan builds which are slow

So, I'm not sure whether I can reach the root cause.

Assignee: nobody → masayuki
Status: NEW → ASSIGNED

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

According to MDN, animationend event is never fired if the event target (<dir> in this case)
is removed. If it's slow environment, <dir> element may be removed before the listener receives
the event for it. Therefore, it should not assume that it always comes.

Pushed by masayuki@d-toybox.com:
https://hg.mozilla.org/integration/autoland/rev/8cc85121d9b7
Make the `animationend` event listener do not assume that it's always fired for `<dir>` r=m_kato
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/40782 for changes under testing/web-platform/tests
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch
Upstream PR merged by moz-wptsync-bot

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

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: