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

Use vendor-prefixed msCrypto property for IE 11 #538

Merged
merged 1 commit into from
Sep 11, 2017
Merged

Conversation

robertknight
Copy link
Member

Together with [1] this fixes the OAuth popup failing to appear when
clicking "Log in" in IE 11.

The OAuth login flow still doesn't actually work in IE 11 with these two PRs because of issues with cross-domain window.postMessage. However, it does fix part of the problem.

[1] #537

Together with [1] this fixes the OAuth popup failing to appear when
clicking "Log in" in IE 11.

[1] #537
@codecov
Copy link

codecov bot commented Sep 11, 2017

Codecov Report

Merging #538 into master will increase coverage by <.01%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #538      +/-   ##
==========================================
+ Coverage   90.93%   90.93%   +<.01%     
==========================================
  Files         136      136              
  Lines        5428     5429       +1     
  Branches      945      946       +1     
==========================================
+ Hits         4936     4937       +1     
  Misses        492      492
Impacted Files Coverage Δ
src/sidebar/util/random.js 100% <100%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2e7de2e...eb393fd. Read the comment docs.

@codecov
Copy link

codecov bot commented Sep 11, 2017

Codecov Report

Merging #538 into master will increase coverage by <.01%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #538      +/-   ##
==========================================
+ Coverage   90.93%   90.93%   +<.01%     
==========================================
  Files         136      136              
  Lines        5428     5429       +1     
  Branches      945      946       +1     
==========================================
+ Hits         4936     4937       +1     
  Misses        492      492
Impacted Files Coverage Δ
src/sidebar/util/random.js 100% <100%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2e7de2e...eb393fd. Read the comment docs.

@seanh
Copy link
Contributor

seanh commented Sep 11, 2017

I'm just going to trust you on this one. Once OAuth login in IE11 is working end-to-end I can test that PR in an IE VM

@seanh seanh merged commit 468e820 into master Sep 11, 2017
@seanh seanh deleted the use-mscrypto-in-ie branch September 11, 2017 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants