@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 IE11 :-ms-input-placeholder CSS pseudo-class

Summary:
Drop the `:-ms-input-placeholder` pseudo-class which was only supported by IE10 and IE11. See
* https://web.archive.org/web/20171007012115/https://msdn.microsoft.com/library/hh772745(v=vs.85).aspx
* https://web.archive.org/web/20160316203057/https://developer.mozilla.org/en-US/docs/Web/CSS/:-ms-input-placeholder
(For comparison, Wikimedia dropped support for IE11 on their websites in 08/2024.)

Edge 12 to 18 (released 11/2018) support both the `::-ms-input-placeholder` and `::-webkit-input-placeholder` pseudo-elements. See
* https://stackoverflow.com/questions/22199047/placeholder-css-not-being-applied-in-ie-11/30827689#30827689
* https://caniuse.com/css-placeholder
Thus no need to add `::-ms-input-placeholder` stuff as there is already `::-webkit-input-placeholder` stuff.

This is a followup to rP112174b9.

Test Plan: None. Probably installing old browser versions if you don't trust documentation.

Reviewers: O1 Blessed Committers, mainframe98

Reviewed By: O1 Blessed Committers, mainframe98

Subscribers: tobiaswiese, valerio.bozzolan, Matthew, Cigaryno

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

+5 -14
+5 -5
resources/celerity/map.php
··· 9 9 'names' => array( 10 10 'conpherence.pkg.css' => 'beb13d57', 11 11 'conpherence.pkg.js' => '020aebcf', 12 - 'core.pkg.css' => 'c231faca', 12 + 'core.pkg.css' => 'afb971b4', 13 13 'core.pkg.js' => '83580d78', 14 14 'dark-console.pkg.js' => '187792c2', 15 15 'differential.pkg.css' => '77189aae', ··· 147 147 'rsrc/css/phui/phui-document.css' => 'a9154763', 148 148 'rsrc/css/phui/phui-feed-story.css' => '1dd2e4c0', 149 149 'rsrc/css/phui/phui-fontkit.css' => '1ec937e5', 150 - 'rsrc/css/phui/phui-form-view.css' => '5593f5e1', 151 - 'rsrc/css/phui/phui-form.css' => '4427de33', 150 + 'rsrc/css/phui/phui-form-view.css' => '029b1ef9', 151 + 'rsrc/css/phui/phui-form.css' => '2e7f0443', 152 152 'rsrc/css/phui/phui-formation-view.css' => '8a01850c', 153 153 'rsrc/css/phui/phui-head-thing.css' => 'd7f293df', 154 154 'rsrc/css/phui/phui-header-view.css' => '7bc4efa0', ··· 793 793 'phui-feed-story-css' => '1dd2e4c0', 794 794 'phui-font-icon-base-css' => 'b7608e58', 795 795 'phui-fontkit-css' => '1ec937e5', 796 - 'phui-form-css' => '4427de33', 797 - 'phui-form-view-css' => '5593f5e1', 796 + 'phui-form-css' => '2e7f0443', 797 + 'phui-form-view-css' => '029b1ef9', 798 798 'phui-formation-view-css' => '8a01850c', 799 799 'phui-head-thing-view-css' => 'd7f293df', 800 800 'phui-header-view-css' => '7bc4efa0',
-4
webroot/rsrc/css/phui/phui-form-view.css
··· 58 58 opacity: 1; /* Firefox nudges the opacity to 0.4 */ 59 59 } 60 60 61 - .aphront-form-input *:-ms-input-placeholder { 62 - color:{$greytext} !important; 63 - } 64 - 65 61 .aphront-form-input > input[type="file"] { 66 62 max-width: stretch; 67 63 max-width: -moz-available;
-5
webroot/rsrc/css/phui/phui-form.css
··· 122 122 color: {$lightgreytext}; 123 123 } 124 124 125 - input:-ms-input-placeholder, 126 - textarea:-ms-input-placeholder { 127 - color: {$lightgreytext}; 128 - } 129 - 130 125 input::-webkit-input-placeholder, 131 126 textarea::-webkit-input-placeholder { 132 127 color: {$lightgreytext};