Page MenuHomePhabricator

Update 'normalize.css' dependency to latest (v8.0.1)
Closed, ResolvedPublic

Description

With updated browser support requirements in T266866
we are now able to upgrade to latest normalize.css dependency without negatively impacting users of current basic-supported browsers.

  • The removed Android 4 target code for doesn't apply to our codebase – support for dfn
  • The removed code for IE9 basic support
    • Use display: block for HTML5 elements – we continue to add this to DSG stylesheet as long as IE9 is in basic support
    • canvas display support – not needed for our codebase
    • menu display support – not needed for our codebase
    • progress display support – not needed for our codebase
    • svg:not(:root) overflow support – not needed for our codebase
    • audio/video display support – not needed for our codebase
  • Even an IE8 code removal happens with figure margin