Implement an AppShell for content processes

NEW
Unassigned

Status

()

Core
Widget
6 years ago
6 years ago

People

(Reporter: cjones, Unassigned)

Tracking

unspecified
Points:
---

Firefox Tracking Flags

(blocking-kilimanjaro:+, blocking-basecamp:-)

Details

+++ This bug was initially created as a clone of Bug #776132 +++

We've had two bugs now where using platform-specific nsAppShell in content processes caused things to 'asplode.  That's really ridiculous, because we never want to use that kind of platform-specific code in content processes.  We'll continue to hit those kinds of silly bugs.

We should make a platform-neutral AppShell for content processes.  Wrt previous naming, PuppetAppShell seems most appropriate.  It just needs to poll a notifying fd or a condvar.
Chris, Jonas asked if we could get some clarification here.  Thanks.
Whiteboard: [blocked-on-input Chris Jones]
Can we have some clarification on the clarification?  What do you need to know?
blocking-basecamp: ? → -
blocking-kilimanjaro: --- → +
Whiteboard: [blocked-on-input Chris Jones]
You need to log in before you can comment on or make changes to this bug.