Firebug Modules
From FirebugWiki
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