DevTools/Bug Fixes

From MozillaWiki
Jump to: navigation, search

Bug Fixing in DevTools

Every quarter the DevTools team devotes a few people to bug fixing and polish bugs that are beyond the team goals.

The bugs in this effort are meant to be the most important polish/paper cut type bugs in each component. They should not include new features. The focus here is on improving quality and polish in our existing feature set.

Things to be found in these lists:

  • actual issues that prevent using the tool easily
  • small broken things that prevent a good UX

This page serves as a dashboard for finding those bugs across various issue trackers like Bugzilla and GitHub.

Tool Description Is Priority?
Inspector The top inspector bugs:
ID Priority Summary Product Assigned to Status
1135868 P2 Blank Inspector (browser console log) Firefox NEW
1177108 P2 Add a keyboard shortcut to launch the eyedropper Firefox Aniket Kudale [:aniketk] ASSIGNED
1177346 P2 Mouse selection to inspect elements doesn’t work when debugger is paused Firefox Alexandre Poirot [:ochameau] NEW
1195122 P2 Allow to drag element into empty element or element with only text content (and without pseudo-elements) Firefox NEW
1226021 P2 [markup-view] Undo for tag change Firefox NEW
1226594 P2 rule-view empty when pseudo-element selected and media-queries change the content and window is resized Firefox NEW
1241059 P2 Inspector doesn't scroll to the element if I click closing tag of an already selected element Firefox REOPENED
1288846 P2 Inspector panel blank after refreshing page on aframe.io Firefox NEW
1324254 P2 Inspecting an element selects the <body> element before the right element is selected inside the node view Firefox Matteo Ferretti [:zer0] [:matteo] ASSIGNED
1327693 P3 Can't close devtools with opened inspector while tab is busy/loading Firefox NEW

10 Total; 10 Open (100%); 0 Resolved (0%); 0 Verified (0%);

Priority
Debugger.html The tool is new but has some bugs that will affect the end-user and should be fixed. Priority
RDM
ID Priority Summary Product Assigned to Status
1273718 P3 PrivateBrowsingUtils error when clicking links in viewport Firefox NEW
1273721 P3 ReaderParent, ExtensionContent, and other errors logged when toggling RDM Firefox NEW
1273997 P3 window.alert doesn't work inside the viewport Firefox NEW
1278757 P3 [meta] Toggling RDM can be slow, especially on complex sites Firefox NEW
1278758 P3 Zoom controls should affect only the viewport Firefox NEW
1286001 P3 Device Modal Background Doesn't Stretch Properly Firefox NEW
1332908 P3 Unable to search through about:home in responsive design mode Firefox NEW

7 Total; 7 Open (100%); 0 Resolved (0%); 0 Verified (0%);

Priority
Developer Tools
ID Priority Summary Product Assigned to Status
892188 -- ? should open a pop up summary of available keyboard shortcuts Firefox NEW
1068400 -- [e10s] Toolbox closes when a new page is loaded from the new tab page. Firefox Alexandre Poirot [:ochameau] RESOLVED
1129806 P2 [meta] Disable cache option in developer tools doesn't work Firefox NEW
1277514 P2 Videos are always loaded from cache Firefox NEW
1293662 P2 Does the "disable cache while devtools are open" option affect file:/// loaded web pages? Firefox RESOLVED

5 Total; 3 Open (60%); 2 Resolved (40%); 0 Verified (0%);

