Commits on Dec 27, 2008
  1. Removed unused chrome.manifest-jar.

    bard committed Dec 27, 2008
Commits on Dec 24, 2008
  1. REPL: always looking for __parent__ when entering context would cause…

    … error for toplevel module context. Fixed.
    bard committed Dec 24, 2008
Commits on Dec 20, 2008
  1. REPL: when entering a context, search for EXPORTED_SYMBOLS in its __p…

    …arent__ context instead of the context itself so that even objects in modules may be entered.
    bard committed Dec 20, 2008
Commits on Dec 19, 2008
  1. REPL: was not detecting modules as toplevel contexts and entering the…

    …m correctly. Fixed.
    bard committed Dec 19, 2008
Commits on Dec 10, 2008
  1. REPL: SyntaxError not detected through instanceof (generated in diffe…

    …rent toplevel?), replacing with name check.
    bard committed Dec 10, 2008
Commits on Dec 5, 2008
  1. Wrap exceptions from subscripts (loaded with repl.load()) into a Load…

    …edScriptError exception. Also make exception output in js interactor clearer.
    bard committed Dec 5, 2008
  2. install.rdf: removed compatibility for older host applications, incre…

    …ased Firefox compatibility to 3.1.
    bard committed Dec 5, 2008
Commits on Nov 16, 2008
  1. Search command would no longer work with regexp argument as typeof(re…

    …gexp) != 'function' in recent Gecko versions. Fixed.
    bard committed Nov 16, 2008
Commits on Oct 12, 2008
  1. Imported http-inspect interactor.

    bard committed Oct 12, 2008
  2. Updated help URL.

    bard committed Oct 12, 2008
Commits on Oct 2, 2008
  1. Interactors are now arranged in a stack -- entering a new one won't n…

    …uke the previous. Added onSuspend and onResume callbacks.
    bard committed Oct 2, 2008
Commits on Oct 1, 2008
Commits on Sep 26, 2008
  1. Report init file load errors to the console intead of to the repl, as…

    … otherwise it might interfere with non-javascript interactors.
    bard committed Sep 26, 2008
Commits on Sep 25, 2008
  1. Better factoring of interactors. Interactors can now also be user-def…

    …ined (via MozRepl user init file).
    bard committed Sep 25, 2008
  2. REPL: externalized javascript readers/evaluators; added sample 'tool'…

    … reader/evaluator.
    bard committed Sep 25, 2008
  3. REPL: Autostart no longer depends on UI. When autostart is set, REPL …

    …also goes on- and off-line with the host app.
    bard committed Sep 23, 2008
  4. REPL: allow entering XPCNativeWrapper-wrapped contexts

    Security updates in Firefox3 introduce a problem on
    accessing unsafe properties in the content object.
    repl.enter will enter the unsecure unwrapper context
    by default (if the context is a XPCNativeWrapper),
    or you can explicit ask for wrapped or unwrapped context
    with the second boolean parameter:
      repl> repl.enter(content)
      [object Window] ...
      repl> repl.back()
      [object ChromeWindow] ...
      repl> repl.enter(content, true)
      [object XPCNativeWrapper [object Window]] ...
      repl> repl.back()
      [object ChromeWindow] ...
      repl> repl.enter(content, false)
      [object Window] ...
    committed with bard Sep 14, 2008
Commits on Sep 3, 2008
Commits on Aug 17, 2008
Commits on Jul 19, 2008
  1. update.rdf.template: fixed Firefox version.

    bard committed Jul 19, 2008
  2. install.rdf: fixed Firefox version.

    bard committed Jul 19, 2008
Commits on Jul 8, 2008
  1. REPL: wasn't reporting correct length property value when inspecting …

    …arrays. Fixed. (Contributed by Irakli Gozalishvili.)
    bard committed Jul 8, 2008
Commits on Jun 15, 2008
  1. REPL: typo.

    bard committed Jun 15, 2008
Commits on May 5, 2008
  1. Changed license to Mozilla tri-license.

    bard committed May 5, 2008
  2. MozUnit: removed some warnings. (Contributed by François de Metz)

    bard committed May 5, 2008
  3. MozUnit: recording last working directory. (Contributed by François d…

    …e Metz)
    bard committed May 5, 2008