diff --git a/resources/celerity/map.php b/resources/celerity/map.php --- a/resources/celerity/map.php +++ b/resources/celerity/map.php @@ -9,7 +9,7 @@ 'names' => array( 'conpherence.pkg.css' => '79a197f6', 'conpherence.pkg.js' => '020aebcf', - 'core.pkg.css' => '64703355', + 'core.pkg.css' => '267f6955', 'core.pkg.js' => '086da722', 'dark-console.pkg.js' => '187792c2', 'differential.pkg.css' => '91ac6214', @@ -108,12 +108,12 @@ 'rsrc/css/application/slowvote/slowvote.css' => '1694baed', 'rsrc/css/application/tokens/tokens.css' => 'ce5a50bd', 'rsrc/css/application/uiexample/example.css' => 'b4795059', - 'rsrc/css/core/core.css' => '531ad849', + 'rsrc/css/core/core.css' => '83d97073', 'rsrc/css/core/remarkup.css' => '03b6c819', 'rsrc/css/core/syntax.css' => '548567f6', 'rsrc/css/core/z-index.css' => 'ac3bfcd4', 'rsrc/css/diviner/diviner-shared.css' => '4bd263b0', - 'rsrc/css/font/font-awesome.css' => '3883938a', + 'rsrc/css/font/font-awesome.css' => 'a8d83a0c', 'rsrc/css/font/font-lato.css' => '23631304', 'rsrc/css/font/phui-font-icon-base.css' => 'e3b53e1e', 'rsrc/css/fuel/fuel-grid.css' => '66697240', @@ -571,7 +571,7 @@ 'diffusion-readme-css' => 'b68a76e4', 'diffusion-repository-css' => 'b89e8c6c', 'diviner-shared-css' => '4bd263b0', - 'font-fontawesome' => '3883938a', + 'font-fontawesome' => 'a8d83a0c', 'font-lato' => '23631304', 'fuel-grid-css' => '66697240', 'fuel-handle-list-css' => '2c4cbeca', @@ -770,7 +770,7 @@ 'phabricator-action-list-view-css' => 'd26ccb62', 'phabricator-busy' => '5202e831', 'phabricator-content-source-view-css' => 'cdf0d579', - 'phabricator-core-css' => '531ad849', + 'phabricator-core-css' => '83d97073', 'phabricator-countdown-css' => 'bff8012f', 'phabricator-darklog' => '3b869402', 'phabricator-darkmessage' => '26cd4b73', diff --git a/webroot/rsrc/css/core/core.css b/webroot/rsrc/css/core/core.css --- a/webroot/rsrc/css/core/core.css +++ b/webroot/rsrc/css/core/core.css @@ -129,6 +129,8 @@ .aural-only { position: absolute !important; clip: rect(1px, 1px, 1px, 1px); + -webkit-clip-path: inset(100%); + clip-path: inset(100%); /* NOTE: Without this, Safari sometimes lays these elements out at normal size. An example is the label on the comment action menu on timelines. */ @@ -144,6 +146,8 @@ .audible .aural-only { clip: auto; + -webkit-clip-path: none; + clip-path: none; width: auto; height: auto; overflow: auto; diff --git a/webroot/rsrc/css/font/font-awesome.css b/webroot/rsrc/css/font/font-awesome.css --- a/webroot/rsrc/css/font/font-awesome.css +++ b/webroot/rsrc/css/font/font-awesome.css @@ -2187,6 +2187,8 @@ margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); + -webkit-clip-path: inset(100%); + clip-path: inset(100%); border: 0; } .sr-only-focusable:active, @@ -2197,4 +2199,6 @@ margin: 0; overflow: visible; clip: auto; + -webkit-clip-path: none; + clip-path: none; }