Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add back IE11 support #28516

Merged
merged 8 commits into from Mar 17, 2019
Merged

Add back IE11 support #28516

merged 8 commits into from Mar 17, 2019

Conversation

Johann-S
Copy link
Member

@Johann-S Johann-S commented Mar 16, 2019

Unit tests will fail when we add IE 11 in BrowserStack because we have to add polyfills in our unit tests

  • Add IE 11 in BrowserStack
  • Remove mention of IE polyfill in our docs
  • update browserslistrc
  • Polyfill our unit tests or should we wait for the Jasmine change?

@Johann-S Johann-S requested a review from a team as a code owner March 16, 2019 14:10
@XhmikosR XhmikosR changed the title add back support for ie 11 [WIP] add back support for ie 11 Mar 16, 2019
@Johann-S Johann-S requested a review from a team as a code owner March 16, 2019 17:17
@XhmikosR XhmikosR added this to Inbox in v5 via automation Mar 16, 2019
@XhmikosR XhmikosR force-pushed the jo-add-back-ie11-support branch 3 times, most recently from 07f4e5b to 1f7b40a Compare March 16, 2019 17:40
@XhmikosR XhmikosR changed the title [WIP] add back support for ie 11 [WIP] Add back IE11 support Mar 16, 2019
@XhmikosR XhmikosR changed the title [WIP] Add back IE11 support Add back IE11 support Mar 17, 2019
@XhmikosR
Copy link
Member

LGTM. Let's wait for another approval for the CSS reverts from @twbs/css-review

@XhmikosR XhmikosR force-pushed the jo-add-back-ie11-support branch 2 times, most recently from 16c193d to b86301b Compare March 17, 2019 13:27
v5 automation moved this from Inbox to Approved Mar 17, 2019
@XhmikosR XhmikosR merged commit ad0f5f1 into master Mar 17, 2019
v5 automation moved this from Approved to Shipped Mar 17, 2019
@XhmikosR XhmikosR deleted the jo-add-back-ie11-support branch March 17, 2019 23:11
{{< callout danger >}}
#### Cross-browser compatibility

While Bootstrap will apply these styles in all browsers, Internet Explorer 11 and below don't fully support the `disabled` attribute on a `<fieldset>`. Use custom JavaScript to disable the fieldset in these browsers.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggest changing the line to:

Internet Explorer 11 doesn't fully support the disabled

(no need to mention 'and below')

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was merged before your comments so it's moot. You can make PRs, as usual.

{{< callout warning >}}
##### Flexbug #12: Inline elements aren't treated as flex items

Internet Explorer 10-11 do not render inline elements like links or images (or `::before` and `::after` pseudo-elements) as flex items. The only workaround is to set a non-inline `display` value (e.g., `block`, `inline-block`, or `flex`). We suggest using `.d-flex`, one of our [display utilities]({{< docsref "/utilities/display" >}}), as an easy fix.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggest changing this sentence to start with:

Internet Explorer 11 does not render inline

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
v5
  
Shipped
Development

Successfully merging this pull request may close these issues.

None yet

4 participants