So with [bug 829383](https://bugzilla.mozilla.org/show_bug.cgi?id=829383) hidden private windows are ignored for the `last-pb-context-exited` event, which should only rely on navigator:browser windows.  So I guess I could use it.