… after restart (cherry-picked from commit 1430b71)
(cherry picked from commit 4e16b20)
… during tests. (cherry picked from commit 5e45882)
…markh This allows mistyped commands like "cfx blah" to emit the useful (and originally intended) "Unknown command, try --help" message. Some very old refactoring (before release 0.1) caused the code that reads package.json to be run too early, such that "cfx blah" emits "unable to find package.json" instead of "Unknown command". (cherry picked from commit b0ec3bb)
(cherry picked from commit da8fc9b)
…ions of Firefox
…n the content script. In order to: - avoid having any kind of wrapper. Prevents bug 679363 comment 2 about `apply` method and any side effect of wrappers - avoid sharing complex objects between chrome and content sandboxes. (Followup Bug 727854, in order to share EventEmitter implementation between content script and common js modules) Improves overall security by passing only strings.
…ting simple-storage; r=@dietrich
…Message property as optional.;r=@ochameau
… tests on nightly.