[Pkg-mozext-commits] [firebug] annotated tag firebug-2.0a1 created (now 0d81997)

David Prévot taffit at moszumanska.debian.org
Sat May 17 15:52:49 UTC 2014


This is an automated email from the git hooks/post-receive script.

taffit pushed a change to annotated tag firebug-2.0a1
in repository firebug.

        at  0d81997   (tag)
   tagging  0d018bfeb1f998d636cea7d6f8fd597bd4174696 (commit)
  replaces  firebug-1.13a10
 tagged by  Sebastian Zartner
        on  Wed Apr 2 11:43:24 2014 +0200

- Log -----------------------------------------------------------------
[firebug-2.0a1]

Abdeldjalil (2):
      fix comment (issue6793)
      replace tabs by spaces (issue6793)

Farshid Beheshti (53):
      use indexes for line numbers
      Merge pull request #72 from FarshidB/jsd2
      convert source code line index to line numbers in breakpoint side panel
      Merge remote-tracking branch 'upstream/jsd2' into jsd2
      debugger tool deals with beakpoints based on line numbers
      changing location of breakpoints located at non-executional lines to nearer executional line, sent back by response.
      Separating setDebugLocation() from scrollToLine()
      remove some unnecessary parts of code
      just set breakpoint to actual location, it needs some fixes yet
      set conditional breakpoints to actual location
      setting breakpoint line, is set via popup menu, to actual location. And showing yellow narrow icon on actual debugging line.
      fix showing wrong numbers in bp panel. Also remove bp loading icon when occurs err.
      resolving merge conflicts
      Fix breakpoint setting for FF 19. Also some changes in sequence of setting a bp
      Merge firebug/jsd2 into jsd2 branch
      Fix setting breakpoint at line zero
      Merge remote-tracking branch 'upstream/jsd2' into jsd2
      Show debug location (yellow highlight) when editor isn't initialized yet
      Only initializng CM with a test txt showing in it.
      Loading Css Files by suing FF's built in components(nsIStyleSheetService)
      editor event handling and bp setting.
      Changes for events, breakpoints, gutters
      Resolve merge conflicts
      resolve merge conflict, occured When i was resolving previous one
      Add getScrollerElement to get srcroller DOM
      Merge remote-tracking branch 'origin/codemirror' into codemirror
      fix setting bp at line zero, remove loading icon when bp is set originally at actual location.
      fix typo
      fix showing bp icons on long line numbers
      Merge remote-tracking branch 'origin/codemirror' into codemirror
      Implement conditional breakpoints with new editor and new bp refactoring
      Merge remote-tracking branch 'origin/codemirror' into codemirror
      Removing unneccessary code line of removing bp icon
      Merge branch 'codemirror' of https://github.com/firebug/firebug into codemirror
      start replacing the CMD line editor(Orion) with Codemirror
      fix lastLineNo method to sent back the result
      fixing some buges
      Enhancing setSelection to Use negative numbers in order to select from the end of a text
      Get selection offset sides
      Enable zooming support with new editor & add hasFocus() to sourceEditor
      fixing getting 'unresponsive Script' message when switch between the panels
      Remove unnecessary css stuff for the new source editor
      Remove extra props
      Better solution to fix getting The 'Unresponsive Script' when switching between the tabs
      Initialize the css editor to use the new source editor
      Needed changes to adopt the new souce editor with the css editor
      Merge remote-tracking branch 'origin/jsd2' into jsd2
      Scroll to the current line when switching to edit mode
      Decline the gap width between the editor line numbers and contents
      Merge remote-tracking branch 'origin/jsd2' into jsd2
      Fix overlapping lines when text size is changed
      Merge remote-tracking branch 'origin/jsd2' into jsd2
      Just initialize the HTML editor using the new source editor

Florent FAYOLLE (80):
      replace calls to deleted SourceLink.getSourceLinkByHref method
      update debuggerLib.js + little refactoring to use isFrameLocationEval
      issue6291: use evalInGlobalWithBindings() instead of eval()
      remove two redundancies after the merge of 8ed93c4
      issue6291: resolve some merge conflicts after 35e4bc7
      Don't trust `contentView.hasOwnProperty` (issue6291 related)
      Issue 6557: Font previews don't work
      Issue 6778: Cross-domain log messages aren't displayed within the console
      Revert "Issue 6557: Font previews don't work"
      Fix WatchPanel.setWatchValue => object should be a WatchExpression
      Merge remote-tracking branch 'origin/master' into jsd2
      issue5321:  Command Line API not available when stopped in the debugger
      Use expando instead of weakmap to cache the command line API
      Rename dglobal => dbgGlobal
      Check that row isn't undefined with onLogRowCreated (issue6551 related)
      Issue 6822: The help() command shows the defaultReturnValue when the debugger is stopped
      Fix error by getting source link in console with exceptions
      Restore the cursor Command Line Editor
      Make the console filters work again
      Fix the Command Line Editor (jsm location has changed)
      Improve detection for the type in the Editor of the Script panel
      Prevent context menu when right-clicking the breakpoint area
      Some precisions for the pevious commit (c323cbb)
      Revert 5f889e3 and 7c83afb5 (related to traceCommandLine.js)
      Correction for 4d4cd8c
      issue 6902: The top of the stack is not selected when the execution is halted
      Issue 6855: Display the returned value or the exception thrown
      Issue 6989: The return value is emphasized every time the Watch panel is refreshed
      Make emphasis last more for frame result (related to issue 6855)
      Typo for issue 6989
      Issue 6990: Change the background of the return value / exception thrown in the watch panel
      Generate a unique ID for evaluateInWebPage (fixes FBTest
      issue 6855 : remove the check of the exception properties in FBTest
      Issue 7069: TypeError: itemObject is undefined
      Issue 7069: Make sure we invoke the equals method of an object from chrome
      Always return the same instance of an active debugger per context
      Remove unnecessary comments in FBTest commandLine/6291/issue6291.html
      Fix FBTest 6291 after commit 9e4b939
      Add DebuggerLib.getCurrentFrame()
      Introduce FBTrace.toError() (shorthand of FBTrace.to("DBG_ERRORS"))
      Issue 7102: commandLine.evaluate with context.stopped:true EXCEPTION TypeError: frame.callee is null
      Issue 7102: Fix after 406806d + rename DebuggerDebuggee => ThreadDebuggee
      Issue 7134: The return value should not be displayed in the global scope
      Issue 7025: The emphasis of the frame result value is broken
      Make debugger/commands.js JSHint-compliant
      Issue 7079: Implement Break On Next in the script panel (JSD2)
      Fix exception avoiding to run drive.js
      Update modules/EventUtils.js
      Fix FBTest console/executeSelection.js
      Move FBTest console/executeSelection to commandLine/5535/issue5535
      Make FBTest.executeCommand asynchronous
      Display the source of the error (makes FBTest 6291 work)
      Fix FBTest console/api/trace.js for "row is undefined" error
      Fix passing config.id buggy for FBTest.waitForDisplayedElement
      Fix FBTest console/breakOnError/breakOnError.js
      Fix FBTest firebug/openInNewWindow.js
      Issue 7224: Fix FBTest console/5359/issue5359.js
      Hide the rerun button until D.Frame.prototype.replaceCall is implemented
      console/profilerEngine.js: Put the code to get the displayName in a function + JSHint compliance
      Some minor changes regarding f32576b7 (console/profilerEngine.js)
      Fix Environment-specific failure of FBTest net/4905/issue4905.js
      Fix FBTest html/5358/issue5358.js
      A few cleanups of propertyTree.js and tree.js
      Fix FBTest console/4658/issue4658.js (syntax error)
      Fix Console's BON (after issue 7245)
      Remove the message of the testDone() method
      Add callback for BON features + Improve FBTests related to them
      Skip some steps of commandLine/5873/issue5873.js until issue 7265 is
      Make all testcase.css paths related in FBTests
      Introduce DebuggerController.listenOnce + Fix failure for console/breakOnError/breakOnError
      issue 6824: Randomly get "Unresponsive Script Warning" with CommandEditor.html
      issue 7273: Switching back to the Command Editor doesn't restore the cursor position
      Issue 6589: Firebug steals the focus on page load (improvements)
      FBTest: Don't require reload after the Console panel has been enabled
      When pressing CTRL-SHIFT-L, ensure that the whole text is selected
      Select the whole text when displaying Command Line Popup
      Get rid of `with (BrowserOverlayLib)`
      Add a note related to changes of 72c04be and issue 7267
      Don't use SourceEditor.view directly in commandLine.js (related to issue 6824)
      FBTest console/3078/issue3078.js: wait that the last log appears

Florent Fayolle (1):
      Correct the code of getFunctionDisplayName (regarding 4cadefb1)

Jakob Kaltenbrunner (22):
      - fixed debuglocation being removed when breakpoint is removed
      - fixed missing bracket
      Merge branch 'jsd2' of https://github.com/kaljak/firebug into issue6906
      - removed unneeded call of setDebugLocation
      Revert "- removed unneeded call of setDebugLocation"
      Squashed commit of the following:
      Merge branch 'jsd2' of https://github.com/firebug/firebug into jsd2
      issue4572: Fixed vertical alignment of logrow-icons
      Merge remote-tracking branch 'upstream/master' into jsd2
      Merge branch 'jsd2' of https://github.com/firebug/firebug into jsd2
      fixed unwanted commit
      issue7198: - tab is using spaces in commandeditor now
      Merge remote-tracking branch 'upstream/master' into jsd2
      Merge branch 'jsd2' of https://github.com/firebug/firebug into jsd2
      - moved CSSEditor from cssPanel to cssEditor
      Revert "- moved CSSEditor from cssPanel to cssEditor"
      Issue 7213: Split firebug/css/cssPanel into more modules
      Issue 7213: Split firebug/css/cssPanel into more modules
      Issue 7213: Split firebug/css/cssPanel into more modules
      Issue 7213: Split firebug/css/cssPanel into more modules
      Merge remote-tracking branch 'upstream/jsd2' into jsd2
      Merge branch 'jsd2' of https://github.com/firebug/firebug into jsd2

Jan Odvarko (1138):
      Introducing new Script panel for remote debuggin based on JSD2
      Merge branch 'master' of git://github.com/firebug/firebug into jsd2
      Initial support for Connection object and ConnectionMenu
      Initial implementation of a simple Firebug server (so, we have something to connect to)
      Introduce a menu that allows to pick a remote tab for debugging
      get list of tabs from the server
      Fix firebug/lib/trace so, tracing is not broken when requested before the tracing console is actually available
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Hook server side packet communication so, we can learn about the packet types the built-in debugger sends
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      typo
      Initial support for activation
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Introducing a debugger client
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Refactor connection and join it with Firebug.connection (BTI)
      Firebug.Listener should be renamed to Firebug.EventSource
      Get list of scripts from the server
      Fix prefs conflicts
      Fix typo
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Orion source editor integration (script view)
      Port the BreakpointsPanel + divide into modules
      Fix attach/detach when page reload happens
      Hook send/receive packets on the client side
      Divide debug clients into modules + update tracing
      Starting with breakpoints
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Integrate DebuggerTool with the script panel and use it to seta breakpoint
      A tool should be state-less object using context for data
      Introducing breakpoint storage + display in breakpoint panel
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Make the breakpoint ruler a little more similar to the previous one
      Create module for RDP constants + handle 'pause' event
      Initial code for debugger stepping
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Introducing the CallstackPanel + bunch of helpers like StackTrace, StackFrame (+reps), SourceLink and main module with all new deps
      Remove obsolete module
      Fix a few typos
      Initial support for stepping
      Better CSS selector
      Display function argument names in the Callstack panel
      Grip client + watch panel introduced (not working yet)
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Fix source link position in the Callstack panel
      Missing module dep, fixing stack frame expanding
      Can we have more connections per browser window? Should we have a connection per context?
      Introduce gripCache
      Properly upadte the UI when resume happens
      Proper update of the Callstack panel if it's selected after break
      Properly set script current location if clickin on a stack frame in the Callstack Panel
      Support for debugger; keyword
      Avoid exception
      Rename panels
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      First take on the Watch panel: user expression evaluation (not finished since the dom-table needs to be asynchronously updated as results come back from the server
      New command for JSD2 debuggign: pauseGrip(actor)
      New API: Str.capitalize()
      Update domplate tracing
      Introduce Promise pattern
      Domplate widget: domTree
      Update tracing
      Missing dep + fix packet parsing
      Missing dep + tracing update
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Improve DomTree widget, comments clean-up
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Inline watch editor is in an independent module
      Inroduce basic grip provider, update grip cache and grip data objects
      Stack frame is providing list of current scopes
      Custom tree for the Watch panel (has an input line for new watch expressions
      Use WatchTree and WatchProvider in the Watch Panel
      Decorate watch-tree (scopes are styled)
      DomTree support for Promises
      New tracing options
      Simplify Providers
      Add 'this' into chain of scopes
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Make sure the Watch panel is updated after resume
      Customize appearing of the 'new watch row'
      Make the gripProvider more generic
      Support for user expressions in the Watch window
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge new command API
      Merge conflicts
      Show also scope arguments
      Improve promise support in domTree rep
      Extend the pauseGrip() command line command (just for debugging)
      Update module deps
      Expand the first scope by default
      Make sure domTree is properly updated when resolving async promises
      New API: Obj.isFunction()
      Extend Firbug.getRep for objects with dynamically provided type (replacement for typeof)
      Another domTree row-type customization, needs to be done through a generic decorator
      Clean up data objects (grips), cache and provider, still needs some more work
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Avoid NPE and fix return value
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Clean up grip infrastructure, Remove GripClient, rename Grip to ObjecGrip, clean up grip cache
      Simplify watch panel provider
      Missing argument
      Just couple of comments + unnecessary timeout removed
      This is the place where we can utilize proxies to the DOM panel works automatically even for grips
      Breapoint persistence: storing
      Make sure the breakpoints panel is updated
      Initialize breakpoints in source view
      Merge
      Use FBTrace.to (scoped logging
      Typo + comment
      Clean up breaktpointStore module
      Just tracing update
      Introduce removeBreakpoint and setBreakpoints
      Handle newScript event and persist breakpoints on the client side (not finished, breakpoints are not send to the server after Firebug starts)
      Merge branch 'master' of https://github.com/firebug/firebug into jsd2
      Fix typos
      Another heper command for tabGrip(s)
      Fire onThreadAttached event
      Support for actors coming from extensions
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge with master
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      First step towards global debuggerClient based on dbg-client.jsm
      Grip cache is in context
      Remove obsolete 'client' files
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Initialize server side breakpoints from bp store
      Merge with master
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Undeclared TraceAPI fixed
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Update tracing
      Fix the way how registered actor's ID is accessed (it's now part of the listTabs response)
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Fix findBreakpoint method
      Custom tracing for DebuggerTool
      Automatically create a DBG_* pref when FBTrace.to is used
      Improve tracing + comments + introduce 'reattach' for onThreadAttached and onTabAttached
      Properly add/remove ThreadClient listeners (debugger tool)
      Get script sources from JSD2 engine
      Customize DBG_SCRIPTPANEL trace logs
      Remove sourceScripts module, obsolete
      Properly deal with page refresh
      Update tracing
      Fix stack frame function name
      Update tracing
      Sync the Callstack panel using framesadded and framescleared events
      Evaluate use expressions in the Watch panel
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Fix SourceView (orion) initialization
      Clean up user expression eval. The entire logic is now part of the Watch panel
      New css file for custom tracing styles
      Catch exception if browser actors are already added
      Use shutdown no destroy
      Generate breakpoints name from the source (guess function name)
      Resolve merge conflicts with master
      Create GripFactory a module (used only by grip cache) and clean up the code
      Divide debugger modules into groups
      Move WatchExpression into separate module
      Split grips.js into modules and properly set dependencies
      Rename grip folder to grips
      Properly deal with adding/removing breakpoints
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Properly remove breakpoints from within the Breakpoints panel
      Enable/disable breakpoints (the Script panel yet needs to use the right icons)
      BP enable/disable follow up
      Display disabled breakpoint icons in Script panel's breakpoint column
      Clicking on a line number also creates a breakpoint
      Hook right click on a breakpoint in the Breakpoint ruler (orion)
      Conditional breakpoints
      Conditional breakpoints: fillframes after checking bp condition + store userExpressionsEval flag on context (user exp eval in progress), adopt Simons's suggestions
      Fix bp-cond-eval and user-expr-eval collision (endless recursion)
      Avoid double-break at the same line
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Modify built-in ObjectActor to send some properties together with basic grip so, it's possible to display useful info for the value label without additional request
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Improve scope representation in the Watch panel (still needs more work)
      Remove tree-row children before updagin a tree row to avoid duplicities (chidren are regenerated automatically when tree row is updated)
      More error tracing
      Avoid NPE + comment in the cache (reuse promises)
      Break on a breakpoint within onload code (before page load is done)
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Just sourece formatting + FBTrace dependency
      Tooltips for conditional breakpoints
      Improve API for backend-evaluation (preparation for expression tooltips)
      Attemt to scroll the script view to always show the execution line (doesn't work, ask Mihai)
      Improve script panel auto-scrolling when stepping (still wrong since the view auto-scroll at the top and back)
      Remove breakpoints when options are reset + tracing + a comment
      Move tabCache and Source cache under net directory (js dir will be removed)
      Remove JSD1 WatchPanel
      Remove JSD1 SourceLink
      Remove JSD1 ScriptPanel and SourceBox
      Remove JSD1 CallstackPanel
      Remove JSD1 firebug/js/fbs module
      Remove JSD1 StackFrame
      Remove JSD1 SourceFile
      Remove JSD1 breakpoint and debugger modules
      Remove JSD firebug-service.js and debuggerHalter.js
      Copy some StackFrame methods over (e.g. used by the Console) from master
      Remove obsolete method
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Another attempt to improve SourceEditor auto-scrolling when stepping, but still no perfect
      Script panel context menu + Copy Source and Add Watch actions work
      Script panel context menu: toggle breakpoint + disable/enable breakpoint
      Typo
      TODO comment (breakpoint line numbers should be zero-based)
      Edit breakpoint condition through the context menu + auto-created a new breakpoint if the user edits condition at line with no breakpoint
      Hide the connection menu for now (remoting is not yet supported)
      Stack frames displayed in Script panel's toolbar
      Fix for: Set Breakpoint through the breakpoint column context menu
      Break on Exceptions (Script panel option menu)
      Simplify trace listener registration + tracing + new trace option for debuggerClientModule module
      Register trace listener just once for a panel (there can be more instances of a panel)
      Allow using the Scrip panel on two tabs, ignore about:blank pages (at least for now), tracing, tabwatcher still needs refactoring
      Do not open context menu when clicking on the Breakpoint column
      Right clicking on the breakponit column opens the editor, the breakpoint doesn't have to exist yet
      Close breakpoint-editor when clicking outside
      Fix Net panel condition editor
      Fix StackFrame and SourceLink object usage
      Fix for closing editor when clicking outside
      Sent additional grip props in ownProperties field + fix tracing
      A few initial fixes for displaing HTML elements in the Watch ppanel
      Move parseToStackTrace to the right place
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge with master
      Use Str.hasPrefix
      New path for promise module
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Introduce ElementActor + prefer shortTag for dom-tree + better promise url change handling
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Rename grips to clients, it should be more inline with RDP terms
      Rename grips dir to clients and breakpoint to breakpoints
      Hacking the Watch Panel, use Debugger.Object.unsafeDereference()
      Some more renaming grip->client
      Show object properties in the Watch panel
      Watch panel options
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Two more helper commands for visualizing server side objects
      Do not overload actors, unsafeDereference is enough for now
      Improve domTree widget, introduce memberProvider and make it more generic
      Centralize unsafeDereference hack into Watch panel provider + use DOM panel member provider to populate the watch window.
      Merget with master
      Yet one more merged file
      Rename Watch panel provider
      Merge with master
      Merge with master
      Improve error tracing
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge with master
      Merge with master
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Fix script panel navigation (e.g. when clicking on a stack frame link)
      Restore Script panel loation after reload
      Restore Script panel location asynchronously (some scripts can be loaded later)
      Helper command for accessing server side breakpoints store
      Properly auto-create DBG_ option if it doesn't exist
      Properly preserve breakpoints across reloads
      Display argumenst in stack frame list (within Stack panel)
      Use function's displayName for stack frames if possible
      Remove comment
      Remove comment
      Properly scroll the script view and mark the current debug location (executable line)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Use source link for navigation
      Do not scroll when removing debug location + tracing update
      Initial support for Watch panel editing. Doesn't work scope/frame bindings variables, but works for object properties
      Avoid exception + a comment
      Fix Watch panel expand (do not try to get local object for local object)
      Properly restore script scroll location after reload + improve tracing
      Preserve scroll location across panel switch
      Remove forgotten timeout
      Watch panel options are now derived from DomBasePanel
      Suppor for long string expansion in DomTree/WatchPanel
      Merge with master
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Missing module dependency
      Fix initialization of the DOM panel (doc.readyState must be at least interactive)
      Get function signatur synchronously
      Introduce isEmpty() method for ToggleBranch (ToggleBranch should be refactored according to Simon)
      Introduce a new DomBasePanel object for features like persisting expand state and incremental rendering (not done yet)
      Derive WatchTree from DomBaseTree
      Support for Watch panel tree state persistence across steping
      Missing file
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Remove debug tracing
      Fix Callstack panel current (frame) selection
      Tracing updated
      Incremental rendering for trees (for the Watch panel)
      Support for line-highlight (if navigated to the Script panel)
      Remove obsolete tracing
      Update tracing
      Clicking on a function link must navigate to the function definition (based on JSD2)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Include firebug/debugger/debuggerLib module from issue/branch 6291
      Change order of DebuggerLib.getDebuggeeGlobal() arguments
      Pass context to detach listeners (still needs refactoring)
      Crop function body text + question for Simon
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Check type before accessing 'name' property. The passed object doesn't have to be always ClientObject
      Yet further fixes related to (async) tree restoration (tested with the Watch panel)
      Split DebuggerClientModule.getObject into more methods
      The watch window should display arguments before bindings
      Watch panel inline editing
      A comment
      Initial support for debug/undebug and monitor/unmonitor (not finished yet)
      Issue 6316: 	Improve usability of long (and wide) stack traces: file name on the left and other
      Remove forgotten tracing
      Improve warning message
      Do not use instanceof (dosn't work cross global env)
      Properly get function name
      Implementing commands: debug and undebug
      Move JSD2 related API from DebuggerClientObject to DebuggerLib
      Issue 6316: 	Improve usability of long (and wide) stack traces
      Implementation of monitor/unmonitor command line APIs (only stack frames are missing)
      Display stack trace for monitor logs
      Fix typos
      Improve tooltip description
      Support for XHR breakpoints
      Not necessary to listen to BTI connection
      Fixing support for Break on Next
      Merge with master
      Put back removed module dep
      Support for error breakpoints
      Improve ConsolePanel.updateErrorBreakpoints method
      Just a comment related to Obj.XW_instanceof usage (we might want to remove it)
      Improve Exception.supportsObject method
      Update comments for DebuggerLib.breakNow()
      Type of the error breakpoint should not be combination of BP_NORMAL|BP_ERROR. It should be just BP_ERROR
      Initial implementation of break on next error
      Breakpoint architecture clean-up
      Adopt RDP change scripts -> sources
      DebuggerToo object has reference to the current context and so, it doesn't have to be passed to methods as an argument.
      Yet one fix related to script->source RDP change (fixes the Script panel content after reload)
      Update comment
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Fix problems related to switching between Fx tabs with Firebugactivated
      Display various warning messages on the Script panel (e.g. Debugger is already active)
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'issue6291_merge' of github.com:firebug/firebug into jsd2
      Merge issue6291 from master
      Fix typo
      Fix debugger resume
      Fix the way how current frames are generated (no rdp)
      Get current stack trace for console.assert, console.trace, etc.
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Properly resume when Firefox tab is closed for active debugger
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge with master
      Make sure console is injected after page refresh
      New 'getScript' helper command (for debugging)
      Fix syntax of a module file (cm)
      Put codemirror.css into panel.html (cm)
      Properly include CM Files and display default (fixed) JS text
      Use the actual source for the CM editor (cm) + implement empty APIs
      Just indentattion and some new lines (cm)
      Use mixed-mode (xml + javascript) (cm)
      Debug location + auto scroll when stepping (cm)
      Update source edito synchronously. Workaround for Orion removed. (cm)
      Support for context menu, getLineIndex, dynamic mode (cm)
      Put 'view' member back, fix comment separators, check 'info' before accessing its props
      Highlight line (cm) + tracing
      Do not destroy SourceEditor when  the Script panel is hidden (cm)
      CSS mode is necessary for htmlmixed mode (cm)
      Fix CSS file coding style + padding for breakpoint gutter
      Support for break notification
      Show debug location marker (icon) over a breakpoint icon (reusing the breakpoints gutter)
      Properly center debug location icon over breakpoint icon
      Remove another Orion hack
      Better colors for Script panel syntax
      Convert all delimiters in the script source to unix style so, we can compare with the sourece in CM, which is also using unix style by default
      Properly hide the break notification box
      Additional changes to conditional breakpoint logic (related to breakpoint conditional editor)
      Manual merge with master
      Use svg instead of png
      Merge branch 'jsd2' of github.com:firebug/firebug into codemirror
      Fix module deps list
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Support for conditional-breakpoints tooltips
      Support for variable tooltips (debugger halted)
      Properly center conditional breakpoint icon (so, it's at exactly the same position as a breakpoint)
      Merge with master
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Avoid setting a brakpoint on a wrong line
      Avoid exception
      Wrap source editor within an iframe and fix size
      Command editor is wrapped into an iframe (additional changes)
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Remove duplicated methods
      Merge with master
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Move Firebug activation methods to Firebug.Module (not related to panel activation) + avoid NPE
      First step towards proper backend activation + tracing (WIP)
      FBTest: fix enableScriptPanel (needs to wait for async thread attach) + tracing
      Modify version string so, it's easy to see it's JSD2 version
      Introduce debuggerClientTab object responsible for attaching to the thread actor (and having the same life cycle as fx tab)
      FBTest: yet improve enableScriptPanel
      Better attach/detach to/from tab and thread actors so, it works even for FBTest
      Adapt DebuggerLib.getThreadActor to latest platform changes
      exitTabActor has been fixed so, remove related workaround
      Issue 6496: Profiler must be based on JSD2 (initial commit)
      Avoid NPE + tracing (related to issue 6496)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Tracing + comment (issue 6496)
      Remove Results, use Infinity + some comments (issue 6496)
      Further optimizations of JSD2 profiler (Issue 6496)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      A little improvement to JSD2 profiler code (issue 6496)
      Reset initialize props on script object (issue 6496)
      Prevent the debugger; keyword with disabled breakpoint
      Add CodeMirror license file (bug 880184)
      Manual merge with master
      Merge with master II.
      Utilize Bug 878472 - Let local debugger clients find the DebuggerServerConnection
      A comment for DebuggerKeyword module
      Mark executable lines
      An optimalization for marking executable lines
      Fix test script/1425
      Properly count the current line index (related to 'mark executable lines')
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      FBTest: refactor API for setting a breakpoint (wip)
      FBTest: new FBTest example (set a breakpoint)
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Do not append Debugger twice as a client listener
      Fixes related to script/breakpoints/4889 test
      Fix typos
      Split debugger tool into two tools, introduce BreakpointTool
      Make DebuggerTool.setBreakpoint() safe for multiple interfering calls (useful mainly for the test bot, which executes things quickly)
      FBTest: fix script/breakpoints/4889
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      A comment + remove unused methods
      Asynchronously update error logs (in the Console panel) when the source is fetched from the server
      Properly display source line in the Breakpoint panel (not async yet)
      Do not break if the Script panel is disabled
      Typo + remove tracing
      FBTest: adopt breakpoints tests to JSD2
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Use custom display name for functions if provided (also fixes script/callstack/1811)
      Update the scrit view and error log when new source arrives fr om the server
      Command editor doesn't have to be initialized when adjusting the font size
      Resume the debugger when appropriate
      FBTest: remove empty line
      Fix resuming again
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      User expression should be visible even if the debugger is resumed (fixes also test script/watch/5639)
      FBTest: fixes related to JSD2 adoption
      Fix FBTest.waitForBreakInDebugger() API
      FBTest fix script/1275 + examples/exampleScript2
      FBTest: fix script/2279 test
      Display eval error message in the Watch panel
      Avoid NPE
      Allow profiling across page reload
      Support profiling for JS coming from an iframe + little CSS tweaks
      FBTest for profiling JS coming from an iframe
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge with master
      Use the right total time of profiling session
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Issue 6523: JSD2: Show Stack Trace With Errors
      Support for dynamically created iframes (related to issue 6523)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: automated test for issue 6523
      Avoid NPE + fix typos
      Enabling the Console panel needs to wait for backend connection (to the thread actor)
      Merge with master
      Merge with master II.
      Fix module paths
      Fix CodeMirror creation, the editor now lives in content scope
      Config is no longer a member so, use the local var
      Do not overwrite argument name
      Expose ExceptionRep through Firebug namespace + fix typos
      FBTest: avoid NPE
      Catch weird CM exception + introduce alternative CM script files load so reported stack traces are real.
      Merge with the master
      Merge with the master
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Fix helper JSD2 debugging commands
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Remove duplicite bps when loading from the storage
      Yet improve breakpoints() helper command
      Issue 6762: 	Auto-correction of breakpoints creates duplicated breakpoints
      Fix CSS URLs for the command line editor (now based on Code Mirror)
      Fix misspelled function name
      Merge with master
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Properly get line index from clicked target (source editor, jsd2)
      Issue 6763: 	Shift+click doesn't disable breakpoint
      Issue 6765: 	Cookie breakpoints aren't displayed within Breakpoints side panel
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Fix typos + use strict
      Issue 6766: 	Wrong break notification shown for Break On Cookie Change
      Update CodeMirror to 3.16
      Issue 6787: 	Script panel doesn't scroll to line when script execution is halted
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Issue 6794: 	Scripts should feel less editable
      Avoid command duplication. debug undebug monitor unmonitor commands are now implemented in an independent module
      Remove tracing
      Issue 6770: 	Break notification is not shown for Break On All Errors
      Merge with master
      Issue 6772: 	Script breakpoints are not displayed correctly directly after activation
      Issue 6786: 	Script panel needs to persist its script selection and scroll position on reload
      Issue 6771: 	Panel toolbar and side panels are still shown in case the debugger is halted in another tab
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Issue 6771: 	Panel toolbar and side panels are still shown in case the debugger is halted in another tab
      Source code formatting
      Merge pull request #101 from zendyani/jsd2
      Remove comment + use strict
      Remove trailing spaces + fix comments
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Issue 6797: 	Breakpoint within a switch not working
      Get rid of with domplate + use strict
      Issue 6816: 	Typo: Firebug.unregistereCommand
      Issue 6820: 	Syntax highlighting doesn't work in the Script panel when not selected at load
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Fix typo (wrong source editor mode)
      Issue 6819: Copying script content with doesn't work with CTRL-C
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Fix JSD2 profiling
      First steps towards issue 6785 (run to this line)
      Merge with the master
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Just typos
      Remove with Domplate + use strict
      Just a comment
      Back out file type guessing change (related to issue 6866)
      Forgotten comment
      Fix Scrtip line highlighting + tracing updated
      Issue 6864: 	The callstack shows falsy arguments as null
      Issue 6866: 	HTML document are syntax-highlighted as Javascript files
      Store isBlackBoxed flag from the packet (it'll be used by issue 4885)
      Do not highlight the first line of the script displayed by default
      Workaround for issue 6870
      Issue 6865: 'No Javascript on this page' for pages with HTML + inline scripts
      Fix typo
      Back out workaround for 6870 (causes Fx freezing)
      Remove with domplate + use strict
      Remove with domplate + use strict + update tracing
      Issue 6862: 	The watch panel displays __proto__ as properties of window
      Issue 6832: 	Erroneous output from console.assert
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Issue 6876: 'TypeError: target is undefined' on right-click in Script panel
      Panel is null if disabled (related to issue 6876)
      Issue 6875: 	Line numbers in Command Editor window
      Update CodeMirror to 3.19
      Issue 6823: 	Right clicking out of the selection collapse the selection in the Command Editor
      Issue 6879: 	Right clicking out of the selection should never collapse the selection
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Fix typo, missing comma
      Issue 6777: 	The comand line editor disappears after refresh
      Issue 6863: TypeError: object.getValue is not a function in StackFrame.js:275
      Fix jsdoc comments
      Make sure the breakpoints.json file doesn't grow over time
      Issue 6887: 	The breakpoint throbber is not removed when moving or cancelling a breakpoint
      Corrected breakpoints don't work, fixed
      Update tracing
      Runtime check to avoid listener double registration
      Issue 6888: 	Navigating through the toolbar stack makes breakpoints ignored
      A little better support for tracing from within the CM files
      Issue 6889: 	No message in the stack panel when the execution is not halted
      Issue 6880: 	No context-menu when right-clicking in the Edit mode of the HTML panel
      Issue 6901: 	The breakpoints do not stop executions when reactivating Firebug
      Issue 6907: Inspect in DOM in the watch panel is buggy
      Update tracing for DBG_MENU
      Avoid async recursion when geting props for non-existing actor
      Display server side error in the UI (watch panel, debugging purposes). Should not happen for the end user
      Update comments + tracing
      Reset Script panel selection whent debugger is resumed
      Update tracing + comments + getTopFrame
      Issue 6903: 	The values in the watch panel aren't updated after expression evaluations
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Update the Watch panel after command line evaluation (related to issue 6903)
      Issue 6886: 	Can't edit values in the watch panel when the debugger is halted
      Issue 6915: 	Select All doesn't work in Command Editor
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Issue 6934: 	A red circle should appear when checking 'Break on Property Change' in the watch panel
      Update tracing
      Update tracing
      Fix syntax for a for-loop
      Issue 6934: 	A red circle should appear when checking 'Break on Property Change' in the watch panel
      Fix typo
      Remove obsolete Watch panel templates + update deps
      Missing dep on tracing
      Use the right super object
      Use prototype when executing super object API
      Issue 6946: 	Remove SourceEditor.getLineFromEvent
      Merge pull request #108 from zendyani/issue6896
      Issue 6953: 	Watch expressions that evaluate to functions are not shown as watches
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      JsonViewer: remove dependency on DOMBasePanel (use generic tree widget)
      Remove obsolete and duplicated domplates
      Missing dependency
      Fix Firebug.getRep()
      Remove unused sizer tag
      Remove unused constructor argument
      Add tracing
      The script panel can clear the status path only if it's selected
      Move getId() and getLocalObject() into Client provider, so it can be shared by other providers
      Put some templates back into DomReps for back comp
      Make Arr.cloneArray() a bit safer
      Issue 6959: DOM panel should be based on DomTree widget
      Issue 6936: 'Add watch' on properties in the watch panel adds the wrong expression
      Implement ToggleBranch.clone(), useful for tracing of the current state
      Better presentation persistence for dom tree (not perfect yet, but better)
      Do not derive from main panels
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Initialize toggles (tree presentation state) in DomBasePanel
      Properly persist watch tree state before property edit
      Use instanceof to avoid arbitrary content objects mismatch
      Move status-path logic into DOMPanel
      Fix ToggleBranch.clone()
      All back end objects should be derived from Grip type
      Properly call super constructor
      Pass prototype to Obj.descend
      Restore vertical scroll position of the Watch panel + related asynchronous support in DomBaseTree
      Introduce DomTree.isEmpty()
      Properly display no-chidlren message in the DOM panel
      Restore DOM panel tree state when switching path-views
      FBTrace: properly display Map() instances
      Use 'member' objects when restoring a tree state, these uniquely identify a row
      DOM side panel tree restoration supprort
      Issue 6980: 	Expanded properties are collapsed when editing stops in the DOM panel
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Issue 6978: 	Can't expand cropped strings in the DOM panel
      Properly use instanceof to check type
      Issue 6973: 	The throbber is missing when launching the profiler
      Module deps order
      Merge with the master
      Issue 6984: Enabling 'Break On Exceptions' doesn't work
      Fix dependencies + don't use Firebug namespace + tracing update+ improving code style
      FirebugReps.XML has been removed
      Read only properties should be properly styled even in the Watch panel
      Just a new comment
      Fix 'break on exception' and 'ignore caught exceptions'
      Properly update source code of errors logged as console.log(error)
      Missing semicolon
      Fix indentation of the Watch panel tree
      Avoid error messages in the tracing console
      Do not create empty tooltips
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Issue 6949: Clicking on function values in the watch panel is buggy
      First step towards tree renderind optimization (canceling ongoing async processes when re-rendering)
      (part I.) Issue 6995: Display an icon for read only properties
      Make sure the Watach panel has default content
      Merge branch 'jsd2' of github.com:firebug/firebug into issue6995
      (part II. infotip) Issue 6995: Display an icon for read only properties
      Tree rendering optimization, properly cancel ongoing async processes when re-rendering or destroying (second step, wip)
      Merge branch 'jsd2' of github.com:firebug/firebug into issue6995
      (part III., feedback incorporated) Issue 6995: Display an icon for read only properties
      DomBaseTree creates timeouts through TabContext + TabContext auto-removes finished timeouts from the registration array + tracing updated
      Simplify Dom.isAttached
      Add support for Promises into the TabContext
      Remove obsolete comments
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'issue6995', remote-tracking branch 'origin' into jsd2
      Issue 7004: 	Visual clean up of Firebug toolbars
      Merge branch 'issue6702' of github.com:firebug/firebug into issue7004
      Issue 7004: (first try) Visual clean up of Firebug toolbars
      Get changes from the master
      Merge branch 'jsd2' into issue7004
      Join (visually) the inner toolbar and inner tab-bar (issue 7004)
      Properly align tab options menu (issue 7004)
      Test support for Australis
      Remove optimization for executable lines update (related to issue 6948)
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Move basic styles into shared firebug.css + enable Australis on Win theme + disable on Lin theme
      Tweak Linux theme (issue 7004)
      Change font-size to 12px on Linux (issue 7004)
      Move command editor toolbar at the top (issue 7004)
      Vertically center the command line (win+lin) and improve toggle command editor button (issue 7004)
      Properly show/hide inner toolbar + border bottom for watches and selectors panel tabs (issue 7004)
      Fix bk color for watches and selectors tabs (issue 7004)
      Fix history button text color on Linux (issue 7004)
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Use default cursor for top part of the panel splitter (a bit hacky, but better for now, issue 7004)
      Issue 7005: Breakpoints don't work if Firebug is initialized on different tab
      FBTrace: custom tracing color
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Just fix module comments
      Update module dependencies
      Update script panel execution lines on timeout (related to issue 6948)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Properly get default compilation unit (in the Script panel)
      Issue 7013: Refresh doesn't work within watch panel subtrees
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Adjust design of the command line popup splitter
      Center step-out icon vertically
      Revert: Center step-out icon vertically
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Merge with the master
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Update module dependency list
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Issue 6954: Script panel claims 'No JavaScript on this page' before loading
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Introduce a Tool, a base object for all tool objects
      Fix tool inheritance
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Fix tool access + modify script panel warning (issue 6954)
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Implement Deprecated.property() and use it for those on Firebug namespace
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Highlight the Script panel tab if debugger is active
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Move Status path logic into a separate module (related to issue7019)
      Issue 7019: 	Script panel location breadcrumbs flicker when panel refreshes
      Handle newScript in BreakpointTool, the Script panel doesn't have to be initialized/created
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Rename method + clear timeout (issue 7019)
      Issue 7015: Broken styles for search elements
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Fix styles on OSX (issue 7004)
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Use async update only for the Script panel (issue 7019)
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Issue 7028: Refreshing the script panel scrolls stopped line into view
      Introduce 'objectPathAsyncUpdate', if set to true the status path is updated asynchronously (issue 7019)
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Issue 7037: 	expanding rows logged by console.dir is broken
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Update tracing + module dep list
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      The current panel can be disabled (issue 7019)
      Issue 7046: Move panel selector into Firebug menu
      Issue 7042: DOM breakpoints don't show up in the breakpoints panel
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Clean up StatusPath module
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7004
      Move toggle side panels button to far right (related to issue7004)
      Vertically center tab labels within the toolbar + remove border for tab bar scrolling buttons (win theme, issue7004)
      Merge pull request #110 from thomasandersen/issue7004
      Issue 7046: Move panel selector into Firebug menu
      Issue 7037: 	expanding rows logged by console.dir is broken
      More CSS tweaks related to issue 7004
      Use proper module
      Issue 7049: 	Side panel tabs are changing height
      Set height of the command editor toolbar (issue 7004)
      More CSS tweaks related to issue 7004
      Set height of the command editor toolbar, second try (issue 7004)
      Introduce a helper method for panel selector
      Issue 7039: 	Script panel activation status not shown in Firebug button tooltip
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Issue 7044: Can we get source lines even when Script panel is disabled?
      Merge master -> jsd2
      Merge master -> jsd2
      Merge master -> jsd2
      Properly listen to new sources + comments + avoid NPE (related to issue  7044)
      Fix height of an error log
      Issue 7030: The debugger should not be enabled when the Script panel is disabled
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Re-init breakpoints after Script panel disable/enable within one context + dispatch 'newSource' like other events (issue 7030)
      Rename debuggerClientTab to tabClient
      Rename DebuggerClientModule to DebuggerClient
      Properly use js-doc link tag
      FBTrace & FBTest: Rename DebuggerClientModule to DebuggerClient
      Distribute browser object instad of context (context doesn't have to exist), related to issue 7030)
      Rename internal methods of DebuggerClient
      Issue 7039: Script panel activation status not shown in Firebug button tooltip
      Issue 7062: 	Profiler should require the Script panel
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Avoid NPE + fix dep list (related to issue 7062)
      A comment, entire profiler logic should be in one module
      Issue 7074: 	Do not hide panel toolbar if there are no buttons
      Update tracing + comments
      Issue 7074: Do not hide panel toolbar if there are no buttons
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Make sure panel-tab labels are vertically centered within the toolbar on Win Vista (related to issue 7049)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Issue 7099: <exception>'s are not displayed correctly in the watch panel
      Simplify deps + remove unnecessary backward compatibilities (checked with AMO)
      Issue 7097: Support for dynamically evaluated scripts; Initial commit, displaying proper source and debug location
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7097
      Incorporate feedback related to issue 7097
      Use DebuggerLib.getThreadDebugger where appropriate + comments (related to issue 7097)
      Enhance test for debugger; keyword a bit to allow better manual testing
      A comment + tracing
      Merge branch 'jsd2' of https://github.com/firebug/firebug into issue7097
      Remove obsolete namespace prefix
      Merge branch 'jsd2' of https://github.com/firebug/firebug into jsd2
      Issue 7118: Breakpoint hits and resumes immediately
      Merge branch 'jsd2' of https://github.com/firebug/firebug into issue7097
      A comment (related to refactoring)
      Fix couple of comments
      Little improvement of script/debuggerKeyword test to test also dynamically evaluated scripts (issue 7097)
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7097
      Initial support for breakpoints in dynamic scripts WIP (issue 7097)
      Merge branch 'issue7097' of https://github.com/firebug/firebug into issue7097
      Merge branch 'issue7097' of github.com:firebug/firebug into issue7097
      Do not export sysoutScript (issue 7097)
      Merge with the master
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7097
      Merge with the master
      Remove accidentally inserted git files
      Do not initialize the Debugger server twice
      Issue 7095: When returning this, the <return value> is renamed 'this' in the watch panel
      Enhance getSource() command (jsd2 debugging helper)
      Customize color of DBG_SOURCETOOL traces (this needs better API)
      Wrap 'this' scope inside ClientScope object
      Remove obsolete property file and css styles
      Localize Global Scope label used in the Watch panel
      FBTest: Initialize Firebug for moduleConfig.js
      Merge branch 'jsd2' of https://github.com/firebug/firebug into jsd2
      Update tracing
      Issue 6856: 	Script sources are wrong when a tab has been detached
      Issue 6950: 	The navigation buttons are buggy
      Avoid NPE
      FBTrace: Fix displayed stack frame links
      Issue 7029: 	Script panel always claims 'No Javascript on this page' until reload
      Issue 6967: 	Breakpoints display persists after switching the source file
      A comment related to issue 7029
      Issue 7124: 	Clicking an object in the Console panel does not switch to the DOM panel
      Issue 6867: Setting conditional breakpoints slows down the execution of the JS
      Do not evaluate breakpoint condition at the client side (related to issue6867)
      Optimize breakpoint removal from script view (related to issue6967)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Revert breakpoint removal optimization
      Merge wit the master
      Issue 7138: Browser objects displayed in DOM panel are not expandable
      Issue 7058: Command editor toggle button doesn't align with the Command Line toggle button
      Issue 7057: 	Command line is misaligned
      Update comment
      Issue 7057: Command line is misaligned
      Issue 6724: 	Textbox margin in console
      Fix toolbar font-size
      Issue 6937: Jumping through Source Links removes yellow arrows of triggered breakpoints
      Merge branch 'jsd2' of github.com:firebug/firebug into issue6850
      Merge branch 'issue6867' into jsd2
      Auto stop line updater after some time (related to issue 6948)
      Merge branch 'issue6850' of github.com:firebug/firebug into issue6850
      Merge branch 'jsd2' of github.com:firebug/firebug into issue6850
      Issue 6850: Searching for text in the script panel doesn't work
      Move SourceSearch module to editor dir
      Wraparound for multiple files (related to issue 6850)
      Use SearchBox module instead of Firebug.Search
      Merge branch 'jsd2' of github.com:firebug/firebug into issue6850
      Unify CM search addon version (3.21)
      Implement backward wrap search (related to issue 6850)
      Do not implement public isPromise (issue 6850)
      Some comments and coding style fixes (issue 6850)
      A comment (related to issue 6850)
      Issue 6937: Jumping through Source Links removes yellow arrows of triggered
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Make Script panel scrolling asynchronous (related to issue 7160)
      Merge branch 'jsd2' of github.com:firebug/firebug into issue6850
      Support for multiple highlighted lines in the SourceEditor (related to issue 6850)
      Support for regular expression search (related to issue 6850)
      Fix for wraparound search (issue 6850)
      Issue 7161: The yellow line of the debugger does not always disappear when switching the source
      Use Map instead of an object (related to issue 6850)
      Activate wraparound if searching multiple files and reaching the first doc again (related to issue6850)
      Avoid two highlighted lines at the same time (issue 6850)
      Merge branch 'issue6850' of github.com:firebug/firebug into issue6850
      Fix wrong method name
      FBTest: FBTest.openFirebug() is asynchronous (related to issue 7166)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: adopt examples tests
      Update tracing + avoid NPE
      FBTest: asynchronously enable given panels one by one (related to issue 7166)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: adopt script/breakpoints tests (related to issue 7166)
      FBTest: do not generate method names dynamically (related to issue 7166)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      A comment
      FBTest: Adopting script/callstack tests (related to issue 7166)
      FBTest: fix script/stepping/4839 test
      Merge with the master
      FBTest: use jsd2 in version number
      FBTest: fix url + disable run to line (related to issue 7166)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Fix typo
      FBTest: properly wait till the Watch panel value is set (related to issue 7166)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: fix script/watch/5019
      FBTest: support for asynchronous breakpoint removal (related to issue 7166)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: fixing tests within script group (issue 7166)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: set conditional breakpoint not supported yet, make sure to at least set the breakpoint and execute callback
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: fixing other tests in the Script group (related to issue 7166)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      A comment about normalizeLocation
      Update tracing
      FBTest: introduce this.waitForDisplayedBreakpoint()
      FBTest: fix script/3985 (related to issue 7166)
      Update the watch panel when the current frame changes
      FBTest: fix addWatchExpression (related to issue 7166)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: properly wait for unhighlight (related to issue 7166)
      FBTest: fixing further tests within the Script group (related to issue 7166)
      FBTest: disable some tests due to known platform issues (related to issue 7166)
      Update tracing
      FBTest: selectSourceLine() should not silently fail
      FBTest: always mark test as failing if there is an exception
      FBTest: avoid NPE + fix getSourceLineNode (issue 7166)
      FBTest: disable test + fix script/3402 (related to issue 7166)
      FBTest: introduce showScriptPanelContextMenu() (related to issue 7166)
      FBTest: fix test script/4724 (related to issue 7166)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge with jsd2 (related to issue 7160)
      FBTest: fixing CM auto-scroll (related to issue 7166)
      FBTest: Fix manual description + couple of tests from the Scripts group (related to issue 7166)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      A comment
      Fix tracing typo
      FBTest: introduce 'Run This Group From Here' menu item
      FBTest: clean up Script tests code (related to issue 7166)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: split test driver API into modules (related to issue 7166)
      Merge with jsd2 branch (issue7097)
      Introduction type is already set for 'eval', so use it (issue 7097)
      Script panel filter menu fix (wip, issue 7097)
      Dynamic script URL fixed on the platform, simplify the code (issue 7097)
      Script panel location list filter done (issue 7097)
      Update tracing (issue 7097)
      Properly display dynamic breakpoints in the Breakpoint panel (related to issue 7097)
      Merge branch 'jsd2' of https://github.com/firebug/firebug into issue7097
      Update tracing (issue 7097)
      Fix display name for functions (still need to be refactored)
      Merge branch 'jsd2' of https://github.com/firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'master' of github.com:firebug/firebug into jsd2
      Merge branch 'issue7097' of github.com:firebug/firebug into issue7097
      Merge with JSD2 (issue 7097)
      Merge branch 'issue7097' of github.com:firebug/firebug into issue7097
      Merge branch 'issue7097' of github.com:firebug/firebug into issue7097
      Missing argument (issue 7097)
      Support for asynchronous event handlers through Events.dispatch
      Support for asynchronous breakpoint removal
      FBTest: make sure breakpoints are removed at the end of a testexecution + support for async clean up
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Use expected arguments
      First clear all breakpoints and then perform deactivation.
      FBTest: fix typo setBrowerWindowSize -> setBrowserWindowSize
      Issue 7129: Scope names are not localized (wip)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7097
      Merge branch 'issue7097' of github.com:firebug/firebug into issue7097
      FBTest: helper tracing at the beginning of every test
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Script type handler renamed to eventHandler (issue7097)
      Update tracing
      Issue 7206: CSS panel search is broken
      Update tracing for scipt objects
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7097
      Update tracing in lib/css
      Issue 7206: CSS panel search is broken (fix wraparound)
      FBTrace: style support for logs starting with git st! (should be used for temporary logs that needs to be extra visible in the console)
      Properly attach backend thread when the Script panel is activated
      FBTest: properly open Firebug and wait till it's attached to the backend tab actor
      FBTest: Status path is updated asynchronously
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Make sure to execute callback when removing a breakpoint
      Improve code style
      Another dynamic script type
      Store only valid results when dispathing an event
      Store all valid results into the result array. The only invalid type is undefined.
      Remove timeout for CSS search and force reflow to make sure nodes are in
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Update tracing + comment
      Update comment
      Fix typo
      FBTest.testDone: provide default message if not provided
      Issue 7097: Support for dynamically evaluated scripts; Initial commit, displaying proper source and debug location
      Incorporate feedback related to issue 7097
      Use DebuggerLib.getThreadDebugger where appropriate + comments (related to issue 7097)
      A comment + tracing
      Fix couple of comments
      Little improvement of script/debuggerKeyword test to test also dynamically evaluated scripts (issue 7097)
      Initial support for breakpoints in dynamic scripts WIP (issue 7097)
      Do not export sysoutScript (issue 7097)
      Introduction type is already set for 'eval', so use it (issue 7097)
      Script panel filter menu fix (wip, issue 7097)
      Dynamic script URL fixed on the platform, simplify the code (issue 7097)
      Script panel location list filter done (issue 7097)
      Update tracing (issue 7097)
      Properly display dynamic breakpoints in the Breakpoint panel (related to issue 7097)
      Update tracing (issue 7097)
      Missing argument (issue 7097)
      Script type handler renamed to eventHandler (issue7097)
      Update tracing for scipt objects
      Another dynamic script type
      ResetAllOptions need to also update the Firebug namespace
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: update logging + comment
      Issue 7230: Error stack now contains column number
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Issue 7220: 	Exceptions shown inside the Watch side panel have a dysfunctional breakpoint
      Improve regular expression (Issue 7230)
      Merge with jsd2 (issue 7097)
      Merge with jsd2 (issue 7097)
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7097
      Initial support for dynamic URLs for eventHandlers + breakpoints (issue 7097)
      Improve tracing + display better URL + use xpath for unique eventHandler url (issue 7097)
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7097
      Better unique URLs for dynamic scripts (issue 7097)
      Store breakpoint handler as transtient breakpoint member (issue 7097)
      Support for dynamic conditional breakpoints (issue 7097)
      Remove debugging artefact
      Support for BON in inline event handlers (issue 7097)
      FBTest: API for debugger stepping + clear browser cache automatically (issue7097)
      FBTest: fix singleStepping test (related to issue 7097)
      Merge branch 'issue7097' of github.com:firebug/firebug into issue7097
      FBTest: enable script/6476 works now! (issue 6476)
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7097
      Merge with jsd2
      Hide the rerun button until D.Frame.prototype.replaceCall is implemented
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge with jsd2
      Do not duplicate evalCondition (issue 7097)
      Jsdoc for Url.isAbsoluteUrl API
      extension/.
      FBTest: fix callstack/5544 (related to issue7097)
      Issue 7236: Clearing the Script panel search field should not perform a search
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7097
      Issue 7236 (second try): Clearing the Script panel search field should not perform a search
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7097
      Improve tracing + include setTimeout and setInterval in dynamic script list
      Merge branch 'issue7097' of github.com:firebug/firebug into issue7097
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7097
      Properly resume when breakpoints are set (issue 7097)
      Walk the entire child scripts tree to find the right SourceFile (issue 7097)
      Support for 'scriptElement' introductionType (not yet in Nightly)
      Update comment (bug 982153) (issue 7097)
      Issue 7181: Error breakpoint can't be set
      Remove SourceFileRenamer (obsolete)
      Make sure TabContext.sourceFileMap is private + clean up
      More clean up also related to compilation units
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7097
      Tracing updated + clean up
      Update comment
      Avoid NPE
      Remove JSD1 artefact within Url.normalizeURL
      Avoid NPE
      Issue 7244: Setting 'Break on Exceptions' only works when Script panel is visible
      Issue 7245: 'Break on Exceptions' breaks once for each exception unwind step
      Simplify tracing (now when issue 7250 is fixed)
      Tracing updatd + clean up
      Fix tracing target + a comment
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Better URL for scripts introduced through <script> element
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: fixing assert, error, exception
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7245
      Revert special ID for scriptElement scripts + tracing updated
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge branch 'jsd2' of github.com:firebug/firebug into issue7245
      Another try to distinguish between static and dynamic scriptElement
      Merge branch 'jsd2' into issue7245
      Issue 7245: 'Break on Exceptions' breaks once for each exception unwind step
      Issue 7044: 	Source lines in console should be shown even when Script panel is disabled
      FBTest: modify tests, the Script panel isn't necessary (see also issue 7044)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Avoid NPE + comment
      Fix typo
      Merge branch 'jsd2' into issue7245
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: script panel is needed for stack traces
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Issue 7044: 	Source lines in console should be shown even when Script panel is disabled
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Issue 7261: Break on notification shouldn't overlap the script source
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: fix for console/4658
      FBTest: fix for console/api/trace test
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: fix script/5044
      FBTest: new API FBTest.waitForBreakpoint
      FBTest: fix commandLine/1854
      FBTest: simplify commandLine/1854
      Fix typo
      FBTest: uncomment custom displayName for console/trace
      Update comment (bug number)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      No way to recognize scriptElement dynamic scripts
      Fixing stack trace + source for commandLine/api/cd test
      FBTest commandLine/api/cd clean up
      FBTest fix commandLine/api/profile, avoid timeout
      FBTest: Support for onLineUnhighlight (CM)
      FBTest fix for search/2886 + clean up
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Properly deal with setTimeout + unhighlightLine API
      FBTest: script panel highlighting API + clean up
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: fix search/scriptPanelSearch
      FBTest: merge with jsd2, script panel search test
      FBTest: remove custom timeout
      FBTest: clean up, fix curly bracket style
      Avoid NPE
      FBTest: custom timeout for console/4658 test
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Remove reference to Ci.jsdIValue
      FBTrace: fix UI localization
      FBTest: uploader, avoid NPE + tracing
      Fix for firebug/4040 test (create context for about pages too)
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      FBTest: give the Style panel a time to refresh (wip), fixes html/style/5672 test
      Fix line endings
      Merge with the master
      Fix version in branch properties file
      FBTest: disable console/3042 test (see issue 7275)
      Merge branch 'master' of github.com:firebug/firebug
      FBTest: fix description + clean up
      Merge branch 'master' of github.com:firebug/firebug
      FBTest: remove tracing
      FBTest: fix tracing
      FBTest: missing output element
      Another workaround for recognizing scripElement dynamic scripts
      Check script's parent document state
      Issue 7286: 	The location list is not properly updated
      Merge branch 'master' of github.com:firebug/firebug
      [firebug-2.0a1]
      Fix min Fx version

Sebastian Zartner (232):
      Implemented initial search functionality for new Script Panel
      Fixed the breakpoint and execution pointer display
      Fixed module requirement definition
      Fixed display of disabled breakpoints
      Fixed breakpoint icons
      Merge branch 'master' of https://github.com/firebug/firebug into jsd2
      Fixed more icons related to debugging
      Merge branch 'master' of https://github.com/firebug/firebug into jsd2
      Fixed script view height
      Added search options back to Script panel (doesn't fix searching)
      Merge branch 'master' of https://github.com/firebug/firebug into jsd2
      Removed last mention of Orion
      Clear the cache immediately when the options are reset (fixes FBTest
      Use the page's global Objects for comparison to check whether a rep
      Disabled test html/5506/issue5506.js (see issue 7027)
      Issue 7000 (Replace PNG icons by SVGs)
      Issue 7000: Fixed icon issues according to feedback
      Issue 7000: Fixed more icon issues according to feedback
      Issue 7000: Added comment related to license
      Merge branch 'issue7000b' into issue7004
      Enabled console/completion/4233/issue4233.js again (fixed in issue 6842)
      Enabled console/completion/4233/issue4233.js again (bug 927413 got fixed
      Enabled dom/6481/issue6481.js again (fixed in issue 6842)
      Correctly specified zero-width space
      Updated CodeMirror to 3.20
      Side panels toggle button must not be flexible
      Made the side panel toggle buttons white instead of gray
      Issue 7053 Part I: Basic redesign of the buttons
      Issue 7053 Part II: Style tweaks related to main buttons and status path
      Fixed some margins (related to issue 7053)
      Fixed menu button display on opened menu (related to issue 7053)
      Fixed button display when being pressed and when pressed buttons are
      Merge branch 'issue7053' into jsd2
      Made additional tweaks for toolbar buttons display (related to issue
      Fixed toggle side panels button
      Moved side panels toggle button back to the tab box (related to issue
      Issue 7076: The close button of .notificationClose is broken
      Made the button captions a little bit gray to make Simon happy :-)
      Replaced Windows close button icon by the one for Mac (related to issue
      Another try to fix issue 7059, which should also fix issue 7049
      Fixed some Linux related toolbar styling issues (related to issue 7059)
      Fixed display of drop marker inside menu buttons
      Issue 7087 (The conditional breakpoint editor has glitches)
      Fixed a few Linux-related layout problems (related to issue 7053)
      Another try to fix issue 7059
      Merge pull request #112 from kaljak/issue4572jsd2
      Issue 7091 (Visual clean-up of the Firebug panels)
      Refined display of group headers, column headers and summary rows
      Additional group header refinement (related to issue 7091)
      Merge branch 'issue7091' into jsd2
      Brightened up the column header and summary rows (related to issue 7091)
      Adjusted column header and summary row styles for Mac and Linux (related
      Adjusted display of table headers inside Console panel (related to issue
      Merge branch 'issue7091' into jsd2
      Fixed "dirty" color gradient
      Replaced "-moz" prefix from gradient definitions and unified color value
      Issue 7070 (Improve status path design)
      Merge commit '1f2ac33845' into jsd2
      Issue 7041: Console API stack traces are broken
      Removed fallback for unsupported Firefox versions
      Avoided errors thrown when registered Firebug style sheets don't exist
      Updated CodeMirror to 3.21
      Issue 6850 Part I: Added CodeMirror search addon
      Split logic for getting the next document into its own function
      Issue 6850 Part II: Started to make search in Script panel asynchronous
      Added missing SourceSearch module
      Issue 7084 (Changing the text size doesn't resize the toolbar and search
      Issue 7084 (Changing the text size doesn't resize the toolbar and search
      Use 'rem' unit for height definition of toolbars (related to issue 7084)
      Issue 7084 (Changing the text size doesn't resize the toolbar and search
      Merge branch 'issue7084' into jsd2
      Issue 7088 (Command Editor buttons don't have the height of the toolbar)
      Issue 7088 (Command Editor buttons don't have the height of the toolbar)
      Fixed button height on Linux (related to issue 7088)
      Merge branch 'issue7088' into jsd2
      Removed panel splitter box hack again
      Fixed test broken by the changes of issue 5507
      Improved sendChar() function allowing it to handle special characters
      Issue 6955 (Right-clicking breakpoint column doesn't always open the
      Fixed tests broken by the changes of issue 5507
      Fixed module dependencies and refactored code
      Fixed and updated FBTest for issue 1461
      Fixed and updated FBTest for issue 654
      Removed unused .properties file
      Net panel must still reload in the FBTests when it's enabled
      Improved test descriptions
      Added missing helper function getDOMMemberRow()
      Removed "FireCookie" from the function names to integrate the APIs with
      Console panel must still reload in the FBTests when it's enabled
      Added detailed OS info
      Added URI of the FBTest to the results
      Always return something in getOSName()
      Improved getOSName()
      Avoid displaying the real Command Line value as completion when there
      Replaced "cookies/18/issue18" by "cookies/general/cookieValues"
      Fixed FBTest net/5004/issue5004.js
      Fixed FBTest net/activation/activation.js
      Fixed FBTest dom/3597/issue3597.js
      Renamed sysouts for FBTest commandLine/5535/issue5535.js
      Fixed timing for opening Firebug
      Fixed FBTest firebug/4553/issue4553.js
      Fixed FBTest css/5000/issue5000.js
      Merge branch 'jsd2' of https://github.com/firebug/firebug.git into jsd2
      Fixed FBTest commandLine/5130/issue5130.js
      Fixed FBTest console/errors/6523/issue6523.js
      Fixed "collapsed" attribute
      Replaced PNG icons by SVG icons and removed unused icons
      Fixed _parseModifiers()
      Merge pull request #121 from thomasandersen/jsd2-issue7082-squashed
      Fixed FBTest console/4384/issue4384.js
      Updated description
      Fixed FBTest search/4602/issue4602.js
      Improved test description
      Fixed arrow display
      Fixed test description
      Improved performance of selectElementInHtmlPanel() by using
      Fixed FBTests failing due to failing HTML panel search
      Fixed FBTest console/3042/issue3042.js
      Fixed FBTest console/1693/issue1693.js
      Fixed FBTest console/2271/issue2271.js
      Fixed FBTest console/2328/issue2328.js
      Fixed FBTest console/4322/issue4322.js
      Fixed FBTest commandLine/2934/issue2934.js and renamed it to
      Added hint that DOM_VK_ENTER can be removed at some point
      FBTest for issue 6744 (List all classes of an element inside the Element
      Added missing title
      FBTest for issue 6708 (Add a shortcut for editing the selected HTML
      Added new API FBTest.getCSSProp() returning the property node inside the
      Replaced 'FBTest' by 'this'
      Issue 7205 (FBTest.executeContextMenuCommand() should have an error
      Added jsdoc for 'errorCallback'
      Removed property name prefixes
      Allow to provide an optional offset for
      FBTest for issue 5672 (Missing color and image context menu items)
      FBTest.openFirebug() is now asynchronous
      FBTest for issue 5859 (Delete "element.style" is broken)
      FBTest for issue 4621 (Multiple filters selectable in Console panel)
      Part 1: Call FBTest.openFirebug() asynchronously
      Part 2: Replaced multiple panel enabling calls by a single
      Removed merge conflicts
      Part 3: Removed FBTest.selectPanel() where not necessary
      Added hint to enableAllPanels() that it should be made asynchronous
      Part 4: Replaced FBTest.enableAllPanels() by FBTest.enablePanels() on
      Part 5: Removed "START" trace logs
      Fixed code formatting
      Merge branch 'fbtests-refactoring' into jsd2
      Fixed FBTest.detachFirebug() by making it asynchronous
      Call FBTest.openFirebug() asynchronously
      Added Cookies panel to FBTest.enablePanels()
      Replaced call to FBTest.enableAllPanels() by FBTest.enablePanels()
      Improved JSDoc for FBTest.waitForDisplayedElement()
      Removed duplicated info
      Fixed FBTest console/5033/issue5033.js
      Enabled correct panel
      Fixed test case description
      Tab is now replaced by two spaces
      Removed Do-Not-Track header from request
      Fixed offset for Mac OS X
      Removed 'START' sysout
      Merge branch 'jsd2' of https://github.com/firebug/firebug.git into jsd2
      Recreated lib/netUtils/generateCurlCommand.js and
      Call callback() function directly instead of via an anonymous function
      Merged branch master into jsd2
      Fixed comparison with "undefined"
      Renamed @-moz-keyframes rule to @keyframes (was renamed in FF 16)
      FBTest for @-rules
      Merge remote-tracking branch 'origin/master' into jsd2
      Merge remote-tracking branch 'origin/master' into jsd2
      Fixed Test search/6454/issue6454.js
      Avoid using FBTest.synthesizeText(), because it's broken when called
      Merge remote-tracking branch 'origin/master' into jsd2
      Avoid styling exceptions within the Watch side panel with the styles for
      Merge remote-tracking branch 'origin/master' into jsd2
      Issue 7235 (Ctrl+F in the script panel opens a prompt rather than
      Fixed module dependencies
      Merge remote-tracking branch 'origin/master' into jsd2
      Replaced Css.isImageRule() by Css.isImageProperty() (related to issue
      Simulate right-click in executeContextMenuCommand()
      Fixed FBTest html/style/5672/issue5672.js
      Removed trace output
      Issue 7239 (Make FBTest clipboard APIs more stable)
      Adjusted tests to the changed FBTest.waitForClipboard() function
      Added timeouts to right-click events in executeContextMenuCommand() to
      Merged FBTest net/copy-as-curl/compressed-pref.js into
      Merged FBTest net/copy-as-curl/compressed-pref.js into
      FBTest for issue 5044 (Shortcut for Break On Next)
      FBTest for issue 5483 (Image previews in HTML panel missing on hover)
      Added steps to test case
      Added IDs to element context menu items
      Added IDs to HTML panel context menu items
      FBTest for issue 4675 (Expanding all tags via context menu option
      FBTest for issue 3159 (Show numeric character reference of MathML)
      Added Fedora and Ubuntu to recognized OSes
      Added new FBTest method checkIfContextMenuCommandExists() to check
      FBTest for issue 5235 (Don't allow to inspect computed style in CSS
      FBTest for issue 4663 (Aborted requests show NaN MB in the size info
      Fixed spelling in comments
      Fixed comment related to URL fragment
      Merge pull request #125 from thomasandersen/issue7081
      Moved FBTest console/issue1591 to console/1591/issue1591
      Sorted console tests alphabetically
      Fixed FBTest console/6546/issue6546.js
      Merge branch 'jsd2' of https://github.com/firebug/firebug.git into jsd2
      Fixed URL in openNewTab()
      Merge remote-tracking branch 'origin/master' into jsd2
      Merge remote-tracking branch 'origin/master' into jsd2
      Improved test speed by replacing FBTest.searchInCssPanel() by
      'mouseup' and 'contextmenu' event can be fired without delay
      Merge remote-tracking branch 'origin/master' into jsd2
      Merge remote-tracking branch 'origin/master' into jsd2
      Issue 7266 (Characters extending beyond the bottom of the baseline are
      Used FBTest.isMac()
      Check the offsets in FBTest.synthesizeMouse() explicitly for whether
      Replaced MutationRecognizers in FBTests by call to
      Corrected tracing flag
      Fixed tests related to the column number being displayed within the
      Fixed FBTest console/spy/4738/issue4738.js
      Issue 5987 (Infotip isn't displayed for images with parentheses and
      FBTest for issue 5987 (Infotip isn't displayed for images with
      Fixed FBTest net/4382/issue4382.js
      Issue 7276 (Wrong command line font size)
      Merge branch 'issue7276'
      Advanced FBTest search/6454/issue6454 to also cover issue 7259
      Added hint that the FBTest also covers issue 5677 (Color and image
      Issue 7241 (Add FBTest API hovering an element on the page with the
      FBTest for issue 2212 (Delete elements while inspecting)
      Added FBTest.getComputedProperty() to receive the node containing a
      FBTest for issue 5879 (Crop long CSS values in Computed side panel)
      Issue 7281 (Mac icon for toggle side panels)
      Replaced side panel toggle button icons for OS X
      Merge branch 'issue7281'
      Fixed minimum compatible Firefox version number for Firebug 2.0

Simon Lindholm (153):
      Remove stack parsing code for Fx <= 13
      Small fixes
      Merge branch 'master' into jsd2
      Issue 6810: Move the __fb_scopedVars helper into the command line API
      Coding style fixes
      Merge branch 'master' into jsd2
      Remove instances of "with (Domplate)" (jsd2 changes)
      Pass options object to CommandLine.evaluate
      Fix scriptView event listener removal
      Reimplement Alt+W for "Add Watch" (related to issue 6746)
      Support go to line in the search field
      Restore the original Script panel order
      Remove unused tracing prefs
      Update some comments related to SourceEditor
      Remove remnants of Orion
      Merge branch 'master' into jsd2
      Merge branch 'master' into jsd2
      Issue 55: Auto-completion for Command Editor
      Move JSEditor into a separate module
      FBTest for issue 4934 (Auto-completion should work even in the Watch panel)
      Fix test description
      Merge branch 'master' into jsd2
      Merge branch 'master' into jsd2
      Clean up content scope wrapping in SourceEditor constructor
      Issue 6945: Command editor should live in content scope
      Issue 6956: Typing "tab" in the command editor loses the focus when having no completion
      Use ES6 Map in ToggleBranch
      Introduce a helper on SourceEditor for wrapping into content scope
      Include newlines in SourceEditor selection positions
      Introduce a method on CommandEditor for getting the current selection
      FBTest for issue 55 (Auto-completion for Command Editor)
      Merge branch 'master' into jsd2
      Remove JSD1 unwrapping functions
      Deal only with unwrapped objects in the DOM panel
      Fix breakage to watch panel from 7b6e405
      Merge branch 'master' into jsd2
      Merge branch 'jsd2' of github.com:firebug/firebug into jsd2
      Split the hasChildren check in domMemberProvider.addMember into a separate function
      Some DOM-tree code cleanup
      Use the right hasChildren in watch and DOM providers
      Issue 7016: Auto-completion of global/local variables doesn't work when stopped in debugger
      Be more cautious when extracting names from the same line in auto-completion
      Remove some dead Chromebug code
      Issue 7017: Command line API can conflict with local variables when stopped in debugger
      Issue 7018: Auto-completion of command line API doesn't work when stopped in debugger
      Revert "Use the page's global Objects for comparison to check whether a rep"
      Don't pollute the global object
      Fix breakpoint enumeration
      Merge branch 'master' into jsd2
      Don't unnecessarily save when entering/leaving the HTML editor
      Use the correct innerEditMode when changing edit target in the HTML panel
      Issue 7033: "Edit HTML" should give focus to the editor
      When editing detached nodes, do so in inner edit mode
      Don't show a disabled "Delete Element" option in the <body> context menu
      Merge branch 'master' into jsd2
      Remove the warning about JSD
      Fix html/5255 FBTest
      Fix html/5058 FBTest
      Issue 7027: FBTest html/5506/issue5506.js fails and hangs the browser
      Revert "Disabled test html/5506/issue5506.js (see issue 7027)"
      Properly auto-complete variables from local scopes (issue 7016)
      Issue 7071: Status path in the DOM panel is broken
      Fix Profiler button color on Linux
      Some coding style fixes
      Revert "Always return the same instance of an active debugger per context"
      Small debugger-related cleanups
      Move OBJECTBOX, OBJECTBLOCK and OBJECTLINK into chrome/rep
      Issue 7086: The rep for anonymous functions should show parameter names
      Make monitoring work again
      Rename toSourceLink -> getSourceLinkForScript, some cleanup
      Rename getDebuggeeGlobal -> getInactiveDebuggeeGlobal
      Make some reps not inspectable
      Don't leak every debugger ever created
      Fix profiler table sorting
      Rename debugger.destroy -> DebuggerLib.destroyDebuggerForContext
      Fix input validation for monitor and debug command line APIs
      Fix test for adding an existing breakpoint
      Avoid NPE
      Merge branch 'master' into jsd2
      Merge branch 'master' into jsd2
      Remove spacing at the top of the Computed side panel
      Make 1 rem unit equal 1px * zoom level
      Specify font-size on the auto-completion popup
      Make the toolbar smaller on Linux
      Don't stretch toolbar buttons
      Remove Firebug.toggleCommandLine
      Reduce duplication in search code
      Add feDropShadow to SVG auto-completion
      Remove obsolete code for hiding ourselves from stack traces/auto-completion
      Reintroduce console API stack walking code lost in a merge (related to issue 7041)
      Avoid duplicate l10n for some strings
      Fix font size for "Activate Firebug for the current website" button
      Fix some localizations by using the right string name
      Fix NPE when tabbing from empty editor
      Don't bother checking for the existence of domUtils.hasPseudoClassLock
      Simplify Css.isImageRule and rename it to Css.isImageProperty
      Small updates to CSS auto-completion data
      Add "inherit" to SVG auto-completion in the HTML panel
      Auto-complete "-" to -moz-appearance by default
      Issue 6841 part 1: Use nsIDOMUtils.getCSSPropertyNames for auto-completing property names
      Make lib/css slightly more jshint clean
      Localize "Firebug Command Line API" header
      FBTest for issue 3503 (Large arrays not printed in Windows)
      Merge branch 'master' into jsd2
      Fix css/3671 test
      Fix console/6402 test
      Fix firebug/4553 test
      Fix console/3204 test
      Merge branch 'master' into jsd2
      Fix console/completion/5006 test
      FBTest: don't run the callback twice in FBTest.setPanelState
      Remove unused, unlocalized titles from breakingCause
      Log Locale.$STR fallback errors when DBG_ERRORS is set
      Actually fix console/6402 test
      Fix html/breakpoints/breakOnNext test
      Reinstate mutation breakpoint tests (related to issue 6845)
      Restore closure inspector-related parts of console/completion/4233 test
      Enable commandLine/5873 test
      Issue 7185: Command line input text gets darker when there is an auto-completion
      Pass the panel into SearchBox.onResult
      Fix console/profiler test
      Issue 6841 part 2: Use inIDOMUtils.getCSSValuesForProperty for auto-completing property values
      Issue 6841 part 3: Kill old data tables
      Use String.repeat
      Auto-complete "initial" and "unset" (related to issue 6841)
      Issue 6841 part 4: some follow-ups
      Fix a test after issue 6841
      Merge branch 'css-api-completion' into jsd2
      FBTest for issue 6841 (Use platform API for CSS autocompletion)
      Issue 7188: Remove non-standard colors from auto-completion
      Don't silently ignore errors in domplate (related to issue 7138)
      Remove some old cruft from console/errors.js
      Issue 7189: Improve performance of "Show Stack Trace With Errors"
      Fix profiler function tooltips
      Fix console/errors/6523 FBTest so it tests the right thing
      Don't call StackFrame.getFunctionName with a native frame
      Revert "Issue 7188: Remove non-standard colors from auto-completion"
      Small fixes related to colors in lib/css
      KeyEvent.DOM_VK_ENTER is gone, don't bother checking for it
      Issue 7169: "Show Stack Trace With Errors" works despite disabled Script panel
      Issue 7226: FBTrace doesn't display exception objects
      Make FBTest.selectSourceLine slightly more stable
      Make FBTest.setBreakpoint pass a valid row
      Issue 5291: Breakpoint condition auto-completion should use variables in scope
      FBTest for issue 5291 (Breakpoint condition auto-completion should use variables in scope)
      Properly hook the thread debugger's onExceptionUnwind
      Fix twisty appearance in FBTrace
      Issue 7250: FBTrace doesn't display properties for inner object
      Speed up Url.normalizeURL a bit
      FBTrace: include orion in the build
      Properly keep track of timers in context.setTimeout
      Replace Cu.create{Array,Object}In by 'new win.{Array,Object}'
      Don't auto-complete -moz-{repeating-,}{linear,radial}-gradient

Steven Roussey (1):
      Recover 986efb32: Fix bug where applying operand 'in' on some things throws an uncatchable error

Thomas Andersen (17):
      7004: refresh the error badge, initial commit.
      7004: refresh the error badge, minor position adjustment
      issue7082: OSX style issues in new UI
      issue7082: OSX style issues in new UI
      issue7082: OSX style issues in new UI
      issue7082: OSX style issues in new UI
      issue7082: OSX style issues in new UI
      Merge remote-tracking branch 'upstream/jsd2' into jsd2-issue7082-squashed
      issue7082: OSX style issues in new UI
      Merge remote-tracking branch 'upstream/jsd2' into jsd2-issue7082-squashed
      7081: Some Keyboard shortcuts do not work
      Issue 7166: 	Fix FBTests on JSD2 branch
      Issue 7166: 	Fix FBTests on JSD2 branch
      Issue 7166: 	Fix FBTests on JSD2 branch
      Merge remote-tracking branch 'origin/jsd2' into jsd2
      Merge pull request 124 into issue7082
      issue7082: OSX style issues in new UI

kaljak (1):
      Merge pull request #123 from kaljak/issue7198

riemann (1):
      fix shift+click disable breakpoint creation (issue6793)

steve (4):
      Smaller font for mac secondary toolbar (now equal to parent toolbar)
      [ISSUE-7082] Make mac toolbar buttons look like they used to
      Fix changing background gradient to be consistent
      [ISSUE-7082] Make mac large command editor align correctly

zendyani (2):
      add cursor:text on coddemirror editor and cursor:default on sidebar left (issue6896)
      Issue 6961: CodeMirror Editor lose focus on multi-lines mode

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/firebug.git



More information about the Pkg-mozext-commits mailing list