This is the main public page for all things related to https://bugzilla.mozilla.org, aka BMO, Mozilla's customized version of Bugzilla.

BMO is a core piece of infrastructure at Mozilla. It is used to track not only bugs and feature requests but also many other tasks across various teams.

The BMO source is a slightly modified fork of Bugzilla with many custom extensions. It is currently based on Bugzilla 4.2 but with many features backported from 4.4 and master. All the BMO devs are also involved in the Bugzilla project, and we contribute features and fixes upstream where they are generally applicable, that is, not too specific to Mozilla's particular needs.

Updates are usually deployed on a weekly basis and are listed on the Recent Changes page.

B-Team

The team that works on BMO is called the B-Team, because of past affiliation with the defunct Automation and Tools team (A-Team).

  • dkl: Dave Lawrence (Owner/Engineer)
  • emceeaich: Emma Humphries, (Bugmaster)
  • kmoir: Kim Moir, (Manager)

The Low-level, security, and quality tools team contributes tooling, and development:

  • calixte: Calixte Denizet, (AutoNag)
  • marco: Marco Castelluccio, (BugBug)

We also also have some volunteers, that we consider to be part of the B-Team as well:

  • seban: Sebastin Santy (long-term volunteer, past GSoC student)
  • atoll: Richard Solderberg (Reviewer-at-Large, slightly borrowed from Mozilla IT)
  • kohei: Kohei Yoshino, (UX Designer)
  • ... and you can be one too!

There are also some people that still have some involvement with BMO, but their day-to-day attention is directed to other parts of Mozilla.

  • glob: Byron Jones
  • zeid: Zeid Zabaneh (Engineer)
  • mhentges: Mitchell Hentges (Engineer)

Past contributors include:

  • mary: Mary Umoh (Intern, Summer 2017)
  • gerv: Gervase Markham
  • mcote: Mark Côté
  • dylan: Dylan Hardison
  • imadueme: Israel Madueme (Engineer)
  • justdave: Dave Miller

New Users

Getting used to Bugzilla can be a bit daunting. We have a short introductory video available that is as gentle as possible. You may also be interested in the [MDN section about Bugzilla], which contains information more suitable as an introduction to a general audience. Of special interest is the MDN article, What to do and what not to do in Bugzilla, which contains instructions on getting elevated privileges.

New Bots

If you have a bot that uses BMO, be sure to add it to the BMO/Bot Registry so we know who to contact about it!

User Guide

We're putting together a user guide with helpful information on various aspects of Bugzilla. New and experienced users alike should benefit from it. There's a lot to go through, so please feel free to contribute!

Road Map

We keep a yearly road map with our medium-term plans (1-2 years), at a high level. Also see our current projects for some of the big items we are working on in the current quarter.

Browser Support For BMO

Full Support includes: The current versions of Firefox, Chrome, Chromium, Safari, WebKit, and Edge; and the latest Firefox ESR.

Limited Support includes: The previous versions of Firefox, Chrome, Chromium, Safari, WebKit, Edge, and Firefox ESR; and Firefox Nightly.

Internet Explorer is no longer supported, though some features may still work with IE 11.

See bug 1359310 and bug 1422435.

JavaScript and Analytics

JavaScript is required to use bugzilla.mozilla.org.

The Do Not Track header sent by your browser is honored.

Third-Party Applications

Lots and lots of web apps and general tools have been written to interface with BMO. We have started cataloguing them. If you're looking for different ways to interface with BMO, check it out; similarly, if you are thinking about writing an app, check the catalogue to see if something similar exists that you could use, contribute to, or fork before setting out on your own.

There's one in particular that is particularly important: Phabricator, Mozilla's new and growing code-review tool.

More Information about BMO

Our discussion forum is mozilla.tools.bmo [mailing list] [Google Group] [USENET].

We also have answers to Frequently Asked Questions and a slightly-but-not-too-out-of-date hardware diagram.

If you're building an application or tool that interfaces with BMO, you may be interested in the following:

Looking for another way to access Bugzilla's raw data? Try the ElasticSearch cluster.

Contributing to BMO

If you'd like to help out with BMO specifically (as opposed to the general upstream Bugzilla project), you can find us in #bmo on irc.mozilla.org. If you plan on contributing patches, see the documentation in the README.rst. You can file bugs under the bugzilla.mozilla.org product. Don't file them under the Bugzilla product unless you are sure it's a bug in the general Bugzilla product. In particular, all administrative changes should be filed under bugzilla.mozilla.org (see below for more).

