Closed Bug 1423628 Opened 2 years ago Closed 2 years ago

Stop processing native events in the content process on Windows

Categories

(Core :: DOM: Content Processes, enhancement, P1)

All
Windows
enhancement

Tracking

()

RESOLVED FIXED
mozilla60
Tracking Status
firefox60 --- fixed

People

(Reporter: bobowen, Assigned: bobowen)

References

(Blocks 3 open bugs)

Details

Attachments

(1 file)

Bug 1384336 caused some regressions, so this bug is to track getting native event processing turned off in the content process again.

As well as the existing benefits, this should mean that we can try and roll out the Alternate Desktop again for the Windows content process sandbox.
(The thing that is causing issues for that is certain Anti-Viruses causing the CreateWindow call for the hidden message-only window in nsAppShell to fail.
We don't need that Window if we're not pumping native events.)
Hi Bill, were there any other regressions that you know of apart from bugs 1395187 and 1396984?

Also, I wasn't sure if this bug needs to block bug 1350432?
Flags: needinfo?(wmccloskey)
Depends on: 1423644
I think bug 1395536 is also a dependency. This bug does block the scheduling work. Thanks for looking at this, Bob.
Flags: needinfo?(wmccloskey)
Thanks Bill.
Blocks: 1350432
Depends on: 1395536
Depends on: 1426100
No longer depends on: 1395536
Depends on: 1430744
Blocks: 1393996
No longer depends on: 1426100
Summary: Stop processing native events in the content process → Stop processing native events in the content process on Windows
OS: All → Windows
Blocks: 1441824
Comment on attachment 8954732 [details] [diff] [review]
Let not processing native events ride the trains on Windows

Review of attachment 8954732 [details] [diff] [review]:
-----------------------------------------------------------------

woot \o/
Attachment #8954732 - Flags: review?(jmathies) → review+
Pushed by bobowencode@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/818464a2fb0e
Let not processing native events ride the trains on Windows. r=jimm
https://hg.mozilla.org/mozilla-central/rev/818464a2fb0e
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
Blocks: 1400637
You need to log in before you can comment on or make changes to this bug.