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

Summary:
IE5.5 to IE8 released 03/2009 supported the `filter: progid:DXImageTransform.Microsoft.BasicImage()` 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/a/5705449

`filter` is a valid standard CSS3 property unrelated to IE's obsolete `filter: progid: DXImageTransform.Microsoft.BasicImage()` syntax. 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/D25929

+3 -8
+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' => '25529d2f', 12 + 'core.pkg.css' => 'f08b8e65', 13 13 'core.pkg.js' => 'f58c3c6e', 14 14 'dark-console.pkg.js' => '187792c2', 15 15 'differential.pkg.css' => '91ac6214', ··· 116 116 'rsrc/css/diviner/diviner-shared.css' => '4bd263b0', 117 117 'rsrc/css/font/font-awesome.css' => '3883938a', 118 118 'rsrc/css/font/font-lato.css' => '23631304', 119 - 'rsrc/css/font/phui-font-icon-base.css' => 'ef50eec0', 119 + 'rsrc/css/font/phui-font-icon-base.css' => '61348c5a', 120 120 'rsrc/css/fuel/fuel-grid.css' => '66697240', 121 121 'rsrc/css/fuel/fuel-handle-list.css' => '2c4cbeca', 122 122 'rsrc/css/fuel/fuel-map.css' => 'd6e31510', ··· 845 845 'phui-document-view-css' => '52b748a5', 846 846 'phui-document-view-pro-css' => '48e72f0a', 847 847 'phui-feed-story-css' => 'a0c05029', 848 - 'phui-font-icon-base-css' => 'ef50eec0', 848 + 'phui-font-icon-base-css' => '61348c5a', 849 849 'phui-fontkit-css' => '1ec937e5', 850 850 'phui-form-css' => 'f9e2d8db', 851 851 'phui-form-view-css' => 'c35b66ed',
-5
webroot/rsrc/css/font/phui-font-icon-base.css
··· 13 13 } 14 14 15 15 .ph-rotate-90 { 16 - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); 17 16 -ms-transform: rotate(90deg); 18 17 transform: rotate(90deg); 19 18 } 20 19 21 20 .ph-rotate-180 { 22 - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); 23 21 -ms-transform: rotate(180deg); 24 22 transform: rotate(180deg); 25 23 } 26 24 27 25 .ph-rotate-270 { 28 - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); 29 26 -ms-transform: rotate(270deg); 30 27 transform: rotate(270deg); 31 28 } 32 29 33 30 .ph-flip-horizontal { 34 - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); 35 31 -ms-transform: scale(-1, 1); 36 32 transform: scale(-1, 1); 37 33 } 38 34 39 35 .ph-flip-vertical { 40 - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); 41 36 -ms-transform: scale(1, -1); 42 37 transform: scale(1, -1); 43 38 }