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

Remove Internet Explorer specific code #886

Closed
gulderov opened this issue Jul 13, 2023 · 2 comments · Fixed by #890
Closed

Remove Internet Explorer specific code #886

gulderov opened this issue Jul 13, 2023 · 2 comments · Fixed by #890
Labels
bug Something isn't working

Comments

@gulderov
Copy link
Contributor

Internet Explorer has officially retired and out of support. Given that our .browserslistrc is already set to not dead. It is not longer necessary to include Internet Explorer specific code in codebase

As per Browserslist documentation IE considered 'dead'

Here are the proposed changes:

  • Clean IE from .browserslistrc file
  • Remove browser specific checks like isIE, documentMode, MSInpiutMethodContext
@gulderov gulderov added bug Something isn't working untriaged labels Jul 13, 2023
@gulderov gulderov mentioned this issue Jul 13, 2023
5 tasks
@joshuarrrr
Copy link
Member

Thanks @gulderov, that seems like a good idea - are you interested in raising the PR for this change?

gulderov added a commit to gulderov/oui that referenced this issue Jul 19, 2023
gulderov added a commit to gulderov/oui that referenced this issue Jul 19, 2023
gulderov added a commit to gulderov/oui that referenced this issue Jul 19, 2023
@gulderov
Copy link
Contributor Author

I would be happy to create a pull request to resolve this issue

gulderov added a commit to gulderov/oui that referenced this issue Jul 19, 2023
gulderov added a commit to gulderov/oui that referenced this issue Jul 19, 2023
gulderov added a commit to gulderov/oui that referenced this issue Sep 15, 2023
joshuarrrr added a commit that referenced this issue Oct 16, 2023
* clean IE from .broswerlistrc (#886)

Signed-off-by: Danila Gulderov <[email protected]>

* clean IE from react-datepicker(#886)

Signed-off-by: Danila Gulderov <[email protected]>

* clean IE related (#886)

Signed-off-by: Danila Gulderov <[email protected]>

* changelog update (#886)

Signed-off-by: Danila Gulderov <[email protected]>

* changelog update (#886)

Signed-off-by: Danila Gulderov <[email protected]>

* changelog link fix

Signed-off-by: Danila Gulderov <[email protected]>

* check for unsupported playground

Signed-off-by: Danila Gulderov <[email protected]>

* cleanup ie code

Signed-off-by: Danila Gulderov <[email protected]>

* Changelog update (#886)

Signed-off-by: Danila Gulderov <[email protected]>

---------

Signed-off-by: Danila Gulderov <[email protected]>
Signed-off-by: Miki <[email protected]>
Signed-off-by: Josh Romero <[email protected]>
Co-authored-by: Miki <[email protected]>
Co-authored-by: Josh Romero <[email protected]>
opensearch-trigger-bot bot pushed a commit that referenced this issue Oct 16, 2023
* clean IE from .broswerlistrc (#886)

Signed-off-by: Danila Gulderov <[email protected]>

* clean IE from react-datepicker(#886)

Signed-off-by: Danila Gulderov <[email protected]>

* clean IE related (#886)

Signed-off-by: Danila Gulderov <[email protected]>

* changelog update (#886)

Signed-off-by: Danila Gulderov <[email protected]>

* changelog update (#886)

Signed-off-by: Danila Gulderov <[email protected]>

* changelog link fix

Signed-off-by: Danila Gulderov <[email protected]>

* check for unsupported playground

Signed-off-by: Danila Gulderov <[email protected]>

* cleanup ie code

Signed-off-by: Danila Gulderov <[email protected]>

* Changelog update (#886)

Signed-off-by: Danila Gulderov <[email protected]>

---------

Signed-off-by: Danila Gulderov <[email protected]>
Signed-off-by: Miki <[email protected]>
Signed-off-by: Josh Romero <[email protected]>
Co-authored-by: Miki <[email protected]>
Co-authored-by: Josh Romero <[email protected]>
(cherry picked from commit 0d20b45)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md
joshuarrrr added a commit that referenced this issue Nov 14, 2023
* clean IE from .broswerlistrc (#886)

Signed-off-by: Danila Gulderov <[email protected]>

* clean IE from react-datepicker(#886)

Signed-off-by: Danila Gulderov <[email protected]>

* clean IE related (#886)

Signed-off-by: Danila Gulderov <[email protected]>

* changelog update (#886)

Signed-off-by: Danila Gulderov <[email protected]>

* changelog update (#886)

Signed-off-by: Danila Gulderov <[email protected]>

* changelog link fix

Signed-off-by: Danila Gulderov <[email protected]>

* check for unsupported playground

Signed-off-by: Danila Gulderov <[email protected]>

* cleanup ie code

Signed-off-by: Danila Gulderov <[email protected]>

* Changelog update (#886)

Signed-off-by: Danila Gulderov <[email protected]>

---------

Signed-off-by: Danila Gulderov <[email protected]>
Signed-off-by: Miki <[email protected]>
Signed-off-by: Josh Romero <[email protected]>
Co-authored-by: Miki <[email protected]>
Co-authored-by: Josh Romero <[email protected]>
(cherry picked from commit 0d20b45)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

# Conflicts:
#	CHANGELOG.md

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Josh Romero <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants