@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Remove deprecated ::-moz-focus-inner CSS selector

Summary:
Remove the `::-moz-focus-inner` pseudo-element, supposed to "represent an inner focus ring of the <button> element".
It was only ever supported by Firefox; recent Firefox versions do not recognize this CSS anymore, and that creates avoidable noise in the browser console.

The element has become deprecated (instead of experimental) in June 2025; compare
* https://web.archive.org/web/20250617043618/https://developer.mozilla.org/en-US/docs/Web/CSS/::-moz-focus-inner
* https://web.archive.org/web/20250603122556/https://developer.mozilla.org/en-US/docs/Web/CSS/::-moz-focus-inner

Closes T16254

Test Plan: Unknown; probably look at buttons in older Firefox versions.

Reviewers: O1 Blessed Committers, valerio.bozzolan

Reviewed By: O1 Blessed Committers, valerio.bozzolan

Subscribers: tobiaswiese, valerio.bozzolan, Matthew, Cigaryno

Maniphest Tasks: T16254

Differential Revision: https://we.phorge.it/D26318

+3 -9
+3 -3
resources/celerity/map.php
··· 9 9 'names' => array( 10 10 'conpherence.pkg.css' => 'beb13d57', 11 11 'conpherence.pkg.js' => '020aebcf', 12 - 'core.pkg.css' => 'e5387dae', 12 + 'core.pkg.css' => 'c231faca', 13 13 'core.pkg.js' => '83580d78', 14 14 'dark-console.pkg.js' => '187792c2', 15 15 'differential.pkg.css' => '77189aae', ··· 117 117 'rsrc/css/layout/phabricator-source-code-view.css' => 'e994d13f', 118 118 'rsrc/css/phui/button/phui-button-bar.css' => 'a4aa75c4', 119 119 'rsrc/css/phui/button/phui-button-simple.css' => '1ff278aa', 120 - 'rsrc/css/phui/button/phui-button.css' => '66c38b9a', 120 + 'rsrc/css/phui/button/phui-button.css' => 'bca9bfe3', 121 121 'rsrc/css/phui/calendar/phui-calendar-day.css' => '9597d706', 122 122 'rsrc/css/phui/calendar/phui-calendar-list.css' => 'ccd7e4e2', 123 123 'rsrc/css/phui/calendar/phui-calendar-month.css' => 'cb758c42', ··· 774 774 'phui-box-css' => '539be5a8', 775 775 'phui-bulk-editor-css' => '374d5e30', 776 776 'phui-button-bar-css' => 'a4aa75c4', 777 - 'phui-button-css' => '66c38b9a', 777 + 'phui-button-css' => 'bca9bfe3', 778 778 'phui-button-simple-css' => '1ff278aa', 779 779 'phui-calendar-css' => '5dfee96b', 780 780 'phui-calendar-day-css' => '9597d706',
-6
webroot/rsrc/css/phui/button/phui-button.css
··· 11 11 user-select: none; 12 12 } 13 13 14 - button::-moz-focus-inner, 15 - input::-moz-focus-inner { 16 - border: 0; 17 - padding: 0; 18 - } 19 - 20 14 button:focus, 21 15 a.button:focus { 22 16 outline: 0;