#46090 closed defect (bug) (wontfix)
Always include the X-UA-Compatible header in `_wp_admin_html_begin()`.
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Milestone: | Priority: | normal | |
| Severity: | normal | Version: | |
| Component: | Administration | Keywords: | |
| Focuses: | Cc: |
Description
_wp_admin_html_begin() uses the following code to avoid compatibility mode in Internet Explorer.
<?php global $is_IE; if ( $is_IE ) { @header( 'X-UA-Compatible: IE=edge' ); }
As the tag is benign in most cases, the condition can be removed and the HTTP header always included.
In wp-includes/vars.php the compatibility header is set to use chrome frame in the admin (and on the front end if a developer desires).
In the dashboard, these can combined to become X-UA-Compatible: IE=edge, chrome=1.
Once IE11 use drops further, they can be deleted but until then it's a nice trip down memory lane.
Change History (4)
#1
@
7 years ago
- Keywords needs-patch added
- Milestone changed from Awaiting Review to Future Release
#3
@
6 years ago
- Keywords needs-patch dev-feedback 2nd-opinion removed
- Milestone Future Release deleted
- Resolution set to wontfix
- Status changed from new to closed
Closing: WP Admin no longer supports IE 10 or below. IE 11 runs in edge mode by default, so the header is no longer needed.
This ticket was mentioned in Slack in #core-css by peterwilsoncc. View the logs.
6 years ago
Note: See
TracTickets for help on using
tickets.
Related: #49126