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

kyc.ondato.com - Firefox is unsupported browser #77204

Open
webcompat-bot opened this issue Jun 14, 2021 · 3 comments
Open

kyc.ondato.com - Firefox is unsupported browser #77204

webcompat-bot opened this issue Jun 14, 2021 · 3 comments
Labels
browser-firefox-ios os-ios Issues only happening on iOS. priority-normal severity-critical The site or core functionality is unusable, or you would probably open another browser to use it. type-media audio and video issues type-uaoverride Require a UA override for working type-unsupported Doesn't support one or more browser type-webrtc Issues with WebRTC (PeerConnection etc)
Milestone

Comments

@webcompat-bot
Copy link

webcompat-bot commented Jun 14, 2021

URL: https://kyc.ondato.com/start/6204a9b0dc6d4b4cad68d9e93c0e6a3b

Browser / Version: Firefox iOS 34.0
Operating System: iOS 14.6
Tested Another Browser: Yes Safari

Problem type: Site is not usable
Description: Browser unsupported
Steps to Reproduce:
https://kyc.ondato.com/start/6204a9b0dc6d4b4cad68d9e93c0e6a3b
Blank screen doesn’t process full url

View the screenshot Screenshot
Browser Configuration
  • None

From webcompat.com with ❤️

@webcompat-bot webcompat-bot added the action-needsmoderation The moderation has not yet been completed label Jun 14, 2021
@webcompat-bot webcompat-bot added this to the needstriage milestone Jun 14, 2021
@webcompat-bot webcompat-bot added the browser-fixme This requires manual assignment for the browser name label Jun 14, 2021
@webcompat-bot webcompat-bot changed the title In the moderation queue. kyc.ondato.com - site is not usable Jun 15, 2021
@webcompat-bot webcompat-bot added browser-firefox-ios os-ios Issues only happening on iOS. and removed action-needsmoderation The moderation has not yet been completed browser-fixme This requires manual assignment for the browser name labels Jun 15, 2021
@softvision-oana-arbuzov
Copy link
Member

Thanks for the report, I was able to reproduce the issue.
image

Note: The issue is not reproducible on Safari.

Tested with:
Browser / Version: Firefox Daylight 34.0 (4920)
Operating System: iPod touch iOS 12.5.3 (1136 x 640 pixels (~326 ppi pixel density)

Moving to Needsdiagnosis for further investigation.

@softvision-oana-arbuzov softvision-oana-arbuzov added priority-normal severity-critical The site or core functionality is unusable, or you would probably open another browser to use it. type-unsupported Doesn't support one or more browser labels Jun 15, 2021
@softvision-oana-arbuzov softvision-oana-arbuzov changed the title kyc.ondato.com - site is not usable kyc.ondato.com - Firefox is unsupported browser Jun 15, 2021
@karlcow karlcow assigned karlcow and unassigned denschub Aug 16, 2021
@karlcow
Copy link
Member

karlcow commented Aug 17, 2021

This is happening on

        n('router-view')
      ], 1) : e.isBrowserDefined ? n('not-supported'
    isBrowserSupported: function (e) {
      var t = e.browserData;
      return !(!t || !t.supported)
    },
    isBrowserDefined: function (e) {
      return !!e.browserData
    },

This is on purpose.

            }).isMobileDevice ? (n = t.osName, t.isIOS = n.includes('ios'), t.isAndroid = n.includes('android'), t.isAndroid && t.browserName.includes('samsung') && (t.DetectRTC.browser.isSamsung = !0)) : navigator.userAgent.match(/Mac/) && navigator.maxTouchPoints && navigator.maxTouchPoints > 2 && (t.isMobileDevice = !0, t.isIOS = !0), r = a.default.browser, o = r.isChrome, c = r.isFirefox, f = r.isOpera, d = r.isSamsung, p = r.isSafari, t.supported = !t.isIOS && (o || c || f || d || p) || t.isIOS && p || !1, !t.supported) {

and it relies on WebRTC, which will probably fail. Yes when sending Chrome UA for example on Android, or Safari UA on iOS, we get:

 Uncaught (in promise) TypeError: 'get peerIdentity' called on an object that does not implement interface RTCPeerConnection.

The only possibility is for them to change their site.

We provide a complete compliance management suite in regards to KYC procedure. Starting from both photo and live video identity verification, data monitoring, screening, due-diligence, risk scoring and case management all in one place.

https://ondato.com/

They will eventually have to change.
https://groups.google.com/g/discuss-webrtc/c/UBtZfawdIAA/m/-UVQQcubBQAJ

M96 (Stable in January, 2022): The extended deadline ends and Plan B is removed for everybody.

@karlcow karlcow added type-media audio and video issues type-webrtc Issues with WebRTC (PeerConnection etc) type-uaoverride Require a UA override for working labels Aug 17, 2021
@karlcow karlcow modified the milestones: needsdiagnosis, needscontact Aug 17, 2021
@webcompat-bot
Copy link
Author

@karlcow karlcow removed their assignment Aug 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
browser-firefox-ios os-ios Issues only happening on iOS. priority-normal severity-critical The site or core functionality is unusable, or you would probably open another browser to use it. type-media audio and video issues type-uaoverride Require a UA override for working type-unsupported Doesn't support one or more browser type-webrtc Issues with WebRTC (PeerConnection etc)
Projects
None yet
Development

No branches or pull requests

4 participants