| Bug ID |
Summary |
| 581352 |
Console HTTP output should make JSON viewable as objects |
| 586125 |
“””Copy”” “”Select All”” etc. popup menu item in the Web Console displays keyboard shortcuts |
| 587757 |
Implement Browser Console |
| 638953 |
Cannot copy keys or values in web console object inspector |
| 640225 |
Make Property Panels Editable |
| 688400 |
Web Console throws a TypeError when trying to display objects with no toString method |
| 688401 |
Web Console displays “”[null]“” for [Object.create(null)] |
| 711846 |
Intermittent browser_webconsole_bug_595934_message_categories.js | Test timed out (mostly on WinXP PGO) |
| 725771 |
xpath use in console returns null elements |
| 744741 |
console.dir tree is empty with cached messages |
| 748851 |
Web Developer Console incorrectly displays escaped hex/unicode characters |
| 757897 |
All code in the web console is considered to be at line 1 |
| 774365 |
Web Console setTimeout can’t find declared functions by name |
| 783499 |
Web Console should use the debugger API |
| 808370 |
Use the VariablesView in webconsole |
| 809424 |
Intermittent browser_webconsole_bug_611795.js | The unknown CSS property warning is displayed only once – Got 1, expected 2 |
| 831400 |
Intermittent devtools/webconsole/test/browser_webconsole_bug_764572_output_open_url.js| Timed out while waiting for: complete to initialize the opening tab |
| 836720 |
“”InternalError: too much recursion”” not correctly caught |
| 840093 |
Text in object inspector can’t be copied |
| 841129 |
Intermittent browser_repeated_messages_accuracy.js | two repeats for the second css warning – Got 1, expected 2 |
| 843287 |
UI improvements for the variables view and sidebar |
| 847349 |
Variables View should have left arrow do collapse and navigate in separate steps |
| 853568 |
Intermittentbrowser_webconsole_bug_599725_response_headers.js | we do not have the Content-Type header | Content-Length != 60 – Didn’t expect 60, but got it |
| 855058 |
Intermittent browser/dom/tests/browser/browser_ConsoleAPITests.js | timer duration is positive |
| 857441 |
Autocompletion popup is very jumpy while typing text |
| 859170 |
Trying to select [...] for a very long message printed to the web console will hang Firefox |
| 859818 |
ConsoleAPIStorage.jsm tries to delete var-declared _consoleStorage |
| 859858 |
Intermittent browser_bug664688_sandbox_update_after_navigation.js | Timed out while waiting for: window.location.href result is displayed after goBack(), browser_repeated_messages_accuracy.js | Timed out while waiting for: messages displayed |
| 862024 |
Warning about replaced window.console API shows when content scripts do not change the object |
| 863943 |
Intermittentbrowser_webconsole_bug_602572_log_bodies_checkbox.js | Test timed out, browser_webconsole_bug_603750_websocket.js | uncaught exception – ReferenceError: ok is not defined |
| 865288 |
console.log with different object logged from same line number are grouped together |
| 865792 |
Firefox for Android remote console doesn’t evaluate JS expressions |
| 865871 |
Object inspector can’t be closed |
| 677930 |
Style Inspector: make URLs clickable |
| 777681 |
[rule view] Abbreviate long CSS file names source links |
| 777877 |
Switch CssRuleView.jsm back to WeakMaps |
| 854948 |
GCLI context.environment.contentDocument points to doc from when GCLI first opened |
| 855502 |
we need a proper design for the new checkboxes |
| 855520 |
“”No element selected”” in the inspector sidebar could use some margins |
| 861908 |
Destroying Inspector without destroying Toolbox fails. |
| 866381 |
Inspector shouldn’t break if target is a chrome document |
| 679364 |
Use either content/devtools/* or content/browser/devtools/* for aliases |
| 851231 |
Output console.jsm API calls to the browser console |
| 855544 |
Implement a network monitor |
| 855763 |
[ResponsiveMode] Intermittent browser_responsiveuiaddcustompreset.js | Test timed out, | Found a tab after previous test timed out: data:text/html,foo,browser_Services.js | Services.prompt is an nsIPromptService |
| 855914 |
Start using the jetpack loader in devtools |
| 859089 |
[netmonitor] Under very constrained sizes text in the timeline view is sometimes not rendered |
| 859221 |
[netmonitor] Sizes are displayed in KB not kb |
| 861197 |
chrome.manifest files created by the devtools loader should be ignored |
| 723923 |
Debugger ‘breakpoint list’ GCLI command should have extra nice output |
| 792815 |
Update promise usage in gcli commands |
| 831720 |
GCLI needs an appcache command |
| 861192 |
gcli addon command shows [object Object] instead of a list of addons |
| 865680 |
devtools.gcli.allowSet is in firefox.js twice |
| 869233 |
TEST-UNEXPECTED-FAIL | browser_cmd_appcache_valid.js | html output for appcache validate should match successfully. Actual textContent: “”Manifest URI…”” |
| 739031 |
Check for unused strings not used in translation (e.g. scoped.label) and remove them |
| 740541 |
Style sheets in iframes are not listed in the style editor |
| 816967 |
Remotable Style Editor |
| 866264 |
Intermittent devtools/styleeditor/test/browser_styleeditor_new.js | new editor shows 1 rule after modification – Got 2, expected 1 |
| 772119 |
expose source mapped sources over the remote debugging protocol |
| 818134 |
Allow multiple debuggers in toolboxes to debug separate tabs |
| 832231 |
After a reload, breakpoints require multiple resumes to allow execution to continue |
| 837723 |
[jsdbg2] Debugger should provide a way to get Debugger.Object referents directly |
| 840292 |
The debugger’s xpcshell tests should use listTabs/attachTab instead of listContexts |
| 843187 |
Variables view: going down through the properties via keyboard is really broken |
| 849069 |
relative source map URLs should be resolved according to the spec’s rules |
| 849071 |
Create some kind of chrome to turn source mapping on/off in the debugger |
| 850738 |
Add a crap load of telemetry tests |
| 851836 |
breakpoints[aLocation.line] is undefined after bug 820012 |
| 853787 |
Report errors in nested event loops in xpcshell tests |
| 856232 |
initialize globalActorFactories upon declaring DebuggerServer |
| 859181 |
Variables view closes immediately on first open |
| 860349 |
Intermittent browser_dbg_createChrome.js | application timed out after 330 seconds with no output |
| 861783 |
Removing watch expression of large object not possible via mouse |
| 861817 |
Stop using Ctrl+Shift+O shortcut for function searching. |
| 861852 |
Telemetry data from the remote protocol always appear in the remote buckets |
| 862142 |
remote debugger doesn’t find any sources for simulator on nightly |
| 862186 |
remove unused FileUtils import in DebuggerUI.jsm |
| 862360 |
Use the exported Promise.all instead of reimplementing it |
| 863571 |
Enable source map xpcshell tests on B2G |
| 864802 |
The _store on each variables view instance is redundant |
| 864900 |
The listTabs protocol request can fail if made immediately after a tab is closed |
| 865073 |
remote debugging protocol: handlers should systematically catch and log exceptions |
| 865328 |
JS debugger: clean up DebuggerClient.prototype.close |
| 865509 |
JS debugger: UnsolicitedPauses in dbg-client.jsm should mention ‘exception’ |
| 866278 |
remote debugging protocol: number packets when dumping |
| 867481 |
Remote debugging connection screen is broken |
| 839515 |
Tiny fonts in the remote connection screen |
| 849500 |
navigate and will-navigate events for remoted targets carry payload that is incompatible with the non-remoted case |
| 851546 |
Create an Options panel for the toolbox |
| 857082 |
TabTarget.makeRemote doesn’t need any arguments |
| 859569 |
Target.makeRemote should attachTab |
| 860101 |
payload._navPayload is a Window in ‘will-navigate’ event handler |
| 862294 |
Sidebar should be responsive in docked Toolbox. |
| 862363 |
Sync the killswitch upon (un)registering of a tool and respect it in Options Panel |
| 862398 |
Maintain the order of tools in the tab and the options panel list |
| 863600 |
Intermittent browser_toolbox_options.js on Windows PGO builds | Test timed out |
| 851381 |
Make the Scratchpad evaluate asynchronously |
| 865803 |
Unable to save Scratchpads, Style Editor, about:memory, … on OS X |
| 852777 |
Make Tilt more extensible |
| 862435 |
Tilt doesn’t open if the Inspector was opened beforehand |
| 855244 |
Profiler hangs after pressing “”Stop”” if it was started in multiple profiles in different tabs |
| 856797 |
Typo in “”profilerNotStarted”” in gclicommands.properties |
| 858759 |
profiler.css in browser/devtools/ should actually be in browser/themes instead |
| 859062 |
Hide right arrow in the SideMenuWidget |
| 859085 |
Add tooltips to all labels in the UI that may have cropped values |
| 859308 |
Hide Blocked in Timings tab until we know what that’s doing |
| 859968 |
JSONP requests are not parsed into a tree |
| 859980 |
JSON request not parsed |
| 860055 |
SideMenuWidget shouldn’t scroll back to the selected item when new requests are coming in |
| 860175 |
On netmonitor examining the specific details of a network action leads to bad overlapping display |
| 860232 |
Function callbacks in jsonp responses should be displayed in the Response tab |
| 861487 |
Sizes are displayed with non-localized decimal separator |
| 862198 |
Intermittent browser_net_json-long.js | Test timed out, found a tab |
| 864176 |
Details pane should remember its height when docked on the right |
| 864519 |
Several Netmonitor tests fail when ECMAScript Internationalization API is enabled |
| 866091 |
Intermittentdevtools/netmonitor/test/browser_net_prefs-reload.js | Test timed out | Found a tab after previous test timed out: http://example.com/browser/browser/devtools/netmonitor/test/html_simple-test-page.html and tons of fallout |