@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 pre-2013 vendor-prefixed -o- CSS properties

Summary:
Per https://caniuse.com/ and MDN,
* `-o-animation` superseded by unprefixed `animation` supported initially since Opera 12.1 released 11/2012, in later Opera versions with `-webkit-` prefix instead
* `@-o-keyframes` superseded by unprefixed `@keyframes` supported initially since Opera 12.1 released 11/2012, in later Opera versions with `-webkit-` prefix instead
* `-o-transform` superseded by unprefixed `transform` supported initially since Opera 12.1 released 11/2012
* `-o-transition` superseded by unprefixed `transition` supported initially since Opera 12.1 released 11/2012

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

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

+11 -31
+11 -11
resources/celerity/map.php
··· 9 9 'names' => array( 10 10 'conpherence.pkg.css' => '2f25eb4f', 11 11 'conpherence.pkg.js' => '020aebcf', 12 - 'core.pkg.css' => 'eddfe1c5', 12 + 'core.pkg.css' => '1ae55870', 13 13 'core.pkg.js' => 'f58c3c6e', 14 14 'dark-console.pkg.js' => '187792c2', 15 15 'differential.pkg.css' => 'b343ce15', ··· 42 42 'rsrc/css/application/base/main-menu-view.css' => '33820efe', 43 43 'rsrc/css/application/base/notification-menu.css' => '4df1ee30', 44 44 'rsrc/css/application/base/phui-theme.css' => '35883b37', 45 - 'rsrc/css/application/base/standard-page-view.css' => '40791213', 45 + 'rsrc/css/application/base/standard-page-view.css' => '392a0904', 46 46 'rsrc/css/application/conduit/conduit-api.css' => 'ce2cfc41', 47 47 'rsrc/css/application/config/config-options.css' => '16c920ae', 48 48 'rsrc/css/application/config/config-template.css' => '20babf50', ··· 91 91 'rsrc/css/application/phame/phame.css' => 'bb442327', 92 92 'rsrc/css/application/pholio/pholio-edit.css' => '4df55b3b', 93 93 'rsrc/css/application/pholio/pholio-inline-comments.css' => '722b48c2', 94 - 'rsrc/css/application/pholio/pholio.css' => '88ef5ef1', 94 + 'rsrc/css/application/pholio/pholio.css' => '0d18f972', 95 95 'rsrc/css/application/phortune/phortune-credit-card-form.css' => '3b9868a8', 96 96 'rsrc/css/application/phortune/phortune-invoice.css' => '4436b241', 97 97 'rsrc/css/application/phortune/phortune.css' => '508a1a5e', ··· 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' => 'c85156e9', 119 + 'rsrc/css/font/phui-font-icon-base.css' => 'e7616f91', 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', ··· 155 155 'rsrc/css/phui/phui-feed-story.css' => 'a0c05029', 156 156 'rsrc/css/phui/phui-fontkit.css' => '1ec937e5', 157 157 'rsrc/css/phui/phui-form-view.css' => '57edecb7', 158 - 'rsrc/css/phui/phui-form.css' => '4a9268eb', 158 + 'rsrc/css/phui/phui-form.css' => '6d2917d0', 159 159 'rsrc/css/phui/phui-formation-view.css' => 'd3956117', 160 160 'rsrc/css/phui/phui-head-thing.css' => 'd7f293df', 161 161 'rsrc/css/phui/phui-header-view.css' => '4cd25427', ··· 178 178 'rsrc/css/phui/phui-spacing.css' => 'b05cadc3', 179 179 'rsrc/css/phui/phui-status.css' => '293b5dad', 180 180 'rsrc/css/phui/phui-tag-view.css' => 'fb811341', 181 - 'rsrc/css/phui/phui-timeline-view.css' => '71df374a', 181 + 'rsrc/css/phui/phui-timeline-view.css' => 'f7237008', 182 182 'rsrc/css/phui/phui-two-column-view.css' => 'f96d319f', 183 183 'rsrc/css/phui/workboards/phui-workboard-color.css' => '3a1c21ff', 184 184 'rsrc/css/phui/workboards/phui-workboard.css' => 'e7ba21a7', ··· 805 805 'phabricator-shaped-request' => '995f5102', 806 806 'phabricator-slowvote-css' => '1694baed', 807 807 'phabricator-source-code-view-css' => 'e382316a', 808 - 'phabricator-standard-page-view' => '40791213', 808 + 'phabricator-standard-page-view' => '392a0904', 809 809 'phabricator-textareautils' => 'f340a484', 810 810 'phabricator-title' => '43bc9360', 811 811 'phabricator-tooltip' => '83754533', 812 812 'phabricator-ui-example-css' => 'b4795059', 813 813 'phabricator-zindex-css' => 'ac3bfcd4', 814 814 'phame-css' => 'bb442327', 815 - 'pholio-css' => '88ef5ef1', 815 + 'pholio-css' => '0d18f972', 816 816 'pholio-edit-css' => '4df55b3b', 817 817 'pholio-inline-comments-css' => '722b48c2', 818 818 'phortune-credit-card-form' => 'd12d214f', ··· 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' => 'c85156e9', 848 + 'phui-font-icon-base-css' => 'e7616f91', 849 849 'phui-fontkit-css' => '1ec937e5', 850 - 'phui-form-css' => '4a9268eb', 850 + 'phui-form-css' => '6d2917d0', 851 851 'phui-form-view-css' => '57edecb7', 852 852 'phui-formation-view-css' => 'd3956117', 853 853 'phui-head-thing-view-css' => 'd7f293df', ··· 881 881 'phui-status-list-view-css' => '293b5dad', 882 882 'phui-tag-view-css' => 'fb811341', 883 883 'phui-theme-css' => '35883b37', 884 - 'phui-timeline-view-css' => '71df374a', 884 + 'phui-timeline-view-css' => 'f7237008', 885 885 'phui-two-column-view-css' => 'f96d319f', 886 886 'phui-workboard-color-css' => '3a1c21ff', 887 887 'phui-workboard-view-css' => 'e7ba21a7',
-2
webroot/rsrc/css/application/base/standard-page-view.css
··· 174 174 opacity: 0; 175 175 -webkit-transition: opacity 0.2s linear; 176 176 -moz-transition: opacity 0.2s linear; 177 - -o-transition: opacity 0.2s linear; 178 177 -ms-transition: opacity 0.2s linear; 179 178 transition: opacity 0.2s linear; 180 179 background: #6c6e71; ··· 186 185 opacity: 0.7; 187 186 -webkit-transition: opacity 0 linear; 188 187 -moz-transition: opacity 0 linear; 189 - -o-transition: opacity 0 linear; 190 188 -ms-transition: opacity 0 linear; 191 189 transition: opacity 0 linear; 192 190 }
-2
webroot/rsrc/css/application/pholio/pholio.css
··· 125 125 -webkit-transition: all .3s ease; 126 126 -moz-transition: all .3s ease; 127 127 -ms-transition: all .3s ease; 128 - -o-transition: all .3s ease; 129 128 transition: all .3s ease; 130 129 } 131 130 ··· 156 155 -webkit-transition: all .3s ease; 157 156 -moz-transition: all .3s ease; 158 157 -ms-transition: all .3s ease; 159 - -o-transition: all .3s ease; 160 158 transition: all .3s ease; 161 159 } 162 160
-14
webroot/rsrc/css/font/phui-font-icon-base.css
··· 16 16 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); 17 17 -webkit-transform: rotate(90deg); 18 18 -ms-transform: rotate(90deg); 19 - -o-transform: rotate(90deg); 20 19 transform: rotate(90deg); 21 20 } 22 21 ··· 24 23 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); 25 24 -webkit-transform: rotate(180deg); 26 25 -ms-transform: rotate(180deg); 27 - -o-transform: rotate(180deg); 28 26 transform: rotate(180deg); 29 27 } 30 28 ··· 32 30 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); 33 31 -webkit-transform: rotate(270deg); 34 32 -ms-transform: rotate(270deg); 35 - -o-transform: rotate(270deg); 36 33 transform: rotate(270deg); 37 34 } 38 35 ··· 40 37 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); 41 38 -webkit-transform: scale(-1, 1); 42 39 -ms-transform: scale(-1, 1); 43 - -o-transform: scale(-1, 1); 44 40 transform: scale(-1, 1); 45 41 } 46 42 ··· 48 44 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); 49 45 -webkit-transform: scale(1, -1); 50 46 -ms-transform: scale(1, -1); 51 - -o-transform: scale(1, -1); 52 47 transform: scale(1, -1); 53 48 } 54 49 55 50 .ph-spin { 56 51 -webkit-animation: spin 2s infinite linear; 57 - -o-animation: spin 2s infinite linear; 58 52 animation: spin 2s infinite linear; 59 53 } 60 54 @-webkit-keyframes spin { ··· 63 57 } 64 58 100% { 65 59 -webkit-transform: rotate(359deg); 66 - } 67 - } 68 - @-o-keyframes spin { 69 - 0% { 70 - -o-transform: rotate(0deg); 71 - } 72 - 100% { 73 - -o-transform: rotate(359deg); 74 60 } 75 61 } 76 62 @-ms-keyframes spin {
-1
webroot/rsrc/css/phui/phui-form.css
··· 51 51 52 52 -webkit-transition: border linear .05s, box-shadow linear .05s; 53 53 -moz-transition: border linear .05s, box-shadow linear .05s; 54 - -o-transition: border linear .05s, box-shadow linear .05s; 55 54 transition: border linear .05s, box-shadow linear .05s; 56 55 57 56 -webkit-box-sizing: border-box;
-1
webroot/rsrc/css/phui/phui-timeline-view.css
··· 170 170 171 171 -webkit-transform:rotate(-40deg); 172 172 -ms-transform:rotate(-40deg); 173 - -o-transform:rotate(-40deg); 174 173 transform:rotate(-40deg); 175 174 } 176 175