Closed Bug 1920959 Opened 1 year ago Closed 7 months ago

Remove action processing in content process, including the preference "remote.events.async.enabled"

Categories

(Remote Protocol :: Agent, task, P3)

task
Points:
2

Tracking

(firefox139 fixed)

RESOLVED FIXED
139 Branch
Tracking Status
firefox139 --- fixed

People

(Reporter: whimboo, Assigned: whimboo)

References

(Blocks 1 open bug)

Details

(Whiteboard: [webdriver:m16], [wptsync upstream])

Attachments

(5 files)

Once all actions are getting processed and dispatched via the parent process we can remove the fallback code for handling actions in the content process. This includes as well the usage of the remote.events.async.enabled preference.

Priority: -- → P3
Whiteboard: [webdriver:backlog]

With the work on bug 1848957, we’re introducing additional code paths for processing wheel events in the parent process, which makes the code harder to maintain and follow. Since action processing in the parent process has been shipped since Firefox 135 and we’ve only seen a single regression reported, I believe it’s reasonable to remove the fallback code along with the associated preference.

Additionally, we could remove the WPT and wdspec variant jobs, as they are tier 3 and currently not being monitored—while still consuming CI resources.

Blocks: 1848957
Points: --- → 2
Summary: Remove action dispatching code for the child process (including preference "remote.events.async.enabled") → Remove action processing in content process, including the preference "remote.events.async.enabled"
Whiteboard: [webdriver:backlog] → [webdriver:m16]
Assignee: nobody → hskupin
Status: NEW → ASSIGNED
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/75aa3c6fbe54 [marionette] Remove fallback for action processing in the content process. r=webdriver-reviewers,jdescottes https://hg.mozilla.org/integration/autoland/rev/d636677ad717 [webdriver-bidi] Remove fallback for action processing in the content process. r=webdriver-reviewers,jdescottes https://hg.mozilla.org/integration/autoland/rev/13905de40583 [remote] Remove preference "remote.events.async.enabled". r=webdriver-reviewers,jdescottes https://hg.mozilla.org/integration/autoland/rev/4dfc09dfe7a3 [remote] Remove async-events-dispatching jobs. r=webdriver-reviewers,jdescottes
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/51996 for changes under testing/web-platform/tests
Whiteboard: [webdriver:m16] → [webdriver:m16], [wptsync upstream]
Pushed by ctuns@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/63550d3fa99c [marionette] Fix linter failure in driver.sys.mjs. CLOSED TREE

(In reply to Web Platform Test Sync Bot [:wpt-sync] (Matrix: #interop:mozilla.org) from comment #7)

Created web-platform-tests PR
https://github.com/web-platform-tests/wpt/pull/51996 for changes under
testing/web-platform/tests

The PR got merged.

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

Attachment

General

Created:
Updated:
Size: