Firebug Modules

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(net)
(Updated to current module structure)
 
(20 intermediate revisions not shown)
Line 1: Line 1:
This page is intended to describe the directory structure for all Firebug modules. A module is a JS file loaded using [http://requirejs.org/ RequireJS] and defined using [http://wiki.commonjs.org/wiki/Modules/AsynchronousDefinition AMD] syntax.
This page is intended to describe the directory structure for all Firebug modules. A module is a JS file loaded using [http://requirejs.org/ RequireJS] and defined using [http://wiki.commonjs.org/wiki/Modules/AsynchronousDefinition AMD] syntax.
-
== firefox ==
+
== accessible ==
-
Firefox related features (such as XUL overlays, XPCOM, etc.).
+
Firebug accessibility (a11y)
-
* firebug/firefox/firefox
+
* firebug/accessible/a11y
-
* firebug/lib/xpcom
+
-
* firebug/firefox/menu
+
-
* firebug/start-button/startButtonOverlay
+
-
* firebug/tabWatcher
+
-
* firebug/firefox/window
+
-
* firebug/firefox/system
+
-
* storageService (not yet AMD)
+
-
* firebug-annotations (not yet AMD)
+
-
== lib ==
+
== bti ==
-
Core library objects and functions (basic OOP concepts, events, etc.).
+
Browser Tool Interface, remote connection to browsers.
-
* firebug/lib (the obsolete FBL)
+
* firebug/bti/inProcess/browser
-
* firebug/lib/wrapper
+
* firebug/bti/inProcess/compilationunit
-
* firebug/lib/events
+
* firebug/bti/inProcess/javascripttool
-
* firebug/lib/options
+
* firebug/bti/inProcess/webApp
-
* firebug/lib/deprecated
+
-
* firebug/lib/url
+
-
* firebug/domplate
+
-
* firebug/lib/json
+
-
* firebug/lib/xpath
+
-
* firebug/lib/array
+
-
* firebug/lib/object
+
-
* firebug/lib/keywords
+
-
* firebug/persist
+
-
 
+
-
== string ==
+
-
Strings and localization.
+
-
 
+
-
* firebug/lib/locale
+
-
* firebug/lib/string
+
-
* firebug/a11y
+
-
* firebug/lib/search
+
-
 
+
-
== css ==
+
-
CSS manipulation and management.
+
-
 
+
-
* firebug/lib/css
+
-
* firebug/cssPanel
+
== chrome ==
== chrome ==
-
Generic Firebug UI and also parts shared across panels.
+
Generic Firebug UI shared across panels.
-
* firebug/tableRep
 
-
* firebug/reps
 
-
* firebug/chrome
 
-
* firebug/navigationHistory
 
-
* firebug/shortcuts
 
-
* firebug/activation
 
-
* firebug/panelActivation
 
-
* firebug/dragdrop
 
-
* firebug/plugin
 
-
* firebug/infotip
 
-
* firebug/tabContext
 
* firebug/firebug
* firebug/firebug
-
* firebug/searchBox
+
* firebug/chrome/activation
-
* firebug/knownIssues
+
* firebug/chrome/balloonNote
-
 
+
* firebug/chrome/chrome
-
== js ==
+
* firebug/chrome/firstRunPage
-
Javascript debugging and source file management (including the [[Script Panel]]).
+
* firebug/chrome/infotip
-
 
+
* firebug/chrome/knownIssues
-
* firebug/js/fbs (wrapping firebug-service)
+
* firebug/chrome/navigationHistory
-
* firebug/lib/stackFrame
+
* firebug/chrome/panelActivation
-
* firebug/callstack
+
* firebug/chrome/plugin
-
* firebug/debugger
+
* firebug/chrome/reps
-
* firebug/scriptPanel
+
* firebug/chrome/searchBox
-
* firebug/sourceBox
+
* firebug/chrome/shortcuts
-
* firebug/breakpoint
+
* firebug/chrome/tabContext
-
* firebug/sourceLink
+
* firebug/chrome/tableRep
-
* firebug/tabCache
+
-
* firebug/sourceCache
+
-
* firebug/sourceFile
+
-
* debugger-halter (not yet AMD)
+
== console ==
== console ==
[[Console Panel]], [[Command Line]] and related API.
[[Console Panel]], [[Command Line]] and related API.
-
* firebug/commandLineExposed
+
* firebug/console/commandLine
-
* firebug/console
+
* firebug/console/commandLineExposed
-
* firebug/commandLine
+
* firebug/console/commandLineInjected
-
* firebug/commandLinePopup
+
* firebug/console/commandLinePopup
-
* firebug/consoleInjector
+
* firebug/console/console
-
* firebug/errors
+
* firebug/console/consoleExposed
-
* firebug/memoryProfiler
+
* firebug/console/consoleInjected
-
* firebug/consoleExposed
+
* firebug/console/consoleInjector
-
* firebug/profiler
+
* firebug/console/errors
-
* firebug/eventMonitor
+
* firebug/console/eventMonitor
 +
* firebug/console/memoryProfiler
 +
* firebug/console/profiler
 +
 
 +
== css ==
 +
[[CSS Panel]] and related features.
 +
 
 +
* firebug/css/cssPanel
== dom ==
== dom ==
-
[[DOM Panel]] and API related to Document Object Model manipulation.
+
[[DOM Panel]] and related features.
-
* firebug/lib/xml
+
* firebug/dom/domPanel
-
* firebug/toggleBranch
+
* firebug/dom/toggleBranch
-
* firebug/lib/dom
+
-
* firebug/lib/htmlLib
+
-
* firebug/domPanel
+
== editor ==
== editor ==
-
Integration with external IDEs.
+
Firebug in-place editors and integration with external IDEs.
-
* firebug/external/externalEditors
+
* firebug/editor/editor
-
* firebug/editor
+
* firebug/editor/editorSelector
-
* firebug/editorSelector
+
* firebug/editor/external/externalEditors
 +
 
 +
Not (yet) AMD:
 +
* firebug/editor/external/changeeditor
 +
* firebug/editor/external/editors
 +
* firebug/editor/external/editorToContextMenu
 +
 
 +
== firefox ==
 +
Firefox related features (such as XUL overlays, XPCOM, etc.).
 +
 
 +
* firebug/firefox/annotations
 +
* firebug/firefox/firebugMenu
 +
* firebug/firefox/firefox
 +
* firebug/firefox/menu
 +
* firebug/firefox/privacy
 +
* firebug/firefox/system
 +
* firebug/firefox/tabWatcher
 +
* firebug/firefox/window
 +
* firebug/firefox/xpcom
 +
* firebug/start-button/startButtonOverlay
 +
 
 +
Not (yet) AMD:
 +
* aboutOverlay
 +
* customizeShortcuts
 +
* panelBarWaiter
== html ==
== html ==
[[HTML Panel]] and HTML markup related API.
[[HTML Panel]] and HTML markup related API.
-
* firebug/insideOutBox
+
* firebug/html/htmlLib
-
* firebug/inspector
+
* firebug/html/htmlPanel
-
* firebug/htmlPanel
+
* firebug/html/insideOutBox
-
* firebug/layout
+
* firebug/html/inspector
 +
* firebug/html/layout
 +
 
 +
== js ==
 +
[[Script Panel]] and debugging features.
 +
 
 +
* firebug/js/breakpoint
 +
* firebug/js/callstack
 +
* firebug/js/debugger
 +
* firebug/js/fbs (wrapping firebug-service)
 +
* firebug/js/scriptPanel
 +
* firebug/js/sourceBox
 +
* firebug/js/sourceCache
 +
* firebug/js/sourceFile
 +
* firebug/js/sourceLink
 +
* firebug/js/stackFrame
 +
* firebug/js/tabCache
 +
* firebug/js/watchPanel
 +
 
 +
== lib ==
 +
Core library objects and functions (basic OOP concepts, events, etc.).
 +
 
 +
* firebug/lib/array
 +
* firebug/lib/css
 +
* firebug/lib/deprecated
 +
* firebug/lib/dom
 +
* firebug/lib/domplate
 +
* firebug/lib/dragdrop
 +
* firebug/lib/events
 +
* firebug/lib/fonts
 +
* firebug/lib/json
 +
* firebug/lib/keywords
 +
* firebug/lib/lib (FBL)
 +
* firebug/lib/locale
 +
* firebug/lib/object
 +
* firebug/lib/options
 +
* firebug/lib/persist
 +
* firebug/lib/search
 +
* firebug/lib/string
 +
* firebug/lib/tool
 +
* firebug/lib/trace
 +
* firebug/lib/url
 +
* firebug/lib/wrapper
 +
* firebug/lib/xml
 +
* firebug/lib/xpath
== net ==
== net ==
[[Net Panel]] and HTTP related API.
[[Net Panel]] and HTTP related API.
 +
* firebug/net/fontViewer
 +
* firebug/net/httpActivityObserver
 +
* firebug/net/httpLib
* firebug/net/jsonViewer
* firebug/net/jsonViewer
 +
* firebug/net/netDebugger
 +
* firebug/net/netMonitor
* firebug/net/netPanel
* firebug/net/netPanel
 +
* firebug/net/netProgress
 +
* firebug/net/netReps
 +
* firebug/net/netUtils
* firebug/net/spy
* firebug/net/spy
-
* firebug/net/xmlViewer
 
-
* firebug/net/svgViewer
 
* firebug/net/requestObserver
* firebug/net/requestObserver
* firebug/net/responseObserver
* firebug/net/responseObserver
-
* firebug/net/httpLib
+
* firebug/net/svgViewer
-
 
+
* firebug/net/xmlViewer
-
* firebug-http-observer (not yet AMD)
+
== trace ==
== trace ==
[[FBTrace|Firebug Tracing]] and API related to Firebug debugging/tracing.
[[FBTrace|Firebug Tracing]] and API related to Firebug debugging/tracing.
-
* firebug/lib/debug
 
* firebug/lib/trace (wrapping firebug-trace-service)
* firebug/lib/trace (wrapping firebug-trace-service)
-
* firebug/traceModule
+
* firebug/trace/debug
-
 
+
* firebug/trace/traceListener
-
== bti ==
+
* firebug/trace/traceModule
-
Browser Tool Interface, remote connection to browsers.
+
-
 
+
-
* arch/compilationunit
+
-
* arch/webApp
+
-
* arch/browser
+
-
* arch/tools
+
-
* arch/firebugadapter
+
-
* arch/javascripttool
+
-
* firebug/ToolsInterface
+

Latest revision as of 13:15, 16 November 2011

This page is intended to describe the directory structure for all Firebug modules. A module is a JS file loaded using RequireJS and defined using AMD syntax.

Contents

[edit] accessible

Firebug accessibility (a11y)

  • firebug/accessible/a11y

[edit] bti

Browser Tool Interface, remote connection to browsers.

  • firebug/bti/inProcess/browser
  • firebug/bti/inProcess/compilationunit
  • firebug/bti/inProcess/javascripttool
  • firebug/bti/inProcess/webApp

[edit] chrome

Generic Firebug UI shared across panels.

  • firebug/firebug
  • firebug/chrome/activation
  • firebug/chrome/balloonNote
  • firebug/chrome/chrome
  • firebug/chrome/firstRunPage
  • firebug/chrome/infotip
  • firebug/chrome/knownIssues
  • firebug/chrome/navigationHistory
  • firebug/chrome/panelActivation
  • firebug/chrome/plugin
  • firebug/chrome/reps
  • firebug/chrome/searchBox
  • firebug/chrome/shortcuts
  • firebug/chrome/tabContext
  • firebug/chrome/tableRep

[edit] console

Console Panel, Command Line and related API.

  • firebug/console/commandLine
  • firebug/console/commandLineExposed
  • firebug/console/commandLineInjected
  • firebug/console/commandLinePopup
  • firebug/console/console
  • firebug/console/consoleExposed
  • firebug/console/consoleInjected
  • firebug/console/consoleInjector
  • firebug/console/errors
  • firebug/console/eventMonitor
  • firebug/console/memoryProfiler
  • firebug/console/profiler

[edit] css

CSS Panel and related features.

  • firebug/css/cssPanel

[edit] dom

DOM Panel and related features.

  • firebug/dom/domPanel
  • firebug/dom/toggleBranch

[edit] editor

Firebug in-place editors and integration with external IDEs.

  • firebug/editor/editor
  • firebug/editor/editorSelector
  • firebug/editor/external/externalEditors

Not (yet) AMD:

  • firebug/editor/external/changeeditor
  • firebug/editor/external/editors
  • firebug/editor/external/editorToContextMenu

[edit] firefox

Firefox related features (such as XUL overlays, XPCOM, etc.).

  • firebug/firefox/annotations
  • firebug/firefox/firebugMenu
  • firebug/firefox/firefox
  • firebug/firefox/menu
  • firebug/firefox/privacy
  • firebug/firefox/system
  • firebug/firefox/tabWatcher
  • firebug/firefox/window
  • firebug/firefox/xpcom
  • firebug/start-button/startButtonOverlay

Not (yet) AMD:

  • aboutOverlay
  • customizeShortcuts
  • panelBarWaiter

[edit] html

HTML Panel and HTML markup related API.

  • firebug/html/htmlLib
  • firebug/html/htmlPanel
  • firebug/html/insideOutBox
  • firebug/html/inspector
  • firebug/html/layout

[edit] js

Script Panel and debugging features.

  • firebug/js/breakpoint
  • firebug/js/callstack
  • firebug/js/debugger
  • firebug/js/fbs (wrapping firebug-service)
  • firebug/js/scriptPanel
  • firebug/js/sourceBox
  • firebug/js/sourceCache
  • firebug/js/sourceFile
  • firebug/js/sourceLink
  • firebug/js/stackFrame
  • firebug/js/tabCache
  • firebug/js/watchPanel

[edit] lib

Core library objects and functions (basic OOP concepts, events, etc.).

  • firebug/lib/array
  • firebug/lib/css
  • firebug/lib/deprecated
  • firebug/lib/dom
  • firebug/lib/domplate
  • firebug/lib/dragdrop
  • firebug/lib/events
  • firebug/lib/fonts
  • firebug/lib/json
  • firebug/lib/keywords
  • firebug/lib/lib (FBL)
  • firebug/lib/locale
  • firebug/lib/object
  • firebug/lib/options
  • firebug/lib/persist
  • firebug/lib/search
  • firebug/lib/string
  • firebug/lib/tool
  • firebug/lib/trace
  • firebug/lib/url
  • firebug/lib/wrapper
  • firebug/lib/xml
  • firebug/lib/xpath

[edit] net

Net Panel and HTTP related API.

  • firebug/net/fontViewer
  • firebug/net/httpActivityObserver
  • firebug/net/httpLib
  • firebug/net/jsonViewer
  • firebug/net/netDebugger
  • firebug/net/netMonitor
  • firebug/net/netPanel
  • firebug/net/netProgress
  • firebug/net/netReps
  • firebug/net/netUtils
  • firebug/net/spy
  • firebug/net/requestObserver
  • firebug/net/responseObserver
  • firebug/net/svgViewer
  • firebug/net/xmlViewer

[edit] trace

Firebug Tracing and API related to Firebug debugging/tracing.

  • firebug/lib/trace (wrapping firebug-trace-service)
  • firebug/trace/debug
  • firebug/trace/traceListener
  • firebug/trace/traceModule
Personal tools