Performance Some of these bugs may end up getting fixed with the de-XULing process.
ID Priority Summary Product Assigned to Status
1120651 P3 Change all canvas graphs to stop spamming requestAnimationFrame when drawing isn't necessary Firefox NEW
1152628 P3 Initial stopwatch button jumps around when clicking Firefox RESOLVED
1153473 P3 Idle blocks should be uniquely colored and consistent in flame graph Firefox NEW
1169144 P3 Last markers are hidden under the scrollbar in waterfall view on Linux Firefox NEW
1173588 P2 console.profile/End can easily be blocked and fail Firefox NEW
1199515 P3 Remove trailing periods in localizations for tooltips Firefox NEW
1242601 P2 "Show allocation triggers" button doesn't look very button-y or link-y Firefox Kerem RESOLVED
1246884 P2 The time-framerate graph does not hide if its option is disabled Firefox NEW
1259227 P3 Exported profile's name is clipped after the first dot in file name Firefox Amit Kr. Chandra [:wizard_A] RESOLVED
1259229 P2 The bottom part of timeline has wrong background after I switch devtools themes Firefox NEW
1259262 P2 Performance profiling a page on FF for Android shows bogus performance data Firefox NEW
1261047 P3 The button "Stop Recording Performance" is misplaced after some actions Firefox NEW
1265526 P2 Performance Profiler doesn't sometimes show time spent in asm.js code on the page unless "Show Gecko Platform Data" is enabled. Firefox Greg Tatum [:gregtatum] [@gregtatum] NEW
1278501 P2 Firefox hangs for several seconds in ElementRestyler deck['performance-view'].vbox['performance-pane']... Firefox NEW
1284433 P2 Don't overlap checkbox and marker in performance-filter-menupopup Firefox NEW
1284436 P2 Don't overlap checkbox and experimental-option in performance-options-menupopup Firefox NEW
1291825 P3 Timeline ignores last entries before profiler stops Firefox NEW
1296957 P3 Don't zoom in graph for a moment when switching devtools tab Firefox NEW
1297001 P2 Fix waterfall-view display style and direction in RTL locales Firefox NEW
1299439 P2 The perf tool is really slow or unresponsive when used from the browser toolbox Firefox NEW
1300717 P3 Errors occur when switching to other devtool tabs from the Performance tab after deleteing performance recording Firefox NEW

21 Total; 18 Open (85.71%); 3 Resolved (14.29%); 0 Verified (0%);

about:debugging
ID Priority Summary Product Assigned to Status
1226331 P2 Should hide Firefox's workers unless show-platform-data is on Firefox NEW
1272774 P1 some favicons are missing on about:debugging / tabs Firefox NEW
1280759 P2 about:debugging service worker start button always creates worker thread in parent process Firefox Benoit Chabod [:bigben] ASSIGNED
1283676 P2 File picker for temporary add-ons does not handle directories well Firefox NEW
1286301 P2 about:debugging should display an error to a user if a reload fails Firefox NEW

5 Total; 5 Open (100%); 0 Resolved (0%); 0 Verified (0%);

DOM Panel
ID Priority Summary Product Assigned to Status
1264002 P1 DOM panel: implement unit tests Firefox NEW
1264908 -- DOM panel rendering is slow Firefox NEW
1267235 P2 Objects in DOM panel are displayed as empty Firefox NEW
1267242 P2 Functions in DOM panel are underlined on hover Firefox NEW
1268744 P2 Firebug theme - Should use filter.svg instead of magnifying-glass-light.png in the searchBox Firefox RESOLVED
1269509 P2 Shortcut to open DOM Inspector (Ctrl+Shift+W) conflicts with the one for closing Firefox Firefox Soledad Penades [:sole] [:spenades] NEW
1269518 P2 Filtering the DOM properties removes their ancestors Firefox NEW
1282617 P2 Intermittent devtools/client/dom/test/browser_dom_basic.js | Test timed out - Firefox NEW
1288831 P2 browser_toolbox_tool_ready.js doesn't actually wait until the dom toolbox is ready Firefox NEW
1302273 P2 iframe list under dom tab improvements Firefox NEW

10 Total; 9 Open (90%); 1 Resolved (10%); 0 Verified (0%);

