@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 more obsolete IE9 filter CSS syntax

Summary:
Same game as rPe38f5457 but hadn't realized before:
IE5.5 to IE8 released 03/2009 supported the `filter: alpha()` syntax.
(IE8 and IE9 supported `-ms-filter` which was deprecated in IE9 and is unsupported since IE10 released 09/2012.)
See
* https://learn.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/ms532847(v=vs.85)
* https://learn.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/ms532967(v=vs.85)
* https://learn.microsoft.com/en-us/previous-versions/ms530752(v=vs.85)
* https://stackoverflow.com/questions/40389599/firefox-declaration-dropped-errors

`filter` is a valid standard CSS3 property unrelated to IE's obsolete `filter: alpha()` syntax.
Standard `filter` does not support `alpha()` per https://developer.mozilla.org/en-US/docs/Web/CSS/filter.
Thus modern browsers throw errors in the console to be avoided by removing this old syntax.

Test Plan: Read the links above, realize it's been 16 years, and agree with me.

Reviewers: O1 Blessed Committers, valerio.bozzolan

Reviewed By: O1 Blessed Committers, valerio.bozzolan

Subscribers: tobiaswiese, valerio.bozzolan, Matthew, Cigaryno

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

+3 -4
+3 -3
resources/celerity/map.php
··· 9 9 'names' => array( 10 10 'conpherence.pkg.css' => '3144a5e2', 11 11 'conpherence.pkg.js' => '020aebcf', 12 - 'core.pkg.css' => 'c6ee3617', 12 + 'core.pkg.css' => '3fa476df', 13 13 'core.pkg.js' => 'f58c3c6e', 14 14 'dark-console.pkg.js' => '187792c2', 15 15 'differential.pkg.css' => '91ac6214', ··· 124 124 'rsrc/css/layout/phabricator-source-code-view.css' => 'e382316a', 125 125 'rsrc/css/phui/button/phui-button-bar.css' => 'a4aa75c4', 126 126 'rsrc/css/phui/button/phui-button-simple.css' => '1ff278aa', 127 - 'rsrc/css/phui/button/phui-button.css' => '3d86e538', 127 + 'rsrc/css/phui/button/phui-button.css' => 'f445d196', 128 128 'rsrc/css/phui/calendar/phui-calendar-day.css' => '9597d706', 129 129 'rsrc/css/phui/calendar/phui-calendar-list.css' => 'ccd7e4e2', 130 130 'rsrc/css/phui/calendar/phui-calendar-month.css' => 'cb758c42', ··· 828 828 'phui-box-css' => '5ed3b8cb', 829 829 'phui-bulk-editor-css' => '374d5e30', 830 830 'phui-button-bar-css' => 'a4aa75c4', 831 - 'phui-button-css' => '3d86e538', 831 + 'phui-button-css' => 'f445d196', 832 832 'phui-button-simple-css' => '1ff278aa', 833 833 'phui-calendar-css' => 'f11073aa', 834 834 'phui-calendar-day-css' => '9597d706',
-1
webroot/rsrc/css/phui/button/phui-button.css
··· 100 100 a.disabled, 101 101 button.disabled, 102 102 button[disabled] { 103 - filter:alpha(opacity=50); 104 103 opacity: 0.5; 105 104 } 106 105