@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 vendor-prefixed -moz-transition CSS syntax

Summary:
`-moz-transition` syntax was only supported from Firefox 4 to Firefox 15 according to https://web.archive.org/web/20130827073113/https://developer.mozilla.org/en-US/docs/Web/CSS/transition.

Per https://web.archive.org/web/20130827073113/https://developer.mozilla.org/en-US/docs/Web/CSS/transition and https://caniuse.com/mdn-css_properties_transition, standard `transition` has been supported since Firefox 16 released 08/2012.

Per https://developer.mozilla.org/en-US/docs/Web/CSS/Mozilla_Extensions, `-moz-transition` is not supported anymore and https://developer.mozilla.org/en-US/docs/Web/CSS/transition should be used.

Test Plan: Read CSS docs. Probably install ancient browser versions if you don't trust documentation. Try https://jigsaw.w3.org/css-validator/ and don't spot issues.

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/D25971

+7 -12
+7 -7
resources/celerity/map.php
··· 9 9 'names' => array( 10 10 'conpherence.pkg.css' => '3144a5e2', 11 11 'conpherence.pkg.js' => '020aebcf', 12 - 'core.pkg.css' => 'bb6430bf', 12 + 'core.pkg.css' => '8aed2c92', 13 13 'core.pkg.js' => '086da722', 14 14 'dark-console.pkg.js' => '187792c2', 15 15 'differential.pkg.css' => '91ac6214', ··· 41 41 'rsrc/css/application/base/main-menu-view.css' => '741a6bba', 42 42 'rsrc/css/application/base/notification-menu.css' => '4df1ee30', 43 43 'rsrc/css/application/base/phui-theme.css' => '35883b37', 44 - 'rsrc/css/application/base/standard-page-view.css' => 'c2aa85b9', 44 + 'rsrc/css/application/base/standard-page-view.css' => '45aa515d', 45 45 'rsrc/css/application/conduit/conduit-api.css' => 'ce2cfc41', 46 46 'rsrc/css/application/config/config-options.css' => '16c920ae', 47 47 'rsrc/css/application/config/config-template.css' => '20babf50', ··· 90 90 'rsrc/css/application/phame/phame.css' => '209125c7', 91 91 'rsrc/css/application/pholio/pholio-edit.css' => '4df55b3b', 92 92 'rsrc/css/application/pholio/pholio-inline-comments.css' => '722b48c2', 93 - 'rsrc/css/application/pholio/pholio.css' => '7da87c8e', 93 + 'rsrc/css/application/pholio/pholio.css' => '10ac89b5', 94 94 'rsrc/css/application/phortune/phortune-credit-card-form.css' => '3b9868a8', 95 95 'rsrc/css/application/phortune/phortune-invoice.css' => '4436b241', 96 96 'rsrc/css/application/phortune/phortune.css' => '508a1a5e', ··· 154 154 'rsrc/css/phui/phui-feed-story.css' => 'a0c05029', 155 155 'rsrc/css/phui/phui-fontkit.css' => '1ec937e5', 156 156 'rsrc/css/phui/phui-form-view.css' => 'c35b66ed', 157 - 'rsrc/css/phui/phui-form.css' => 'f9e2d8db', 157 + 'rsrc/css/phui/phui-form.css' => '8608beb3', 158 158 'rsrc/css/phui/phui-formation-view.css' => 'd3956117', 159 159 'rsrc/css/phui/phui-head-thing.css' => 'd7f293df', 160 160 'rsrc/css/phui/phui-header-view.css' => '4cd25427', ··· 803 803 'phabricator-shaped-request' => '995f5102', 804 804 'phabricator-slowvote-css' => '1694baed', 805 805 'phabricator-source-code-view-css' => 'e382316a', 806 - 'phabricator-standard-page-view' => 'c2aa85b9', 806 + 'phabricator-standard-page-view' => '45aa515d', 807 807 'phabricator-textareautils' => 'f340a484', 808 808 'phabricator-title' => '43bc9360', 809 809 'phabricator-tooltip' => '83754533', 810 810 'phabricator-ui-example-css' => 'b4795059', 811 811 'phabricator-zindex-css' => 'ac3bfcd4', 812 812 'phame-css' => '209125c7', 813 - 'pholio-css' => '7da87c8e', 813 + 'pholio-css' => '10ac89b5', 814 814 'pholio-edit-css' => '4df55b3b', 815 815 'pholio-inline-comments-css' => '722b48c2', 816 816 'phortune-credit-card-form' => 'd12d214f', ··· 845 845 'phui-feed-story-css' => 'a0c05029', 846 846 'phui-font-icon-base-css' => 'e3b53e1e', 847 847 'phui-fontkit-css' => '1ec937e5', 848 - 'phui-form-css' => 'f9e2d8db', 848 + 'phui-form-css' => '8608beb3', 849 849 'phui-form-view-css' => 'c35b66ed', 850 850 'phui-formation-view-css' => 'd3956117', 851 851 'phui-head-thing-view-css' => 'd7f293df',
-2
webroot/rsrc/css/application/base/standard-page-view.css
··· 167 167 min-height: 10px; 168 168 width: 7px; 169 169 opacity: 0; 170 - -moz-transition: opacity 0.2s linear; 171 170 transition: opacity 0.2s linear; 172 171 background: #6c6e71; 173 172 background-clip: padding-box; ··· 175 174 176 175 .jx-scrollbar-bar:hover .jx-scrollbar-handle { 177 176 opacity: 0.7; 178 - -moz-transition: opacity 0s linear; 179 177 transition: opacity 0s linear; 180 178 } 181 179
-2
webroot/rsrc/css/application/pholio/pholio.css
··· 122 122 123 123 .pholio-mock-comment-icon { 124 124 opacity: 1; 125 - -moz-transition: all .3s ease; 126 125 transition: all .3s ease; 127 126 } 128 127 ··· 150 149 .device-desktop .pholio-mock-reticle-draft:hover .pholio-mock-comment-icon, 151 150 .device-desktop .pholio-mock-reticle-final:hover .pholio-mock-comment-icon { 152 151 opacity: 0; 153 - -moz-transition: all .3s ease; 154 152 transition: all .3s ease; 155 153 } 156 154
-1
webroot/rsrc/css/phui/phui-form.css
··· 49 49 border: 1px solid {$greyborder}; 50 50 border-radius: 3px; 51 51 52 - -moz-transition: border linear .05s, box-shadow linear .05s; 53 52 transition: border linear .05s, box-shadow linear .05s; 54 53 55 54 -moz-box-sizing: border-box;