Memory/compartment Leaks
ID Priority Summary Product Assigned to Status
1197789 P2 When I close devtools and then open inspector (occasional scenario), Nightly hangs, consumes all available RAM Firefox RESOLVED
1283587 P2 content process worker debugger window leaks compartments Firefox NEW
1296094 P2 devtools leaks browser.xul through webbrowser.js _actorByBrowser Map() Firefox NEW
1297525 P2 Network monitor keeps an unbounded number of responses in memory (leads to OOM) Firefox NEW
1311422 P2 devtools leaks compartments in nightly 52 Firefox NEW
1313888 P2 Large memory usage after leaving the console open Firefox NEW
1315044 P1 about:debugging leaks memory in child process Firefox Alexandre Poirot [:ochameau] RESOLVED
1324814 P2 devtools leaks browser.xul window through _pingTelemetry, gDevTools, and TabTarget.onRemotenessChange Firefox RESOLVED
1329344 -- Developer console increasing memory consumption on each reload Firefox UNCONFIRMED
1340467 P3 Debugger has a huge memory consumption Firefox UNCONFIRMED
1346854 P1 GCLI starts network listeners for seemingly no reason Firefox J. Ryan Stinnett [:jryans] (use ni?) RESOLVED

11 Total; 7 Open (63.64%); 4 Resolved (36.36%); 0 Verified (0%);

JSON Viewer
ID Priority Summary Product Assigned to Status
1216609 P2 Link colors are default blue Firefox Soledad Penades [:sole] [:spenades] ASSIGNED
1217131 P3 Filtering should show complete objects that match Firefox NEW
1224071 P2 [non-e10s] JSON view is unreliable on huge (~2Mb) JSON files Firefox NEW
1245303 P2 JSON Viewer: linkify URLs Firefox NEW
1253243 P3 JSON View: fix eslint errors and warnings Firefox RESOLVED
1260189 P2 JSON Viewer fails to load big files with 'TypeError: headers is null' Firefox NEW
1268813 -- JSON format incorrect Firefox RESOLVED
1270071 -- Missing icons for toggle buttons Firefox Jan Honza Odvarko [:Honza] RESOLVED
1272846 P5 Intermittent e10s browser_jsonview_copy_rawdata.js | A promise chain failed to handle a rejection: - Error: operation not possible on dead CPOW Firefox NEW
1281490 P2 JSON Viewer slow when opening large arrays. Firefox NEW
1294755 P3 Make toolbar fixed to be always accessible even on longer JSON lists Firefox Eric Skoglund [:tephra] NEW

11 Total; 8 Open (72.73%); 3 Resolved (27.27%); 0 Verified (0%);

Storage Inspector
ID Priority Summary Product Assigned to Status
912562 P2 Add UI that allows user to browse, change prefs for all IndexedDB databases in their profile Firefox NEW
1073965 P2 Selected columns in Storage Inspector's tables should persist/be remembered Firefox NEW
1116160 P2 Implement storage panel of addon debugger for chrome.storage Firefox Tim Nguyen :ntim ASSIGNED
1231452 P2 Make it possible to add cookies to the storage inspector Firefox Michael Ratcliffe [:miker] [:mratcliffe] ASSIGNED
1246371 P2 Storage inspector endless scrolling adds items in a random order Firefox Michael Ratcliffe [:miker] [:mratcliffe] RESOLVED
1263117 P2 Convert Storage Inspector from XUL to HTML Firefox NEW
1264585 P2 Add sidebar toggle button to Storage Inspector Firefox Michael Ratcliffe [:miker] [:mratcliffe] RESOLVED
1291427 P2 Table headers are not removed when selecting an empty storage Firefox NEW
1296440 P2 Storage Inspector breaks when multiple toolboxes are open Firefox NEW
1298370 P2 Add SameSite attribute to Cookie Inspector Firefox Michael Ratcliffe [:miker] [:mratcliffe] ASSIGNED
1302989 P2 indexedDB - no data for the choosen host avialable when # is in url Firefox Michael Ratcliffe [:miker] [:mratcliffe] RESOLVED
1305103 P2 provide a way to refresh storage inspector view Firefox NEW
1325650 P2 Display appropriate messages in the storage inspector when a storage type is preffed off Firefox NEW

13 Total; 10 Open (76.92%); 3 Resolved (23.08%); 0 Verified (0%);

Console
ID Priority Summary Product Assigned to Status
1259603 -- Use ConsoleEvents for cached messages and observing messages when webconsole actor is running in a worker Firefox Brian Grinstead [:bgrins] RESOLVED

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);