Closed Bug 1827541 Opened 1 year ago Closed 1 year ago

Make automated tests run with setting `editor.join_split_direction.compatible_with_the_other_browsers` to `false` per day

Categories

(Core :: DOM: Editor, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
115 Branch
Tracking Status
firefox115 --- fixed

People

(Reporter: masayuki, Assigned: masayuki)

References

Details

Attachments

(1 file)

Until unshipping editor.join_split_direction.compatible_with_the_other_browsers, we should test the legacy mode in CI per day (or similar frequency).

Until unshipping the legacy behavior of the builtin editor, we need to keep
testing them because currently Nightly and early beta builds test only the
new behavior so that regressions firstly appear in first late beta build,
thus, it may be hard to fix the regressions without risky patches.

This patch adds tasks to check the legacy behavior with mochitest-plain,
mochitest-chrome, mochitest-browser-chrome, mochitest-a11y, web-platform,
web-platform-reftest, and the crashtests. It's enough to check it in
mozilla-central (i.e., check once or twice a day) because changes for the
editor module won't be landed so frequently and once the regression would be
found in the Nightly channel, we can consider fix it or back the regressors out.

Pushed by masayuki@d-toybox.com:
https://hg.mozilla.org/integration/autoland/rev/c132cd7a5920
Add the editor's legacy mode behavior test tasks to prevent new regressions r=jmaher,jgraham,taskgraph-reviewers,sylvestre
Failed to create upstream wpt PR due to merge conflicts. This requires fixup from a wpt sync admin.
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 115 Branch
Regressions: 1832746

Backed out for causing Bug 1832746.

Flags: needinfo?(masayuki)
Status: RESOLVED → REOPENED
Flags: needinfo?(masayuki)
Resolution: FIXED → ---
Pushed by masayuki@d-toybox.com:
https://hg.mozilla.org/integration/autoland/rev/dbb32c2b7c12
Add the editor's legacy mode behavior test tasks to prevent new regressions r=jmaher,jgraham,taskgraph-reviewers,sylvestre
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → FIXED
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/40449 for changes under testing/web-platform/tests
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: