RESOLVED FIXED 237491
Remove unnecessary Async attribute in .messages.in files
https://bugs.webkit.org/show_bug.cgi?id=237491
Summary Remove unnecessary Async attribute in .messages.in files
Alex Christensen
Reported 2022-03-04 18:12:07 PST
Remove unnecessary Async attribute in .messages.in files
Attachments
Patch (218.68 KB, patch)
2022-03-04 18:13 PST, Alex Christensen
no flags
Patch (218.58 KB, patch)
2022-03-07 09:39 PST, Alex Christensen
no flags
Patch (299.04 KB, patch)
2022-03-07 11:08 PST, Alex Christensen
no flags
Alex Christensen
Comment 1 2022-03-04 18:13:01 PST
Chris Dumez
Comment 2 2022-03-04 22:04:31 PST
Comment on attachment 453885 [details] Patch r- because EWS failures look real.
Alex Christensen
Comment 3 2022-03-07 09:39:30 PST
Alex Christensen
Comment 4 2022-03-07 11:08:45 PST
Alex Christensen
Comment 5 2022-03-07 11:34:31 PST
The test expectations change because there are some test messages.in files that contained unannotated messages with replies, such as TestWithLegacyReceiver.CreatePlugin, which were assumed to be synchronous and now are assumed to be async. I programmatically verified that no non-test message receivers were like this, and I verified that the output is binary equal before and after this change.
Chris Dumez
Comment 6 2022-03-07 12:12:46 PST
Comment on attachment 454004 [details] Patch r=me assuming the bots are happy.
EWS
Comment 7 2022-03-07 13:00:16 PST
Committed r290903 (248134@main): <https://commits.webkit.org/248134@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 454004 [details].
Radar WebKit Bug Importer
Comment 8 2022-03-07 13:01:18 PST
Note You need to log in before you can comment on or make changes to this bug.