Commit 1a3d4629 authored by vingtetun's avatar vingtetun
Browse files

Merge pull request #16328 from vingtetun/bug963499.jank

Bug 963499 - Add a JS jank watcher to the Developer HUD. r=vingtetun
parents 19304fe6 99fd77d0
Loading
Loading
Loading
Loading
+6 −2
Changes for apps/settings/elements/developer_hud.html: 6 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -36,8 +36,12 @@
            <span class="color-preview reflow-counter" data-l10n-id="developer-hud-reflows">Reflows</span>
          </label>
        </li>
      </ul>
      <ul>
        <li>
          <label class="pack-checkbox">
            <input type="checkbox" name="devtools.hud.jank">
            <span class="color-preview jank-monitor" data-l10n-id="developer-hud-jank">Jank</span>
          </label>
        </li>
        <li>
          <label class="pack-checkbox">
            <input type="checkbox" name="debug.fps.enabled">
+1 −0
Changes for apps/settings/locales/settings.en-US.properties: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -880,6 +880,7 @@ developer-hud-header={{developer-hud}}
developer-hud-errors=Errors
developer-hud-warnings=Warnings
developer-hud-reflows=Reflows
developer-hud-jank=Jank
developer-hud-fps=Frames per second
developer-hud-ttl=Time to load
software=Software
+4 −0
Changes for apps/settings/style/lists.css: 4 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -143,6 +143,10 @@ ul li > label.pack-checkbox > .reflow-counter:before {
  background-color: purple;
}

ul li > label.pack-checkbox > .jank-monitor:before {
  background-color: cornflowerblue;
}

ul li > label.pack-checkbox > .fps-monitor:before {
  background-color: fuchsia;
}
+5 −0
Changes for apps/system/js/devtools_view.js: 5 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -77,6 +77,11 @@
          color = 'purple';
          break;

        case 'jank':
          color = 'cornflowerblue';
          value += 'ms';
          break;

        default:
          color = this.colorHash(metric.name);
          break;
+1 −0
Changes for build/config/common-settings.json: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -28,6 +28,7 @@
   "developer.hud.errors": true,
   "developer.hud.warnings": true,
   "developer.hud.reflows": true,
   "developer.hud.jank": false,
   "debug.oop.disabled": false,
   "debug.fps.enabled": false,
   "debug.ttl.enabled": false,