Currently, Marionette WebAPI tests run in the parent process. We should make them run in a child process, since that more closely represents the environment they will be used in.
Created attachment 751882 [details] [diff] [review] WIP: make webapi tests run in remote frame This patch causes us to run webapi tests in a remote frame. It causes current tests to fail, however, because SpecialPowers isn't hooked up for this frame.
Closing as these tests have been disabled on trunk. We can always work with the DOM team once they are running again and have proper ownership