Policies and Procedures

Code Updates

Code updates are normally deployed to bugzilla.mozilla.org late Monday/early Tuesday, US/Pacific time, at no specific time, if changes need to be pushed out. Security fixes or other fatal type errors will always go out as soon as possible.

Updates are usually deployed on a weekly basis and are listed on the BMO/Recent Changes page.

Administrative Changes

If you need changes to BMO's configuration to support your team, project, etc., please consult this page before filing bugs:

BMO Administrative Processes

See also BMO on Mana (requires LDAP).

BMO Development and Other Processes

Custom Bug Entry Forms

In the past, BMO developers supported writing custom bug entry forms specific for the needs of different projects and groups within Mozilla. In order to focus more on other important features, we will no longer be providing that support going forward. For more information on why this change was made, see here.

There is a new custom form framework being developed by an outside contributor named Sebastin Santy. It is still in the early stages but it eventually will be very useful for users who want to create a customized bug entry form that can be used to submit bugs to BMO.

Current Projects

This table lists the bugs representing the current quarterly goals (and, near the end of the quarter, sometimes next quarter's goals). Those that were set at the beginning of the quarter are tagged with the keyword "bmo-goal". The BMO team also regularly gets requests for high-priority work items throughout the quarter; those that will take more than a day or two in total, thus potentially jeopardizing other goals, are included below, tagged with "bmo-big". The daily smaller tasks are also generally tracked in Bugzilla but not represented in the table below.

P1 indicates a critical project. P2 indicates an important but deferrable item. P3 is as P2 but more deferrable. Note that all items are important, and it is presumed that lower-priority items will increase in priority over time as high-priority tasks are completed, i.e., we don't plan to defer any of these tasks indefinitely.

Goals

Full Query
ID Priority Summary Status Resolution Assigned to
1309706 -- [meta] Tracking bug for migration of BMO attachments from the database to AWS S3 RESOLVED FIXED David Lawrence [:dkl]
1524700 -- Create Rules extension to replace hard coded edit rules currently in BMO bug_check_can_change_field hook RESOLVED WONTFIX David Lawrence [:dkl]
1553533 P3 [meta] Make the version field uniform across products RESOLVED FIXED Emma Humphries ☕️🎸🧞‍♀️✨ (she/they) [:emceeaich] (Pacific Time) use needinfo
1612290 -- Provide self-service UI for users to reactivate their account after being disabled due to bouncing VERIFIED FIXED David Lawrence [:dkl]
1613784 -- Add Root Cause Field as Program Flag RESOLVED FIXED Emma Humphries ☕️🎸🧞‍♀️✨ (she/they) [:emceeaich] (Pacific Time) use needinfo
1628590 -- [meta] Spring 2020 Triage Process Work RESOLVED FIXED

6 Total; 0 Open (0%); 5 Resolved (83.33%); 1 Verified (16.67%);

High-Priority

Full Query
ID Priority Summary Status Resolution Assigned to
817383 P1 SeaMonkey needs new (public) GPG key, in order to support signing releases properly ASSIGNED Edmund Wong (:ewong)
1388361 P1 Add new dimension based on browser profile age ASSIGNED Mauro Doglio [:mdoglio]
1450787 P1 Decide what to do with the javascript.options.gc_on_memory_pressure pref on Android ASSIGNED Kaya [:kaya]
1522282 P1 Delayed image loading on low end ARM devices ASSIGNED Sean Feng [:sefeng211]
1524772 P1 Webcompat: Offline unavailable in Gmail ASSIGNED Ksenia Berezina [:ksenia]
1529131 P1 Shutdown profiles should include profiles from all child processes ASSIGNED Nazım Can Altınova [:canova][:canaltinova on phabricator]
1605353 P1 [wayland] missing scrollbar in panels when it's size overflows workspace ASSIGNED Jan Horak [:jhorak]
1617622 P1 create view in treeherder to aid in verifying infrastructure changes ASSIGNED Suyash Salampuria
1626342 P1 Use HTML buttons in MozDialog ASSIGNED Dão Gottwald [:dao]
1632191 P1 [meta] Web based stub installer - QA bug tracking ASSIGNED Cristian Baica [:cbaica], Release Desktop QA
1641690 P1 Private Relay Pricing and Acquisition mechanism ASSIGNED Kamyar Ardekani (he/him)
1659008 P1 Setting binary/octet-stream PDF files to open in Firefox causes a blank entry in application handlers ASSIGNED :Gijs (he/him)
1716758 P1 An element with a redirect link has no effect when clicked ASSIGNED Calixte Denizet (:calixte)
1774427 P1 Print button doesn't respond on PDFs opened from Matrix chats ASSIGNED Calixte Denizet (:calixte)
1795049 P1 Right hand preference pane no longer flexes width based on content and available window space ASSIGNED Emilio Cobos Álvarez [:emilio]
1800880 P1 Clipchamp not supported in Firefox ASSIGNED Thomas Wisniewski [:twisniewski]
1802710 P1 Strange find behavior on German PDF with umlauts ASSIGNED Calixte Denizet (:calixte)
1805058 P1 [hazards] malformed function and type names ASSIGNED Steve Fink [:sfink] [:s:]
1808330 P1 [perfdocs] Don't use sphinx-panels for dropdown anchors ASSIGNED Greg Mierzwinski [:sparky]
1813588 P1 [meta] Enable wayland testing in Gecko ASSIGNED Andrew Halberstadt [:ahal]
1815753 P1 To Access and to interact with Firefox push notifications using the Nvda screen reader ASSIGNED Nick Rishel [:nrishel]
1817774 P1 Investigate proper handling of auto-focus after navigation since bug 1444491 landed ASSIGNED Henrik Skupin [:whimboo][⌚️UTC+1]
1819047 P1 pdf comments displayed upside-down ASSIGNED Calixte Denizet (:calixte)
1822512 P1 Construct the sharedLibraries webidl array by using JS API instead of JS_ParseJSON ASSIGNED Nazım Can Altınova [:canova][:canaltinova on phabricator]
1830016 P1 Disable reader mode when a pdf is displayed ASSIGNED Calixte Denizet (:calixte)
1841730 P1 Page don't finish loading on https://www.korg.com/jp/support/download/product/1/200/ (due to timer issues specific to post-April-2020 Win10 versions) ASSIGNED Thomas Wisniewski [:twisniewski]
1844980 P1 "Select All" context menu option in Presentation Mode is clickable instead of being greyed out to reflect the disabled text selection function ASSIGNED Calixte Denizet (:calixte)
1847971 P1 "Scan" option button is missing from the listing page at ebay.com ASSIGNED Thomas Wisniewski [:twisniewski]
1851881 P1 [meta] Re-vendoring of WGPU into `mozilla-central` ASSIGNED Erich Gubler [:ErichDonGubler] (he/him)
1852924 P1 H3 upload Speed still slow. Three times slower than other browsers. ASSIGNED Max Inden
1855042 P1 Add SVG versions of all shopping onboarding images ASSIGNED Shane Hughes [:aminomancer]
1856781 P1 Unread count for unselected mail folder with new mail fails WCAG 2.0 AA for contrast ASSIGNED solange
1857823 P1 copy event no longer emitted by PDF viewer ASSIGNED Calixte Denizet (:calixte)
1859039 P1 applyMomentsPolicy has at least incorrect comments, may be sending wrong data ASSIGNED Shane Hughes [:aminomancer]
1869540 P1 Elements inside a container are rendered on top of the positioned element with the higher z-index ASSIGNED Timothy Nikkel (:tnikkel)
1874456 P1 jit::EliminateDeadResumePointOperands never worked as expected. ASSIGNED Nicolas B. Pierron [:nbp]
1878307 P1 [Experiment] [Intermittent] The Callout for Opted Out users from Control branch is displayed instead of Callout 1 in the Treatment A branch ASSIGNED Shane Hughes [:aminomancer]
1878572 P1 PDF Viewer is not localized in Firefox for Android ASSIGNED Calixte Denizet (:calixte)
1886566 P1 Site content is not visible on qceservices.quezoncity.gov.ph ASSIGNED Thomas Wisniewski [:twisniewski]
1888964 P1 Assertion failure: !done(), at vm/Scope.h:1674 ASSIGNED Tooru Fujisawa [:arai]
1890074 P1 Crash in [@ HandleGLibMessage] with broken pipe ASSIGNED Martin Stránský [:stransky] (ni? me)
1892073 P1 Snapchat for web is not supported on Firefox ASSIGNED Thomas Wisniewski [:twisniewski]
1896361 P1 www.facebook.com / messenger.com - Missing video and audio call buttons in encrypted chat ASSIGNED Jan-Ivar Bruaroey [:jib] (needinfo? me)
1898053 P1 Unclosed BDC can lead to have too much depth in the text layer ASSIGNED Calixte Denizet (:calixte)
1898996 P1 oculus.com/meta.com - "Cast" is not supported on Firefox ASSIGNED Thomas Wisniewski [:twisniewski]
1899015 P1 Firefox slow startup after reboot (high disk IO) ASSIGNED Jan Varga [:janv]
1899067 P1 granbluefantasy.jp - Firefox in unsupported browser ASSIGNED Thomas Wisniewski [:twisniewski]
1899754 P1 Support i10n variables on the Infobar component ASSIGNED Max Christian Pohle [:/dev/max]
1900660 P1 The keyboard handling for the revision dropdown should be done differently ASSIGNED Andra Esanu (needinfo me)
1901678 P1 When sending calendar invitations, use event description as email body, to make Outlook and Google work ASSIGNED David Orban [:dorban]
1901835 P1 Typing into search field on canadiantire.ca during pageload erases and rearranges keyboard input ASSIGNED Ted Campbell [:tcampbell]
1902446 P1 casinobrango.com - Unable to play games on Firefox ASSIGNED Thomas Wisniewski [:twisniewski]
1904417 P1 sling.com - Firefox is an unsupported browser ASSIGNED Thomas Wisniewski [:twisniewski]
1905607 P1 10play.com.au - Firefox is not supported ASSIGNED Thomas Wisniewski [:twisniewski]
1911253 P1 qq.com - Check boxes are missing from the login window ASSIGNED Thomas Wisniewski [:twisniewski]
1911994 P1 NVDA reads out loud extra text when reaching an Added image with Alt text while Add image button is enabled ASSIGNED Calixte Denizet (:calixte)
1918570 P1 Add SECOM SMIME RSA Root CA 2024 ASSIGNED Ben Wilson
1922911 P1 GeckoView doesn't support dynamic feature delivery ASSIGNED Eugene
1934567 P1 www.port8.fi - Scrolling is not possible (works with Chromium user-agent) ASSIGNED Thomas Wisniewski [:twisniewski]
1934760 P1 PiP window not fully snapping the corner with widget.windows.pip-decorations.enabled=true ASSIGNED Emilio Cobos Álvarez [:emilio]
1935598 P1 testbook.com - Unable to watch videos, firefox is not supported ASSIGNED Thomas Wisniewski [:twisniewski]
1941287 P1 In about:config on high-contrast mode on Linux and Mac, when hovering an edited field, the unselected text is invisible ASSIGNED Jared Hirsch [:jhirsch] (he/him) (Needinfo please)
1941530 P1 climate.rutgers.edu - Snow cover images are missing ASSIGNED Thomas Wisniewski [:twisniewski]
1941966 P1 SECOM: New Subordinate CA Request (JPRS) ASSIGNED Ben Wilson
1942842 P1 [meta] Implement Telemetry Alerting ASSIGNED Greg Mierzwinski [:sparky]
1943001 P1 Add SECOM TLS RSA Root CA 2024 and SECOM TLS ECC Root CA 2024 ASSIGNED Ben Wilson
1944970 P1 New tab column layout is inconsistent ASSIGNED Mika Valkealahti
1946443 P1 aliexpress.com - Products/page elements are oversized ASSIGNED Thomas Wisniewski [:twisniewski]
1949466 P1 lapalabradeldia.com - Letters disappear randomly when trying to guess the words ASSIGNED Thomas Wisniewski [:twisniewski]
1950100 P1 aylak.com - The page is not displayed ASSIGNED Thomas Wisniewski [:twisniewski]
1950282 P1 f1tv.formula1.com - Firefox is not a supported browser ASSIGNED Thomas Wisniewski [:twisniewski]
1953641 P1 TriggerActionSchemas test is out of date, validating only the triggers in CFRMessageProvider ASSIGNED Shane Hughes [:aminomancer]
1954002 P1 login.advancedmd.com - "AdvancedMD does not currently support the browser you are using. Use Chrome, Safari or Edge." ASSIGNED Thomas Wisniewski [:twisniewski]
1955218 P1 Android resource consumption tests are broken ASSIGNED Kash Shampur [:kshampur] ⌚EST
1955932 P1 www.coopvoce.it - Radio buttons are not selectable ASSIGNED Thomas Wisniewski [:twisniewski]
1958216 P1 Upgrade Django to version 5.2 ASSIGNED Bianca Danforth [:bdanforth]
1958218 P1 Upgrade Django to version 5.2 ASSIGNED Bianca Danforth [:bdanforth]
1960408 P1 Add IdenTrust single purpose roots ASSIGNED Ben Wilson
1961268 P1 Add co-enrolling messagingSystem nimbus feature ASSIGNED Shane Hughes [:aminomancer]
1962203 P1 RemoteL10n should construct file URLs properly ASSIGNED Shane Hughes [:aminomancer]
1962642 P1 hoanghamobile.com - Desktop site instead of mobile site is received ASSIGNED Thomas Wisniewski [:twisniewski]
1962644 P1 www.coles.com.au - Page selection option modal for catalogues is empty ASSIGNED Thomas Wisniewski [:twisniewski]
1966346 P1 Rest API returns duplicate bug IDs resulting in missing bugs ASSIGNED David Lawrence [:dkl]
1966584 P1 First click on external protocol not working ASSIGNED Sarah Clements [:sclements]
1968876 P1 screen corruption on multi-monitor setup when playing 60fps video on second monitor ASSIGNED Ashley Hale [:ahale]
1969165 P1 cannot book appointment on mpi.mb.ca ASSIGNED Thomas Wisniewski [:twisniewski]
1972965 P1 EXTERNAL load flag breaks bfcaching ASSIGNED [:owlish] 🦉 PST
1973092 P1 Assertion failure: newShape->lastProperty() == propInfo, at CacheIR.cpp ASSIGNED Jan de Mooij [:jandem]
1973505 P1 Re-open the group tabs ASSIGNED Stephen Thompson [:sthompson]
1975460 P1 Consider adding support for manual metrics tags to mozilla central ASSIGNED Charlie Humphreys [:charlie] [:jeddai]
1975651 P1 comic.k-manga.jp - Firefox is unsupported browser ASSIGNED Thomas Wisniewski [:twisniewski]
1976255 P1 Use JSON import for schemas in NimbusTestUtils ASSIGNED Beth Rennie [:beth] (she/her)
1977236 P1 many wpt reftests fail on new android 14.0 emulator ASSIGNED Joel Maher ( :jmaher ) (UTC -8)
1977967 P1 Add GeckoRuntimeSetting to enable/disable WebRTC ASSIGNED celenity [:celenity]
1981029 P1 Janky UX issues with PDF feature callouts ASSIGNED Shane Hughes [:aminomancer]
1982550 P1 www.passline.com - Drop down for selecting ticket quantity is not working ASSIGNED Thomas Wisniewski [:twisniewski]
1982626 P1 reg.store.sony.jp - Firefox is not supported ASSIGNED Thomas Wisniewski [:twisniewski]
1982801 P1 www.linguee.de - Unable to change the language ASSIGNED Thomas Wisniewski [:twisniewski]
1983119 P1 Remove all security events from legacy telemetry ASSIGNED Tom Ritter [:tjr] (OOTO until April)
1983694 P1 [meta] Resolve performance test issues on Ubuntu 24.04 CI tests ASSIGNED Kash Shampur [:kshampur] ⌚EST
1984062 P1 www.boomplay.com - Unable to play songs ASSIGNED Artur Iunusov
1984707 P1 [HCM] Textbox values on about:config become unreadable on hover ASSIGNED Anna Yeddi [:ayeddi]
1986046 P1 Expose new Glean v65 features in FOG: labeled metrics' test_get_value, gecko profiler thread registration ASSIGNED Charlie Humphreys [:charlie] [:jeddai]
1986907 P1 Verify if nsNavHistoryResult::AddObserver really needs to use AppendWeakElementUnlessExists, causing a linear scan ASSIGNED Jens Stutte [:jstutte]
1988206 P1 Glean.js doesn't work with `data-glean-id` in shadow DOM ASSIGNED Leo McArdle [:leo]
1988591 P1 High frequent Android 14 <random> | TestRunner hit external timeout (this may indicate a hang) | single tracking bug ASSIGNED Matthew Gregan [:kinetik]
1989376 P1 Advocate message for when user is on SERP organically ASSIGNED dong
1989378 P1 Advocate message for when user hasn't searched from SAP in a week ASSIGNED dong
1990777 P1 Move primary password prompt out of NSS ASSIGNED Simon Friedberger [:simonf]
1992558 P1 Wasm64 high memory usage/memory leak on Windows prevents running Emscripten 'browser64_4gb' suite to completion ASSIGNED Ben Visness [:bvisness]
1992944 P1 Allow storing the PrP in the OS key store ASSIGNED Simon Friedberger [:simonf]
1992971 P1 Add Actalis TLS Root CAs 2025 and Actalis SMIME Root CAs 2025 ASSIGNED Ben Wilson
1996117 P1 Add GoDaddy and Starfield TLS R1 ASSIGNED Ben Wilson
1996137 P1 trip.com - This browser is not supported ASSIGNED Thomas Wisniewski [:twisniewski]
1996823 P1 View bill on rogers.com and fido.ca give "Firefox Can’t Open This Page" ASSIGNED Thomas Wisniewski [:twisniewski]
1998008 P1 [meta] Enable new online Suggest (OHTTP) by default in Nightly only ASSIGNED Drew Willcoxon :adw
1998361 P1 www.doctolib.de - Firefox is an unsupported browser when trying to launch a video conferece session ASSIGNED Thomas Wisniewski [:twisniewski]
1999198 P1 anime-bit.ru - It will not load more content as you scroll down the page ASSIGNED Thomas Wisniewski [:twisniewski]
2000068 P1 UI to edit the tab note within the tab hover preview ASSIGNED DJ (:dwalker)
2000075 P1 "New" badging on tab notes context menu ASSIGNED Jeremy Swinarton
2000906 P1 Sharing the entire screen on Teams fails ASSIGNED Andreas Pehrson [:pehrsons]
2001204 P1 Fix tests/tabs/test_play_mute_unmute_tabs_via_toggle.py on Linux ASSIGNED Hani Yacoub, Desktop QA
2001643 P1 [Startup and Profile] Create test for Verify that a new Icon can be set in the Avatar picker ASSIGNED Arash Eghtesadi
2002379 P1 Remove simpleperf profiling jobs from ./mach try fuzzy once the gecko profiling action task is re-configured ASSIGNED Andrej (:aglavic)
2002602 P1 Frequent browser/components/backup/tests/browser/browser_settings_turn_on_scheduled_backups.js | single tracking bug ASSIGNED Harshit Sohaney [:hsohaney]
2004187 P1 --enable-project=memory builds are broken ASSIGNED Paul Bone [:pbone]
2005781 P1 Correct AV1 webrtc Pref definition and remove experimental from AV1 experimental preferred pref name ASSIGNED Nico Grunbaum [:ng, @chew:mozilla.org]
2006023 P1 Let the new search bar overflow the toolbar and fix its behavior in the overflow panel ASSIGNED Moritz Beier [:mbeier]
2006230 P1 Hazard analysis runs into forward-declared type aliasing with lambda captures ASSIGNED Steve Fink [:sfink] [:s:]
2007111 P1 Add a feature to the sherlock bot to allow us to trigger "add-new-jobs" on arbitrary decision task IDs in a push range ASSIGNED Myeongjun Go
2007140 P1 Preference value is undefined after clearing by setting to undefined / clearUserPref ASSIGNED Mark Striemer [:mstriemer]
2007147 P1 The search bar's suggestion pop-up appears behind the URL bar when the search bar customized to place on menubar ASSIGNED Moritz Beier [:mbeier]
2007406 P1 Add sampling rate info to ping_info ASSIGNED Travis Long [:travis_]
2007455 P1 Perma [tier 2] browser/components/urlbar/tests/browser/browser_searchModeSwitcher_basic.js | Test timed out - | single tracking bug ASSIGNED Marco Bonardo [:mak]
2008947 P1 Craft a proposal for better support for sessions and flows in Glean events ASSIGNED Travis Long [:travis_]
2009398 P1 [Experiment] The “Updated sidebar coming soon” callout message is misplaced when the Sidebar toolbar button is moved from its default place ASSIGNED Shane Hughes [:aminomancer]
2009401 P1 [Experiment] The pointer of the “Updated sidebar coming soon” callout message looks as overlapped by the Sidebar button when using RTL locales ASSIGNED Shane Hughes [:aminomancer]
2009470 P1 Add IP Protection site settings CFR ASSIGNED Becca
2009492 P1 Add IP Protection bandwidth reset CFR ASSIGNED Michael Hynson
2009500 P1 Add Mozilla VPN upsell callout at 50% bandwidth usage ASSIGNED Michael Hynson
2009503 P1 Add 75% and 90% bandwidth limit infobar messages ASSIGNED Becca
2010201 P1 Move split view to end results in second end ASSIGNED Sarah Clements [:sclements]
2010299 P1 Add backwards/forward compatibility updates to the profile backup code ASSIGNED Harshit Sohaney [:hsohaney]
2010647 P1 Prevent Smart Window Tab with Chat Output from Switching to Classic New Tab ASSIGNED :jlewis
2010810 P1 Add a custom `onboarding` ping to better track user abandonment during onboarding ASSIGNED John Oberhauser
2010822 P1 The border between the sidebar panel and the main view in PDFs is not very visible in dark mode ASSIGNED Calixte Denizet (:calixte)
2011468 P1 Use correct string for secret settings ASSIGNED lmccracken
2012208 P1 display ai window conversation follow ups ASSIGNED Chloe Zhou [:chloezhou]
2012545 P1 Request a new proxy token when IPP bandwidth resets ASSIGNED Sebastian Streich [:sstreich]
2012783 P1 Batch Exchange folder requests ASSIGNED Eleanor Dicharry
2012859 P1 Copy profile fails to copy custom avatars ASSIGNED Jared Hirsch [:jhirsch] (he/him) (Needinfo please)
2013120 P1 content page alert() modal backdrop covers DevTools toolbox ASSIGNED Nicolas Chevobbe [:nchevobbe]
2013753 P1 Reenable ScotchBonnet in browser_label_and_icon.js ASSIGNED dong
2013934 P1 Fix AutoRestore after update ASSIGNED Fred Chasen [:fchasen]
2013950 P1 address bar shortcut should work in smart window to focus the smart bar ASSIGNED :Gijs (he/him)
2013977 P1 Smartbar leaves stray search engine picker around on full page chat windows if window is tall enough ASSIGNED :Gijs (he/him)
2013995 P1 Smart window sidebar resizer too narrow to hit ASSIGNED Nick
2014080 P1 PDF Viewer does not treat row headings in tables in PDF as headings ASSIGNED Calixte Denizet (:calixte)
2014165 P1 Context menu is broken in smart bar in smart window sidebar ASSIGNED :Gijs (he/him)
2014258 P1 Search bar history entries can no longer be removed ASSIGNED Moritz Beier [:mbeier]
2014299 P1 Improve persistence handling in Tab Preview ASSIGNED Jeremy Swinarton
2014368 P1 Assertion failure: Input shouldn't be negative zero., at jit/VMFunctions.cpp:3344 ASSIGNED Nicolas B. Pierron [:nbp]
2014731 P1 [loong64] Incorrect overload resolution for AssemblerLOONG64::spew with va_list ASSIGNED Rong Bao [:csmantle]
2014768 P1 [macOS/win] Content is shaking when moving the splitter using the arrow keys ASSIGNED Jonathan Sudiaman [:jsudiaman]
2015104 P1 memories used list looks blank in dark mode ASSIGNED echa
2015113 P1 new tab assistant should focus smartbar ASSIGNED mlucks
2015187 P1 Add WebMIDI telemetry to understand usage level ASSIGNED Greg Stoll :gstoll
2015214 P1 [hazards] Clean up the global state management ASSIGNED Steve Fink [:sfink] [:s:]
2015693 P1 Update WebGPU CTS to new version eb9091d141e126fd9479a62aeceb927b73b6af47 from 2026-02-06 06:03:53 ASSIGNED Jim Blandy :jimb
2015901 P1 Disable IPP auto-restore ASSIGNED Fred Chasen [:fchasen]

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

Upcoming

Full Query
ID Priority Summary Status Resolution Assigned to
1599274 -- [META] Deprecate XMLRPC/JSONRPC API and support only REST going forward NEW
1612286 -- Single sign-on through Mozilla IAM RESOLVED FIXED

2 Total; 1 Open (50%); 1 Resolved (50%); 0 Verified (0%);

Further documentation about goals above and other projects follows:

  • User Roles
    • Generate different user roles based on what tasks a user is trying to complete when using the BMO system.

Past Projects

Some of these will have on-going maintenance and improvements, but the initial deployment has been accomplished. Others have been abandoned or rejected due to various factors, noted below.