{
  "commits": {
    "D311050": {
      "author": "serge-sans-paille",
      "avatar": "https://www.gravatar.com/avatar/9cdfdfc05249440f57269a0d26487253?d=identicon\u0026s=64",
      "cl": "D311050",
      "clUrl": "https://phabricator.services.mozilla.com/D311050",
      "description": "Differential Revision: https://phabricator.services.mozilla.com/D311050",
      "email": "sguelton@mozilla.com",
      "hash": "d80b662fa54f73b18356bc67bb3c5d78a8bdee0e",
      "subject": "Bug 2053404 - Cleanup default state for static-analysis on Windows / dom part r=media-playback-reviewers,webrtc-reviewers,dom-worker-reviewers,bwc,alwu,edenchuang"
    },
    "D311051": {
      "author": "serge-sans-paille",
      "avatar": "https://www.gravatar.com/avatar/9cdfdfc05249440f57269a0d26487253?d=identicon\u0026s=64",
      "cl": "D311051",
      "clUrl": "https://phabricator.services.mozilla.com/D311051",
      "description": "Differential Revision: https://phabricator.services.mozilla.com/D311051",
      "email": "sguelton@mozilla.com",
      "hash": "7f0dbfab01c1b6c60b0b5e1b714ea3f7aa832e48",
      "subject": "Bug 2053404 - Cleanup default state for static-analysis on Windows / accessible part r=accessibility-platform-reviewers,Jamie"
    },
    "D311052": {
      "author": "serge-sans-paille",
      "avatar": "https://www.gravatar.com/avatar/9cdfdfc05249440f57269a0d26487253?d=identicon\u0026s=64",
      "cl": "D311052",
      "clUrl": "https://phabricator.services.mozilla.com/D311052",
      "description": "Differential Revision: https://phabricator.services.mozilla.com/D311052",
      "email": "sguelton@mozilla.com",
      "hash": "a87f6cb5d4b27d311f226bf3260ab490f9f4aef2",
      "subject": "Bug 2053404 - Cleanup default state for static-analysis on Windows / tools part r=profiler-reviewers,mstange"
    },
    "D311053": {
      "author": "serge-sans-paille",
      "avatar": "https://www.gravatar.com/avatar/9cdfdfc05249440f57269a0d26487253?d=identicon\u0026s=64",
      "cl": "D311053",
      "clUrl": "https://phabricator.services.mozilla.com/D311053",
      "description": "Differential Revision: https://phabricator.services.mozilla.com/D311053",
      "email": "sguelton@mozilla.com",
      "hash": "1cd966d08406cda81c68a4f49f03f81b78bc0eb3",
      "subject": "Bug 2053404 - Cleanup default state for static-analysis on Windows / netwerk part r=webrtc-reviewers,cookie-reviewers,bwc,timhuang"
    },
    "D311691": {
      "author": "Emilio Cobos Álvarez",
      "avatar": "https://www.gravatar.com/avatar/1d91d22a4892f16f744b31fd4286144e?d=identicon\u0026s=64",
      "cl": "D311691",
      "clUrl": "https://phabricator.services.mozilla.com/D311691",
      "description": "Autogenerated with:\n\n    cp dom/.clang-format mfbt/ \u0026\u0026 mach format mfbt/**.{cpp,h,mm}\n\nNo manual changes required.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D311691",
      "email": "emilio@crisal.io",
      "hash": "dbc850b10f144c381b461c625e451ebffe12960d",
      "subject": "Bug 2054311 - Sort includes in mfbt. r=sergesanspaille"
    },
    "D316403": {
      "author": "az",
      "avatar": "https://www.gravatar.com/avatar/788a42b35c139431ccaf9575c6626a93?d=identicon\u0026s=64",
      "cl": "D316403",
      "clUrl": "https://phabricator.services.mozilla.com/D316403",
      "description": "Differential Revision: https://phabricator.services.mozilla.com/D316403",
      "email": "azebrowski@mozilla.com",
      "hash": "e2f157dd07f10f3ec1705ebd784d00d62fd1283e",
      "subject": "Bug 2058911 - Consolidate remote media codec setup checks r=jolin"
    },
    "D316935": {
      "author": "Gijs Kruitbosch",
      "avatar": "https://www.gravatar.com/avatar/410fad5de3812b3810955d277445bced?d=identicon\u0026s=64",
      "cl": "D316935",
      "clUrl": "https://phabricator.services.mozilla.com/D316935",
      "description": "Differential Revision: https://phabricator.services.mozilla.com/D316935",
      "email": "gijskruitbosch@gmail.com",
      "hash": "ef112631e252adf60d44b980d46da56718f576f8",
      "subject": "Bug 2061159 - remove requirement for linux skips to include x11 or wayland, r=ahal"
    },
    "D317248": {
      "author": "Timothy Nikkel",
      "avatar": "https://www.gravatar.com/avatar/0646a42110a02dd585f200f270716852?d=identicon\u0026s=64",
      "cl": "D317248",
      "clUrl": "https://phabricator.services.mozilla.com/D317248",
      "description": "about:support reports CMSOutputProfile from GetPlatformCMSOutputProfileData(),\nwhich is the configured display_profile pref or the OS display profile. The\nprofile actually used as the color management transform target is forced to\nsRGB when gfx.color_management.native_srgb (true by default on macOS) or\ngfx.color_management.force_srgb is set. As a result CMSOutputProfile can show a\nwide-gamut monitor profile that is not the profile in use, which is misleading\nwhen diagnosing color management problems.\n\nAdd a CMSOutputProfileInUse property to the about:support graphics diagnostics\nthat reports whether the configured profile is the effective output profile or\nhas been overridden to sRGB.\n\nDifferential Revision: https://phabricator.services.mozilla.com/D317248",
      "email": "tnikkel@gmail.com",
      "hash": "74d399ed23898adecf13fa9f2576c1dd78e068c3",
      "subject": "Bug 2061942. Show whether the CMS output profile is in use in about:support. r=gfx-reviewers,lsalzman"
    },
    "D317292": {
      "author": "longsonr",
      "avatar": "https://www.gravatar.com/avatar/c5d912dac5c74b47bbaff7164f5f8bb8?d=identicon\u0026s=64",
      "cl": "D317292",
      "clUrl": "https://phabricator.services.mozilla.com/D317292",
      "description": "Differential Revision: https://phabricator.services.mozilla.com/D317292",
      "email": "longsonr@gmail.com",
      "hash": "7ae4b5b0abf9492eb71a268aa1b9d7e2f8211ead",
      "subject": "Bug 2061646 - NONDISPLAY frames have no bounding rect r=emilio"
    },
    "cb6222f0865b": {
      "author": "Alexandru Marc",
      "avatar": "https://www.gravatar.com/avatar/f90e8bfbc9c1383d73053a8809b77e48?d=identicon\u0026s=64",
      "cl": "",
      "clUrl": "",
      "description": "",
      "email": "amarc@mozilla.com",
      "hash": "cb6222f0865b6702e1cf166f57e4a0119c9c89d7",
      "subject": "Bug 2061932 - further update metadata"
    }
  },
  "date": "2026-08-09",
  "days": 1,
  "generatedAt": "2026-08-09T22:05:25Z",
  "markdown": "## Highlights\n\n- **Build** Static analysis defaults on Windows were cleaned up across DOM, accessibility, networking, and tools, which should reduce config drift and make analyzer results more trustworthy. [Phab D311050](https://phabricator.services.mozilla.com/D311050) [Phab D311051](https://phabricator.services.mozilla.com/D311051) [Phab D311052](https://phabricator.services.mozilla.com/D311052) [Phab D311053](https://phabricator.services.mozilla.com/D311053) [bug 2053404](https://bugzilla.mozilla.org/show_bug.cgi?id=2053404)\n- **Rendering** Nondisplay frames now correctly report no bounding rect, tightening geometry behavior for invisible layout objects. [Phab D317292](https://phabricator.services.mozilla.com/D317292) [bug 2061646](https://bugzilla.mozilla.org/show_bug.cgi?id=2061646)\n- **UI** about:support now shows whether the CMS output profile is actually in use, giving users and graphics triagers a clearer color-management signal. [Phab D317248](https://phabricator.services.mozilla.com/D317248) [bug 2061942](https://bugzilla.mozilla.org/show_bug.cgi?id=2061942)\n- **Media** Remote media codec setup checks were consolidated, which should make codec initialization paths easier to reason about and less error-prone. [Phab D316403](https://phabricator.services.mozilla.com/D316403) [bug 2058911](https://bugzilla.mozilla.org/show_bug.cgi?id=2058911)\n- **Build** Linux test skips no longer need to spell out x11 or wayland, trimming annotation boilerplate in the test harness. [Phab D316935](https://phabricator.services.mozilla.com/D316935) [bug 2061159](https://bugzilla.mozilla.org/show_bug.cgi?id=2061159)\n- **Refactor** mfbt include sorting landed, a small cleanup that helps keep foundational headers predictable and easier to maintain. [Phab D311691](https://phabricator.services.mozilla.com/D311691) [bug 2054311](https://bugzilla.mozilla.org/show_bug.cgi?id=2054311)\n\n## What landed by area\n\n### Build and static analysis\n\n- **Build** Windows static-analysis defaults were cleaned up for DOM code, reducing special-case configuration in a broad subsystem. [Phab D311050](https://phabricator.services.mozilla.com/D311050) [bug 2053404](https://bugzilla.mozilla.org/show_bug.cgi?id=2053404)\n- **Build** Windows static-analysis defaults were cleaned up for accessibility code, improving consistency for analyzer coverage there too. [Phab D311051](https://phabricator.services.mozilla.com/D311051) [bug 2053404](https://bugzilla.mozilla.org/show_bug.cgi?id=2053404)\n- **Build** Windows static-analysis defaults were cleaned up for tools code, continuing the effort to normalize analyzer behavior across the tree. [Phab D311052](https://phabricator.services.mozilla.com/D311052) [bug 2053404](https://bugzilla.mozilla.org/show_bug.cgi?id=2053404)\n- **Build** Windows static-analysis defaults were cleaned up for networking code, which should make netwerk analyzer runs less bespoke. [Phab D311053](https://phabricator.services.mozilla.com/D311053) [bug 2053404](https://bugzilla.mozilla.org/show_bug.cgi?id=2053404)\n- **Build** Linux skip annotations no longer require explicit x11 or wayland qualifiers, simplifying test metadata. [Phab D316935](https://phabricator.services.mozilla.com/D316935) [bug 2061159](https://bugzilla.mozilla.org/show_bug.cgi?id=2061159)\n\n### Rendering and graphics\n\n- **Rendering** Nondisplay frames now have no bounding rect, aligning layout geometry with invisible-frame behavior. [Phab D317292](https://phabricator.services.mozilla.com/D317292) [bug 2061646](https://bugzilla.mozilla.org/show_bug.cgi?id=2061646)\n- **UI** about:support now reports whether the CMS output profile is in use, which helps diagnose display color-management behavior. [Phab D317248](https://phabricator.services.mozilla.com/D317248) [bug 2061942](https://bugzilla.mozilla.org/show_bug.cgi?id=2061942)\n\n### Media\n\n- **Media** Remote media codec setup checks were consolidated into a cleaner path, reducing duplicated gating logic around codec startup. [Phab D316403](https://phabricator.services.mozilla.com/D316403) [bug 2058911](https://bugzilla.mozilla.org/show_bug.cgi?id=2058911)\n\n### Core platform cleanup\n\n- **Refactor** mfbt headers got sorted includes, a low-risk cleanup in Mozilla's base utility layer. [Phab D311691](https://phabricator.services.mozilla.com/D311691) [bug 2054311](https://bugzilla.mozilla.org/show_bug.cgi?id=2054311)\n\n### Metadata and release plumbing\n\n- **Refactor** Metadata was updated again in a follow-up change, likely part of ongoing bookkeeping or release data maintenance. [bug 2061932](https://bugzilla.mozilla.org/show_bug.cgi?id=2061932)\n\n## Reverts \u0026 Reapplies\n\n- **Refactor** No reverts, reapplies, or backed out feature commits showed up in this window.",
  "repo": "firefox",
  "repoDisplay": "Firefox",
  "rollGroups": [
    {
      "name": "No",
      "count": 3
    }
  ],
  "since": "2026-08-09",
  "totals": {
    "commits": 13,
    "features": 10,
    "rolls": 3
  },
  "until": "2026-08-09"
}