Firefox/Meeting/22-July-2025: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(apparently did not save the july 22 meeting notes. trying again)
 
(remove empty areas)
 
Line 1: Line 1:
== General Topics / Roundtable ==
<ul>
<li><blockquote><p></p></blockquote></li></ul>
== Friends of the Firefox team ==
== Friends of the Firefox team ==


Line 48: Line 43:


== Project Updates ==
== Project Updates ==
=== Accessibility ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>


=== Add-ons / Web Extensions ===
=== Add-ons / Web Extensions ===
Line 104: Line 94:
<li><blockquote><p>Sasha updated [https://bugzilla.mozilla.org/show_bug.cgi?id=1977205 ''the Marionette command for adding cookies to throw an error''] when a cookie has with &quot;sameSite=none&quot; and &quot;secure=false&quot; values.</p></blockquote></li>
<li><blockquote><p>Sasha updated [https://bugzilla.mozilla.org/show_bug.cgi?id=1977205 ''the Marionette command for adding cookies to throw an error''] when a cookie has with &quot;sameSite=none&quot; and &quot;secure=false&quot; values.</p></blockquote></li>
<li><blockquote><p>Also, Sasha improved setting a proxy with &quot;browsingContext.createUserContext&quot;: added [https://bugzilla.mozilla.org/show_bug.cgi?id=1977180 ''support host patterns like &quot;.mozilla.org&quot; in “noProxy” property''] and fixed [https://bugzilla.mozilla.org/show_bug.cgi?id=1977168 ''a bug when setting an http proxy wouldn’t let to navigate to HTTPS URLs''].</p></blockquote></li></ul>
<li><blockquote><p>Also, Sasha improved setting a proxy with &quot;browsingContext.createUserContext&quot;: added [https://bugzilla.mozilla.org/show_bug.cgi?id=1977180 ''support host patterns like &quot;.mozilla.org&quot; in “noProxy” property''] and fixed [https://bugzilla.mozilla.org/show_bug.cgi?id=1977168 ''a bug when setting an http proxy wouldn’t let to navigate to HTTPS URLs''].</p></blockquote></li></ul>
=== Desktop Integrations ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== Downloads Panel ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== Credential Management ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== Fluent ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== Form Autofill ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>


=== Lint, Docs and Workflow ===
=== Lint, Docs and Workflow ===
Line 139: Line 104:
<li><blockquote><p>[https://mozilla-hub.atlassian.net/wiki/spaces/SLP/pages/27394064/Licensing+Runbook+Software+Licensing+And+Code+Contribution+Between+Mozilla+And+Other+Orgs+Projects ''Runbook'']</p></blockquote></li></ul>
<li><blockquote><p>[https://mozilla-hub.atlassian.net/wiki/spaces/SLP/pages/27394064/Licensing+Runbook+Software+Licensing+And+Code+Contribution+Between+Mozilla+And+Other+Orgs+Projects ''Runbook'']</p></blockquote></li></ul>
</li></ul>
</li></ul>
=== Information Management ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== macOS Spotlight ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== Migration Improvements ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== New Tab Page ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== [https://experimenter.info/ ''Nimbus / Experiments''] ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== [https://wiki.mozilla.org/Toolkit:Password_Manager ''Password Manager''] ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== PDFs &amp; Printing  ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== Picture-in-Picture ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== Performance ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== Performance Tools (aka [https://profiler.firefox.com/ ''Firefox Profiler'']) ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== Places (read-only) ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== Privacy &amp; Security ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>


=== Profile Management ===
=== Profile Management ===
Line 208: Line 113:
<li><blockquote><p>[[File:Pictures/100002010000035C000004E6B2557E6CE0C9CC6F.png|243x355px]]</p></blockquote></li></ul>
<li><blockquote><p>[[File:Pictures/100002010000035C000004E6B2557E6CE0C9CC6F.png|243x355px]]</p></blockquote></li></ul>
</li></ul>
</li></ul>
=== Reader Mode ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>
=== Screenshots ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>


=== Search and Navigation ===
=== Search and Navigation ===
Line 237: Line 132:
<li><blockquote><p>Daisuke has landed a new split button component in preparation for new urlbar result types @ [https://bugzilla.mozilla.org/show_bug.cgi?id=1975336 ''1975336'']</p></blockquote></li>
<li><blockquote><p>Daisuke has landed a new split button component in preparation for new urlbar result types @ [https://bugzilla.mozilla.org/show_bug.cgi?id=1975336 ''1975336'']</p></blockquote></li>
<li><blockquote><p>Drew has landed patches preparing for visual search capability @ [https://bugzilla.mozilla.org/show_bug.cgi?id=1976993 ''1976993''] </p></blockquote></li></ul>
<li><blockquote><p>Drew has landed patches preparing for visual search capability @ [https://bugzilla.mozilla.org/show_bug.cgi?id=1976993 ''1976993''] </p></blockquote></li></ul>
=== Storybook/Reusable Components/Acorn Design System ===
<ul>
<li><blockquote><p></p></blockquote></li></ul>


=== Tab Groups ===
=== Tab Groups ===

Latest revision as of 21:36, 1 August 2025

Friends of the Firefox team

Introductions/Shout-Outs

Resolved bugs (excluding employees)

Script to find new contributors from bug list

Volunteers that fixed more than one bug

  • biyul.dev

  • Nate Gross

New contributors (🌟 = first patch)

  • Alex Stout: Bug 1845523 — ExtensionProcessCrashObserver should use integer (number) instead of string type for childID

  • 🌟Balraj Dhawan: Bug 1977903 — Remove comment in the updated() function

  • Biyul.dev:

    • Bug 1931528 — Revert workaround for asyncOpenTime=0 in webdriver-bidi

    • Bug 1976504 — Remove support for "localize_entity" from localization module

  • Gabriel Astorgano[:astor}: Bug 1967464 — Mute/unmute button on tabs unaligned vertical sidebar

  • Jacqueline Amherst: Bug 1972342 — Web appearance using missing CSS variable --in-content-box-background-color

  • 🌟JP Belval: Bug 1961487 — Automatic PiP does not trigger if the button is disabled

  • 🌟jtech3029: Bug 1951724 — Print Preview UI doesn't update the print scaling value (despite using it for the rendering) after switching to a print target that has a saved `.print_scaling` value

  • Nate Gross:

    • Bug 1957261 — Remove comment that is no longer accurate from Prompter.sys.mjs

    • Bug 1968719 — Make lwtheme-brighttext a proper boolean attribute

  • chase.philpot: Bug 1973697 — remove install.mozilla.org from extensions.webextensions.restrictedDomains preference

  • Richard LoRicco: Bug 1975300 — nsIFOG's applyServerKnobsConfig's doctring references nonexistant API `set_metrics_enabled_config`

  • Ryan Safaeian [:rsafaeian]: Bug 1945420 — [contextual-password-manager] "Close Without Saving?" warning loses focus when Tab is pressed

  • 🌟shwetank.tewari.87: Bug 1831397 — Update documentation to clarify targeting context of frequentVisits trigger

  • 🌟William: Bug 1960743 — Can't fully see @font-face descriptions in the Fonts tab of Page Inspector

  • wilsu: Bug 1842607 — FOG: Log attempts to access category/metric NamedGetter using underscores

Project Updates

Add-ons / Web Extensions

WebExtensions Framework

  • Enabled nightly-only rejection on invalid cookies created through the cookies WebExtensions API - Bug 1976197

    • NOTE: this behavior is currently only enabled in Nightly builds, Bug 1976509 is tracking enabling it on all channels

WebExtension APIs

  • A new onUserSettingsChanged API event has been added to the action API namespace to allow the extensions to be notified when their toolbar button is pinned/unpinned from the toolbar - Bug 1828220

    • Thanks to Gregory Pappas for contributing this new API enhancement! 👏

DevTools

WebDriver BiDi

Lint, Docs and Workflow

Profile Management

Search and Navigation

  • New implementation of Trust Panel that combines and replaces Privacy and Shield urlbar icons has landed (disabled) - 1967512

  • `browser.urlbar.trustPanel.featureGate`


File:Pictures/100002010000061400000584FDADAF17AC20D762.png


  • Mandy has been working on Perplexity implementation @ 1971178

  • Moritz fixed issue with context menu in “Add Search Engine” fields

  • Dao fixed tab search mode layout issue @ 1976031 and Switch to tab truncation issue @ 1976277

  • Daisuke has landed a new split button component in preparation for new urlbar result types @ 1975336

  • Drew has landed patches preparing for visual search capability @ 1976993

Tab Groups

  • 1971232 - [meta Allow the active tab to be in a collapsed tab group] available in Nightly 143, still in progress

  • 1971230 - [meta Preview collapsed tab group on hover] coming to Nightly 143 behind pref browser.tabs.groups.hoverPreview.enabled